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