.. # # . .# #..# ###..## . ..... . ..##..# .... .. . #.#.# #.# . #.# .# #.# # # ###.##.# . ###.....# .. ......#...... #..##....##.... #. #....X.#.#.. #......# ####.#.# #...#.. #...#.#.... ....#.. ....##. ##. #.# #.[.# # ## ####