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