4 puzzles in 3 hours
step-by-step explanation:
4a. is 3 miles every hour
4b. is 1/3 of an hour per mile
more detail