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