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