5ガロン容器にMAXまで水を注ぐ
5ガロン容器から3ガロン容器を満たす、5ガロン容器には2ガロン余る
3ガロン容器の水を捨て、5ガロン容器に残った2ガロン水を3ガロン容器に移す
5ガロン容器にMAXまで水を注ぎ3ガロン容器を充たす、これで5ガロン容器に4ガロン水が入っていることになる