... .# ## ## #.##... . . . #.# # .........##.# ## . # ......###.#.#..#..##. # #.. ..#. ...#......#.>. # # . #.. .X.#.......#.# # . ...##.##X.##..#.#.#.## # . # # ..#....#....###..?# ## #..###..#.###...X..###..# # ##. .#.#. .#.# #.X.X...#...# !.# .#....#... #.##... .......## #.#..#.........###.#.#.....# ##.. #..#...#. # ###.##...... . . #.. #.##.... #.. ...### . ##....#D..## ..... #.....## #. ##.###...##.## ..##..# #.. . . ..#..## .. ... ## # # .##.# ..#