.. ##. ##.. #### ... . ..# ##....2# .# .##....#.# ##.. #...#.#.# ..###..##..# #.#.##....# # ##.#....#.#..# # #.#.##...####.# ## ##.#####.## # .###...# #...# ..#.. . #.....# ..##... #.## ... { .#. . .#.... ..## ###...#.... ###. .#......#.... .. ....#.#. ... #