#....####### ........... #......!..? #...".....% #......(..a #.......o.. #.oo....... ### #a# #.# #.# #.# #.# ###<###.# #.....#.# #.#####.# #.......# #########