Pushups and situps can add years to your life