..... # # .... . # . # ...... ##. .#.# . ....# .#.# # #...## ##. ..# .....#. #..### #.###...... . #..#### ##.#.......... # #.#...###....#........ # #..##.#...2.#.#.....##.. . #. #...#.#.###.#.........# ## ##.##..## ####.###...... . ... # ### ........ . .# . # # #. # . ... .. .# #.. . ###.## ## # . #. ... ## .#... ###.... .. #... .### . # #. # . #..## #