.? ... #####.# .# # #####...?.## #. ##.#...XXX....#.... #.....XXX.....%... .. #....XX.....# ..# #.#.x*DXX...# ..# #...X....## #.## #. ###.......# # .### . ##...$....#... #. #........8... . ..... #.............# . . ................ .. ##............#.#.. # . .. ....... ...#... . .#... . . ...# ##......# ...# . . ...... 8 #... . . .. .. . ..... . . . .... . .. .. . . . .. .. .. .. . . . . . .. . . # . .. . .#