sprint types