#### ##....... ###... .......... ....########........# #..#......#........# #..#.####.#........# #......<..#........###### ##.########.............. #........).............. ###(....(##............. +......+.............. #......######.o....... #......# #)o....... ######## #oo....... #..)...... #......... #####.#'## .# .. # #