... .# .#..# ## .. #.# .# ..... ..### ##.# .. # . ..#.....## #.####.##... .. # ...##...#..# # #..#.#..# .# #. ####. .##..# ..#. . #....##......# .. ... .#.....#.#.#### # #.. ##...#####..#. # ##.# ##.## #.#.# #...###...## ### . .....#.....# .. # #.....⌠...# .## #. .##.⌠.x.⌠.#..... #. ..#....x....#.# #. #..⌠..>X.⌠..... X. #............### . ####.⌠...⌠.#... #....⌠...#.... #.###......... #. ..#..#.#.. # ####.### #.