<human>:  A pickup truck can fill 20 eight gallon water cans (each can filled three quarters of its capacity) in three hours. If each can is filled to full capacity instead, how long, in hours, will it take to fill 25 cans?
<bot>: How many gallons of water is each can filled with? ** Each can is filled with 8/4*3=<<8/4*3=6>>6 gallons of water.
How many gallons of water total are filled in the three hours? ** A total of 6*20=<<6*20=120>>120 gallons of water is filled in 3 hours.
How many gallons of water total are filled in one hour? ** In 1 hour, 120/3=<<120/3=40>>40 gallons of water is filled.
How many gallons of water are in 25 full cans? ** 25 full cans can hold 25*8=<<25*8=200>>200 gallons of water.
How long, in hours, will it take to fill 25 cans? ** It will take 200/40=<<200/40=5>>5 hours to fill 25 cans to full capacity.
#### 5