Divide and conquer (Divide) - Pump