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