.### . ## ...###...## ..# . #.....#. .. # .. .............. .. ................ . ................ .. ..#..... ..... ... . #...###...## ... # ..#.....#.....#.... # .................. ................... . .. ......X......... ..#.....#.....#.... ###...###...## ... . #... .#.....# . . ..... ......x. ..........?....... .................. ...#.....#... ...###...###..