.. #.# . ... .. .## ..#.. ##..# #.#. ....## ..#... .#...## ....#.#.#..# # #..#.#..# #.###.X....# #....#..#.## #### #.###X#X.# # .# .#.X## # #. ##.### # ###.X# ... # # .# ...#..###.XXX# . ... .. #.# # # . ..##.#X...# # .. #.#.#. #####.#.#####...# #. .###..## #......# ..# .#.# # #...#....# .# #.# . . ##### #..#.# # #..#. #.. .. .# # . . ## #.... #.. ## ##..#. ### ##. ... . ## .#...# .# . .# ..# .#