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