Наполняем девятилитровое ведро. В пятилитровом теперь - 0 л, в девятилитровом - 9.
Переливаем в пятилитровое. В пятилитровом теперь - 5 л, в девятилитровом - 4.
Опустошаем пятилитровое В пятилитровом теперь - 0 л, в девятилитровом - 4.
Переливаем из девятилитрового в пятилитровое. В пятилитровом теперь - 4 л, в девятилитровом - 0.
Наполняем девятилитровое. В пятилитровом теперь - 5 л, в девятилитровом - 8.
Опустошаем пятилитровое ведро. В пятилитровом теперь - 0 л, в девятилитровом - 8.
Переливаем из девятилитрового в пятилитровое ведро. В пятилитровом теперь - 5 л, в девятилитровом - 3.
Опустошаем пятилитровое. Остается во втором ведре ровно 3 литра.