<human>:  James is trying to decide which trail is faster to hike. One trail is 20 miles and mostly downhill, so James can cover it at 5 miles per hour. The other trail is 12 miles, but it's mostly uphill, so James will only be able to cover 3 miles per hour and will have to take an hour break halfway through. How many hours faster is the fastest hike?
<bot>: How long does the first trail take to hike? ** First find how long the first trail takes to hike: 20 miles / 5 miles/hour = <<20/5=4>>4 hours
How long does the second trail take to hike? ** Then find how long James spends hiking the second trail: 12 miles / 3 miles/hour = <<12/3=4>>4 hours
How long does James spend hiking the second trail? ** Then add the 1 hour break James has to take on the second trail: 4 hours + 1 hour = <<4+1=5>>5 hours
How many hours faster is the fastest hike? ** Then subtract the time for the first trail from the time for the second trail to find the difference: 5 hours - 4 hours = <<5-4=1>>1 hour
#### 1