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