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