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