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