A megoldás nem is bonyolult:

1. Töltsd meg a három literes flakont.
2. Öntsd át az öt literesbe.
3. töltsd meg megint a három literes flakont.
4. Öntsd át az öt literesbe, amennyit tudsz. (Most egy liter maradt a három literes flakonban.)
5. Borítsd ki az öt literes flakont.
6. Öntsd bele az egy liter vizet a három literes flakonból.
7. Töltsd meg a három literes flakont...
8. ..és borítsd bele az öt literesbe.
És máris megkaptad a négy liter vizet.