THERE ARE 1000 COCKROACHES VERSUS 1000 MAGGOTS. Who will win?