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