# . . #.# ## # #. ..#. .# ## .# # # ## # # . #. .. ##.....#.# . ..# . . ..... .# . ..# ## . ..... . . ## #.. . ....... # .. #. ....... ####.##.# #.. ......# . # .# .......### . #### . ............A.#. .# . .. # ###.# ## . .... . #.......# ### .. # #.......# #....# #.......# #.. #.......# #.......# #.......# ...#....#