Implement Water Jug Problem