Простите, пожалуйста, может я чего не догоняю, но - по условию задачи (как показано на рисунке) : стоит бочка 8 литров, рядом 5 и 3 бочки пустые.1) Переливаем из 8 в 5 (получаем 3, 5 и  0  соответственно).2) Переливаем 5 в 3 (получаем 3, 0, 2 соответственно)Походу не хватает еще одной тары для слива лишней воды.