It doesn't matter about the fly. They survive by laying much, much too many eggs. I'm sure people here have seen those statistics about the number of flies that would exist if none died. One was: "Two flies, breeding in March, would have 19,000,000,000,000,000,000 decendants by the end of July assuming none died."