Пусть бутыль 8л- А, бутыль 5л-Б
наливаем в бутыль Б 5литров, переливаем их в бутыль А. В итоге бутыль Б-пуст, бутыль А полон на 5 литров
Снова наливаем 5литров в бутыль Б, выливаем их в бутыль А до краев. Итог-бутыль А-полон, в Б-2литра.
Выливаем все из А. 2литра из Б снова выливаем в А. Итог-в А-2 литра, в Б-ничего нет.
Наливаем в Б 5 литров, и переливаем в А. Итог: в А-7 литров, Б-пустой
Снова наливаем 5 литров в Б и переливаем в А, чтобы тот стал полон. Итог: В бутыли Б остались искомые 4 литра.