~~~~~~~~~~~~
***************
1669
**************
~~~~~~~~~~~~
~~~~~~~~~~~~
***************
1670**************
~~~~~~~~~~~~
~~~~~~~~~~~~
***************
1671**************
~~~~~~~~~~~~
~~~~~~~~~~~~
***************
1672**************
~~~~~~~~~~~~
***************
1669
**************
~~~~~~~~~~~~
~~~~~~~~~~~~
***************
1670**************
~~~~~~~~~~~~
~~~~~~~~~~~~
***************
1671**************
~~~~~~~~~~~~
~~~~~~~~~~~~
***************
1672**************
~~~~~~~~~~~~