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