Plumbers puzzle