.. . ##. ... #.# .#. #.# ## #.... #.#.#..#..# .. ##...#...# . . #xx###...###.. .. #.#....##....#.#.# ####x.## ##.##.... #....#....#.# .# #. ...##.#X#..#.X.####.. ..# #!.#.#x..... ....# .. ..........#........ #..####...# .##.... ..#. # .#.. #..# .#.#. ..##.#...## # #..# #... ..# # .# #####.#.# X .. #.### ## #..#.## #. .# #..###.# ..#. ###...#...## # # ..#...## ## ..#.. .#.... #. ##.#... # # #.. #.....## # # . ... .. # ##. ... # ## # . #