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