###### # # ..#.# ##. # .....# ##.#.## ##.. .#..##..#.# #... ........# #..#....##..#.### # ##..##.# #.. # ###..#.## ..## #..# # .. ##..#..# # # #....# #...#..#.### ........##. # ......#..# ..##..# #... .#..##...#### . #.. # . #.....#.XX.# # #.#.#.# .#.##.#.##.# #. ## .. .. .#.##......## .# #. .......###.#...#...# .# ..#####. .. #. .#### # .# ## ## . # #. ##. .# # . . .. . . .# . # # ..