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