.......................................................................... .............
............................................ .................... ..... .............
............................ .................................. ### ............. ..
... ......................................................... XXXXX## ...............
.. ### .... .................................................. ##XXdddddXX## ..............
#### . ............................................ #XXXdddddddXX## .............
## # ............. ........ # ........... #XXXddddddddddXX# ............
## # ........... .........## ..... ####XXXddxxxxxxxxddXX# ...........
### ##### ## # .................. ## ... ####XXXdddxxxxxxxxxxddX# ...........
### ####### .. #### ### # .... ......X #dd# .. ##XdddxxrrrxxxxxxrrxxxddX# ..........
####### #### .. #### X#### .. ... X # #xxxX# ##ddxrrrrrrrrrrrrrrrxxxxdXX ..........
### ## #.. # # ###### ##X d## #xrrX### #XdxxxrrrrrrrrrrrrrrxxxxddX ..........
# ## . # # XXX## X#XX######XX #XxxdXXd# ###XddxxxxrrrrrrrrrrrxxxxddX ..........
... . ... #### ###XXXXxX#X#XXX#XXX XdxxXXXdX###XXddddxxxrrrrrrrrxrxxxxddX ..........
..... . ##### ##XdxdXdd#XXXXXd###Xdxxdddddxxdddddxxxrrrrrrrrxxxxxxxddd#...........
... ######### #Xdddxxx##ddXXXXXXXddxxxrrr+++rrrrrrrrrrrrrrrxxdddxxddX ...........
#XX#XXdddddX####Xxxxr++xXdxxddXXdddddxxxrr+++++rrrrrrrrrrrrrxxdddXddddX............
#dxxxrrrrrrrxdxxxrr++++rxxrxxxxdxdddxxrrr++++++rrrrrrxxxxxxxxdddX##Xdd#............
Xxrrrrrrrr++++++++++++rrrrrrr+rrxxdddxrr++++rrrrrrrxxxxdXdxdddddX# ##.............
# #xrrrrrr+++++++++++++rrrr+++++++rrxxrrr++++rrrrrrrxxxdddXddddddd# ..............
### #drrrrrr++++++++++++rr+++++++++++++++++rrr+rrrrrrxxxdXdX#Xddxxd# ..............
##### ###drrrrr+++++++++++++++++++++++++++++++rr++rrrrrrrxxdXXdXdxxxxdX ...............
# #### ##drrr+++++++++++++++++++++++++++++++++r+rrrrrrrrxxddXddxxxxd# ................
### ##xrr+++++++++++r+++++++++++++++++++++rrrrrrrrrrxxxdXXddxxxX..................
##xr++++++++++++++++++++++++++++++++rrrrrrrrrrrrxxddXdxxxxX..................
## ###xrrrrrr++++++++++++++++++++++++rrrrrrrrrrrrrxxxddddxxxxd .................
# ##drrrrrrr++++++++++++++++++++rrrrrrrrrrrrrrxxxxxxxxddxxd .................
# #drrrr++++++++++++++++++++rrrrrrrrrrrrrrxxxdxxxddxxxdxd#.................
# #drrrrrrr++++++++++++++rrrrrrrrrrrrrrrxxddddxxdXXdxxxx#.................
## ## #drrrrrrrrr++++++++++rrrrrrrrrrrrrrrxxxxddddxxxddxrrx#.................
#### ### #drrrrrrrrrr++++++rrrrrrrrrrrrrrrrxxxxxxdX##XddxxxdX .................
##### ## ##xrrrrrrrrrr+++++rrrrrrrrrrrrrrxxxxxxddd#.... ...................
####### ### Xrrrrrrrrrrrr++rrrrrrrrrrrrrxxxxxdddXX# ............................
## ##### ## Xxrrrrxxrrrrr++rrrrrrrrrrxxxxxdddX## .... #XXddddX# ...............
### # ###### ### #xxrrxxxxrrrrrrrrrrrrrrxxxxxxdX# ...... #Xdddddddxdd##.............
##### ####### ### #xrrxrxxxxrrrrrrrrrrrrxxrrxxrX ...... dddddXdddddddddX............
# #### ######## ### #xxxxxxxxxxrrrrrrrrrrxxrxxxrxX .... XdXXXXdddxxxdxdddd ..........
####### ######## ####XdddxdxxxxxrrrrrrrrxxxxxxxxxX .... dXXXXXdxrrxddddddd ..........
######### ######## ### #Xddddxxxrrrrrrrxxxxddxxd# ... XdddddxrxddddXddX#...........
######### ######### ## ...##XddxxxxrrrrrxddXXXXXX .... #ddXXdddXddXddxd# # ........
## ######## ######### ## .... #XdddxxxrrrrxdX . ...... #XXdxXdXdddxrrd##X#.........
############ ######### ## ..... #XXdxxxxxxdd .. . ......... #dxdXdXdXdXXxrX ..........
############## ####### # ....... #Xddxxxdd#..................... ##XX# . XxxX ........
############ ####### # ....... #XddddX# ........................ ... ..#drrX ......
############# ###### ........ ##### ............................... ......#drr# ....
## ############# ###### ......................................................#d+x# ..
################# ###### ........................................................#dXX#