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