@Nabisco: Just reading rhe words "uphill sprint" makes me tired.