Cockroach Vs Praying Mantis: Who Wins The Battle