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