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