20120625 home.science: Cockroaches must for Earth's survival