###### .... .. ###.######... #............ ##........... #..<#(####### ###.#....Y..+ #.######### #.# #.# #.# #.# #.#