... .. ##### #........ ... #... (......... ....#####.########...o....## ............