.# . . ###.##### #. #..#....# . ##^#..# ##.##.#.a# #....##..# #....a#a# ##..#..## #..###....### ....#....#.# ....... # ..# .#....#### .. .. ##... ..# ...... ##.....## .. ...## ....# .# #. . ....#...## ### . ... ..... ... ..#..... .##.# ... ...# # ...### ... . ..# #..# . ##.....##.# . .. .# . # .#..# .. ..... ........ ..#..## . . . . ... . . # # # . # .# # . #.. # .# . .... . . .