~~~ ~###. . .. ..... # . . ..##.... #......##...# .. .... .....##. ................. ................. ...........).##..# .. ........ ##..##. .5....A............. ##......##............ ##......##...##..##..# ... ........##..##..##. .............A.......... ........w.............. ...... ....##..##..## . ........##..##..##..# . .........X........ ####..#.##..#.....# ##... ###..#... #...# .## # ..#.. # #.# .