Shortest Uphill-Downhill Route for a Competitive Runner

medium
Last edited: August 2, 2025