. .##. #....## #. . .#.. # # #. .#.. ... #% ## .....# # # # .##.# # .#.. #. .. ## # . .# ##...#.... . ###...#.## .. ##. # ##.#.... .# #.. #.#. ..###.# ..###.##.##.# #... ..##...# ###..##.#..#.. #.........#.#.# ...#.#.#.#..#### . #.......##...##..# #...#.........#.##..# . #........#.###.#. # #...###..#.#..#### ..# #.# ...#.###### .. # ....##.. #### ..# .2# .... ...