Answer:
10, 6, 2, 2 gallons of milk
Explanation:
Since there are two full 10 gallons of buckets and one empty 5 gallons bucket and one empty 3 gallons bucket. We have 10,10,0,0 gallons of milk
Step 1: Pour the milk in the 10 gallon buckets into the empty 3 and 5 gallon buckets. We have 7, 5, 5, 3 gallons of milk
Step 2: Empty the milk in the 3 gallon bucket into the the 10 gallons bucket containing 5 gallons of milk to give 8 gallons of milk. We have 7, 8, 5, 0 gallons of milk
Step 3: Pour the milk in the 5 gallons bucket into the empty 3 gallons bucket to remain 2 gallons of milk in the 5 gallons bucket. We have 7, 8, 2, 3 gallons of milk
Step 4: Full the 10 gallons bucket containing 8 gallons of milk with the milk in 3 gallons bucket to remain one gallon in the bucket. We have 7, 10, 2, 1 gallons of milk
Step 5: Pour the remaining 2 gallons of milk in the 5 gallons bucket into the 10 gallons bucket containing 7 gallons of milk. We have 9, 10, 0, 1 gallons of milk
Step 6: Full the 5 gallons bucket with milk from the full 10 gallons bucket. We have 9, 5, 5, 1 gallons of milk.
Step 7: Pour the remaining 1 gallon milk in the 3 gallons bucket into the 10 gallons bucket containing 5 gallons of milk to make 6 gallons. We have 9, 6, 5, 0 gallons of milk
Step 8: Full the 3 gallons bucket with the milk in the full 5 gallons bucket to remain 2 gallons of milk. We have 9, 6, 2, 3 gallons of milk
Step 9: Full the 10 gallons bucket containing 9 gallons of milk with the milk in the full 3 gallons bucket to remain 2 gallons of milk. We have 10, 6, 2, 2 gallons of milk.
So the customers can go with 2 gallon of milk each with this method