Tai chi, often seen as an activity for the elderly