. ## .. #. ... . . #.#######..# .. ###..#.#.#.. # # #...X...#X##... ...# # ## ##.##.#...X...# .#.## .. #.#.#..#....X.## #. ... ..#...#.... .##..#...# # #.... .....#.#.##..#..# .###....{.#..## ### #.. # ##..#####.....# # # ##.....##.#.###..#. .....##..##.. #.... . # . ### .##..#..#. . # . #......## .. . #. ##.### .. . #..#. ...## # ...# #. # ... .#.# .... .. ## . . ...#. . . # #