........................................................*********.......................................................
...........................................***********************************..........................................
....................................**********,. .,**********...................................
...............................*****************. ,********..............................
...........................******* .,************,. *******..........................
........................****** .,************, ,*****.......................
.....................*********. ,** *****,...................
..................***** .*************,. *****.................
................****, .**************. .****...............
.............,**** .************* *****............
............*********. ,** ****...........
..........**** ,************** ****.........
.........**** .**************. ,***,.......
.......**** .,*************, ****......
......*******. .,*************. ****.....
.....***,.**************, ,************** ,***....
....**** .,*************. ,*********** ****...
...**** .*************. ****..
..**** ,**, ****.
..*************, ,@@@@@@@@@@@@@@@@& %@@@@@@@@@@@@@@@@@@@@@, .@@@@@@@@@@@@@@@@@@@@@@ ***.
.,*** .******@@@@@@@@@@@@@@@@@@@@@@@ .@@@@@@@@@@@@@@@@@@@@@@@@, @@@@@@@@@@@@@@@@@@@@@@@@@ ****
.***. @@@@@**************,@@@@@ @@@@& @@@@@ ***
.*** @@@@& ,*****@@@@@***/@@@@. @@@@@ ***
*******. @@@@& @@@@@,**/@@@@. ............... @@@@@ ............... ***
*****************@@@@& @@@@@ .@@@@. (@@@@@@@@@@@@@@@@& @@@@@ @@@@@@@@@@@@@@@@@ ***
**** .,**@@@@&**@@@@@@@@@@@@@@@@@@ .@@@@. .************@@@@& @@@@@ ************#@@@@ ***
.*** @@@@& @@@@@@@@@@@@@@@( .@@@@. @@@@& @@@@@ /@@@@ ***
.***. @@@@& ,**** @@@@# @@@@& @@@@@ /@@@@ .***
.,*******, @@@@& (@@@@@@@@@@@@@@@@@@@@@@@@& @@@@@@@@@@@@@@@@@@@@@@@@@ ****
..***,***********@@@@& %@@@@@@@@@@@@@@@@@@@@@ ,@@@@@@@@@@@@@@@@@@@@@% .***.
..**** **************, ****.
...**** ,**************. ****..
....**** ,*************, ****...
.....******, ,**************. ,***....
......****************, .*************,. ****.....
.......**** ,*************, ,,***** ****......
.........**** .*************, ****,.......
..........****. **** .****.........
............**** ****...........
..............*********** .****.............
................*******************. ,****...............
..................*****, ,*****. ,*****.................
.....................*****. .*****....................
........................****** ******.......................
...........................,******. .******,..........................
................................********. .********...............................
....................................,**********,. .,**********,...................................
............................................*********************************...........................................