Решение по шагам:
5л 9л
0 | 0 [обе ёмкости пусты]
5 | 0 [наполнили 5л]
0 | 5 [перелили в 9л]
5 | 5 [снова наполнили 5л]
1 | 9 [долили доверху 9л, в 5-ти литровой остался 1 литр]
1 | 0 [вылили 9л в бочку]
0 | 1 [перелили 1 литр в 9-тилитровую ёмкость]
5 | 1 [наполнили 5-тилитровую ёмкость]
0 | 6 [вылили из 5-ти в 9-тилитровую ёмкость]