#.. .. . . #.......# .# #.......# . ##.......# # . .........# .# #. # #........##'##. ##..#......... . . # ## .#.............. # #. .#......######## # #......#...... # . ..####..2#..... . . . # .#.#...... # . . ...#X#XX#..#.. ## #. # # .#...#.#.#... ##. #. ##.#..#.## .# . . # # # ###.#.# . . . .# XX. ## # . # . w#..#.# # # #w. ##. ## . #.. #. . .. . #. ## # #