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