contestada

A driver fills up his car's tank with 21 gallons of gas. After he drives 300 miles, he stops for fuel, and 12.5 gallons are needed to fill the tank. How many miles per gallon did he get?