Добросовестный молочник.

Один добросовестный молочник ежедневно, прежде чем отправиться к своим постоянным клиентам, живущим на четырех разных улицах, наполнял цельным молоком 2 больших бидона по 16 галлонов. На каждой улице молочник оставлял одинаковое число кварт молока.

Обслужив первую улицу, он шел к колонке с водой, и... его бидоны были снова полны до краев! Затем он обслуживал вторую улицу и снова шел к колонке, дабы пополнить, как и раньше, свои бидоны. Так он продолжал действовать и дальше до тех пор, пока все его счастливые клиенты не были удовлетворены.

Скажите, сколько молочник продал цельного молока на каждой из улиц, если после всех операций у него осталось в бидонах 40 кварт и 1 пинта?*

* 1 галлон = 4 кварты = 8 пинт.

Решение головоломки
Как Pип ван Винкль может выиграть партию?