#################+## ...................... ............>>........ ...................... ...................... .!.....<..)........... ........(.)(.......$.. ...........()......... .........$<)o......... ...##+################ .. .