Answer:
3*10=30 gallons after 10 hours
minus 1 gal/hr for 5 hours=25 gallons.
If the animals are still drinking, the pool is effectively filling at 1 gal/hr, 2-1, and it will take 35 more hours to fill.
If the animals aren't drinking, the pool will fill at 2 gal/hour and it will be full in 35/2 hours or 17.5 hours.
Explanation: