# # . # . . # # ## # . . .. .## # .. . . .# # . # .# #. . ..# . . ... .#. .# # ## ##....# .# # # ##..#..# .. # . .# ## # ###.#. # #...# ...# # .. . ##.#. #.. .# ...# #. ..# ##... ##... . .. ...#........ # #.....# .. # ##.. #........#. . #..##....#..... .#..#....# . #.## #.... ......# # ..# .#####.#...# ..# ## #.#X##..# .# #.##.5#.# ##..#..## ######.# ..# .## .# #. . #