# # . ##. # . ##.## . .## . . ## . .#.# . .. . # # . .###...# . #. ..#.# #. #. ....# ## ... # #..#. # # .. #.#.. # ##.## # . . #.##XY# #...# # ##....# #...## ####. ##