13 банкок переливаем в канистру, получается 39 литров. потом еще 1 литр из банки переливаем в канистру - канистра полная - опустошаем канистру. 2 литра оставшиеся из банки + еще одна банка = 5 литров.
Заполняешь 3 литр банку и переливаешь в 40 л флягу после 13 раза во фляге будет 39 литров воды , далее опять заполняешь 3 л банку и переливаешь в флягу , но в флягу вместится только 1 литр до 40 , а в банке останется 2 литра . Далее вылеваем воду из фляги .А 2 литра , которые остались в банке , переливаем в флягу , во фляге теперь 2 литра , далее снова заполняем 3л воды в банку и выливаем во флягу .В итоге во фляге 5 литров