############# #%..(......... #(............. #.............. #.............. #............... #.l......((..... #.o)............ ###############