####################### ............o.......... .........o.o...a......... #######.#######.####### #.# #o'.....# #.# #.#.....# #o# #.#.....# #o# #o#.....+ #o# #.#######. #a# #.o....... .o# #r........ o.#######..#####.. ..........# ###......# #......# #......# #......# #......# .....># .....# ..# . #.# #.# #.# +.# #.# #.######## #.......... ###+####.......... ................).. ........<......... ##################