Siqi Chen's First Project (Euler) - Pump