Заполняем 5-литровое ведро и выливаем воду из него в 3-литровое.
Выливаем воду из трёхлитрового.
Переливаем оставшуюся воду из 5-ти в 3-хлитровое. Получается, что в 3-хлитровом 2 литра.
Снова заполняем пятилитровое полностью и дополняем до краёв водой из этого ведра трёхлитровое - получаем, что в 3-хлитровом три литра, а в пяти-литровом - 4. Задача решена.