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