Average life expectancy of 100 years? Here's how.