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