Alan and Leo ride bicycle along a round track of 900 meters. They start at the same place. If they ride in opposite directions, they will meet again after 2 minutes. If they ride in the same direction, Alan will pass Leo from behind after 18 minutes. What is the speed of Alan, in meters per minute?