Kamal Hassan @ 100: Unbridled Strength and Vitality