Vigorous, young at heart