.######## ......oo########## .................. ...8.o)#..<....... ......o########... ......# ##.#.. .. ..# . .#. #.##