Для начала нужно слить молоко из 5-литрового бидона и 3-литровой банки в 8-литровое ведро. 5+3=8, соответственно, ведро наполнено до краёв. Дальше нужно перелить из 8-литрового ведра 5л молока в 5-литровый бидон, а из него 3л в 3-литровую банку. В ведре - 3л, в бидоне-2л, в банке - 3л. Теперь эти 3л из банки нужно перелить в 8-литровое ведро. Итак, 3-литровая банка пуста, в ведре 6л молока, а в бидоне - по-прежнему 2л молока. Затем надо перелить 2л молока из бидона в банку, а потом налить 5 литров из ведра в пятилитровый бидон. Итого, в 8-литровом ведре - 1л молока, в 5-литровом бидоне - 5л, а в 3-литровой банке - 2л молока. Наконец, нужно заполнить дополна трёхлитровую банку из бидона (отлить 1л) и перелить эти 3л в ведро. Итог: в 8-литровом ведре стало 4л - так же, как и в 5-литровом бидоне. Вот и всё.