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