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