Water Jug Problem Using State Space Search