The Puzzle of Longevity is Solved