# # . # . ... # # . . . #.#. . .# #. . ..# . #. # # ..# ## # .. # ..#.. . ### ###### #...# . #.##.##..## .. ## #. . ..*....##..#*## . #### #...... ###..####.# # . ....*... ..##.# ##.### # . . ##. # ..# #....## .. . # .#...# .#..#.##.##.#.# . . . .. . .. ..##.##..#...## . .. ...##....#.# #..# ###.# . . .# # ####.# .#. #...# . #.# # #.... ##. #.###.. ## .#. ####