# . . .#. .. . .. . ....# . . ... .# ...##..##..#. #.. ..###. #..# ....#. .. ..... ....#.. # ...#.#. #...##... # ...# #. #.#..... .# .#.... # ### #......###.## . # . # #...#.. ... . ###5# .# .# . #. ##....##. # . #.#.. .## #.#.#### # ...# ##.. . ###. . # .### ..### . ..#