#. ## .. ##.# ... # ##.## ### #.#XXX##X.. #XX.#.X #XX#XX# # . ##X.#..# #.. # ###..##.# # ##. #..#.##### # .. #.#.... ..#.# . # #..# .# .#. . . #...# . ... # # ... # .# . .# .#. .#. . . #.# . . .#.. .#. .. .# .# ## . #.# #.. # # # . . # . . # # . # . . # . . . .