## #. .. # . ### # .#. # # # # # .#.... . #.# .... . .# . .....#. .. ... ..## #. ...#..# ##..#.. ... ##...#. ...## ..### ..#...#. ## ## ...###..#. ## . # #.###.. #. #### . #...#.#####.# #. #.#.....#...## . ..###..#..# #....# #........## #...## ....#..##...#. ...# . #.... #.#......# #.#.#. ##.#.......# #...##. #........ .# #### .. ##.#.#..#.## .# #...#.... . . ##...###. ... ###. .. .