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