##### #...# ...####...######## ........zz......... ........<......... .................. .....###########. .... ... #