....... ... # ..... ... #.###...###.. # # .# # #.#......#..... # #. .#.# #............. # #.#.# #. #....X....... ##..#...# ####..... ..... . #.#... ###..# ....# #..##...###....#.... .# #... #.....#.##.#...#.# .. #...#...#.# ####...# .# .#.####.X#.# .##.# .. #.#. ##....## ..# ..# .# . #. ####.#..# # .. # ..# .##.....##.# ..# ...####..# .. . # ... . ##.. ..# # .. . ###.. #.. #. .#.. # .##