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