# How many seconds are there in 42 minutes 42 seconds?

total_seconds = 42 * 60 + 42
print("total seconds = ", total_seconds)

# How many miles are there in 10 kilometers? Hint: there are 1.61 kilometers
# in a mile.

# km / (km/mi) = mi
km_per_mile = 1.61
total_miles = 10 / km_per_mile 

print("miles = ", total_miles)

# km * mi/km = mi
miles_per_km = 1 / km_per_mile
total_miles = 10 * miles_per_km

print("miles = ", total_miles)

# If you run a 10 kilometer race in 42 minutes 42 seconds, what is your
# average pace (time per mile in minutes and seconds)? What is your average
# speed in miles per hour?

# using total_seconds and total_miles from above

seconds_per_mile = total_seconds / total_miles
pace_minutes = int(seconds_per_mile / 60)
pace_seconds = int(seconds_per_mile) - pace_minutes * 60

pace = str(pace_minutes) + ":" + str(pace_seconds)

print("average pace = ", pace)

# 1 / (sec/mi) = mi/sec
# mi/sec * 60 sec/min * 60 min/hr = mi/hr

mph = (1 / seconds_per_mile) * 60 * 60

print("average speed (mph) = ", mph)