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