Mileage

I leave my front door, run on a level road for some distance, then run to the top of a hill and return home by the same route. I run 8 mph on level ground, 6 mph uphill, and 12 mph downhill. If my total trip took 2 hours, how far did I run?

Click for Answer