How Long Do Flies Live On Average