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