. . # . . # # . . . # # . ## . .# ## # . . # ... . #..#. . ...#.###. . #.. ....###.# # # .# # .#. ## #...# . #... ... .# # #. #. ##. ###.#..# . ###... .# # # # .#...## #.## .... ####. # #..####......# #...3Xw## .. # #..#2.#w.[###### #...###.#....# . ### .#....... .# ... .#. . .#..#. # ..... .. . #