Using the least common multiple of 12 and 15 as the capacity, the tank is assumed to hold 60 units. The two filling pipes have rates of 5 units and 4 units per hour, giving a combined rate of 9 units per hour, meaning they would normally fill the tank in 60 divided by 9 hours, or 6 hours and 40 minutes. Due to the leak, the filling takes 20 minutes longer, making the actual filling time 7 hours. The effective filling rate with the leak is 60 units divided by 7 hours, equalling 60/7 units per hour. The difference between the normal rate and the effective rate gives the leak's emptying rate: 9 minus 60/7 equals 3/7 units per hour. The time the leak takes to empty the full 60-unit tank is 60 divided by 3/7, resulting in 140 hours.