. # .# . . . .. . # . #.# .. #.. # .. . . # #. . . #.#.##.# . # ... # ..... ..... # ........# #.##. ... ##. ##.X {{.XX.# . # .###..##X# #.. # ##.# .# . #. #.# .# { #....##.# ..# # .......###..# ##########.... # ..............## #..#.#.XX#### # #.....#..# .##.#.....# ...##*..## ## #.##.### ....#..X.# #.....## #....##.# ...# #...# #. ..#.... ##...#.#.. . ##..# ## .. #.. .# .. ## .#.