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