Answer:
40 minutes
Explanation:
It will take 40 minutes because if the water drains at a rate of 2 gallons a minute but fills at 3.5 gallons a minute, that will mean that the water will still fill at 1.5 gallons per minute.
If you multiply 1.5 gallons by 20 minutes the tub will be half full with 30 gallons of water so that means if you multiply 20 minutes by 2 it will mean that the tub will have 60 gallons of water and it would have taken 40 minutes to fill.