.. . . .# # ## ####.# . ## .. .. . ##. #....# ## . # # .# . #.. ###XX#....# . #.#.# ..## ....#.#.#.#.#.# . .#... .# . ..#.#..#..#...# .... # #..........#...#### # . .####........#...#.....# . . . #...#.......#..*..##.# ###. ##. ##..#... ..##..#.# . . .## . # # .#......#..#..# . .. . #..# .## ... #...#..#.... . # .........#.###...#.##.##. . . ..## #..*.#.#....#.# ## .# # .#.. ##.....#..##.. . . .# #.. #...#...## ... # .. # ## # #....#..#.... # .. # .# ##.#.####....# # #...# #..## . ##### # . . # . # .