#. ..# .# # .# . # . . .##..#.# .# .......#.# #.# #..#..#.# ##.. #...##.# ##... #.#.##.###...# . .###....#.## .. #...#.#.### .## ###.......## # #....#...# #....#.x##. #.#...#..# #..#..#.##...# ..###...#. .### ..# #.##.# #.. .# #. ... .#.X .####. .#.. . #.# ..