####### ## ##.....##... ##........... #............ #....ggg..... #.)...)... #.............. ..###.....##... . ####### ###