An oil tank can be filled by pipe X in 5 hours and pipe Y in 4 hours, each pump working on its own. When the oil tank is full and the drainage hole is open, the oil is drained in 20 hours. If initially the tank was empty and someone started the two pumps together but left the drainage hole open, how many hours will it take for the tank to be filled? (Assume that the rate of drainage is independent of the Head)