# ..#.....#### # #...###....#.# ####..#...#. . . . #...#......# . #. .####...## ... #.#.#......# ...### ...##..#.#... # .......#.### #....###.## . .#2..#..#.# .#..#....#..## #..........## ...####......# . #....###.# #...#..# ### #..#...# ....#...# ... #..#. .X #.. . # .