In a tiny house, an empty hot water heater requires 40 gallons of water. It takes 18 minutes to fill the hot water heater. Assuming a constant rate of flow, find the rate at which water flows into the tank. Express your answer to the nearest tenth of a gallon per minute.
ITS URGENT