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