answer:I’m just speculating but, given the quickest solution, (fill 5, use 5 to fill 3, empty 3, pour remianing 2 in 3, fill 5, use 5 to fill the remainder of 3, 5 contains 4) you’d have to have a gap between your target amount and the buckets that is the same in module for either bucket. Second thoughts: i’m trying with some quantities that would be correct assuming my hypothesis is and it appears that, with my method, you can only get a quantity that is 1 less than the bigger bucket. So i’m certainly wrong, but maybe that’s the rule. That’s all i’ve time for, i will try to elaborate on it during the day.