Spring triathlons