################# #..<............. #.#######..##### #. #####..##### #.###..o)o....... #.#.oo###(.###### ######l#.#####(.# ..............((# .S.).....######(o ######.### o(. #. 8'8# #. .oo. ##