A tank holds 500 liters. If water flows in at 25 liters per minute and out at 15 liters per minute simultaneously, how long will it take to fill the empty tank?