#+######+######## (..%(pp.......... ......WCp........ ......o)......... ................. ................. ###+#############