Question 8
Bruna the beaver has two 1-liter milk cartons, each containing a little more than 500 ml of milk. She wants exactly 700 ml for baking. She also has an empty 500 ml bottle and a 100 ml cup.

We can give the beaver pouring instructions. For example, (2) → (3) means pour milk from carton 2 into bottle 3 until bottle 3 is full or carton 2 is empty. Which instruction sequence below lets Bruna obtain exactly 700 ml of milk in the fewest steps?

We can give the beaver pouring instructions. For example, (2) → (3) means pour milk from carton 2 into bottle 3 until bottle 3 is full or carton 2 is empty. Which instruction sequence below lets Bruna obtain exactly 700 ml of milk in the fewest steps?