Чтобы набрать литр воды, с помощью 7-литрового сосуда набираем в пустую бочку 28 литров воды, то есть 28/7=4 раза и отливаем 27 литров с помощью 9-литрового 27/9=3 раза.Чтобы набрать 4 литра, набираем воду в 9-литровый сосуд, переливаем в 7-литровый, остается 9-7=2 литра. Оставшуюся воду наливаем в бочку и проделываем то же самое еще раз. Получаем 2+2=4 литра в бочке.Чтобы набрать 3 литра, с помощью 7-литрового сосуда набираем в пустую бочку 28 литров воды и отливаем 27 литров с помощью 9-литрового. Остается 1 литр. Затем набираем воду в 9-литровый сосуд, переливаем в 7-литровый, остается 9-7=2 литра. Оставшуюся воду наливаем в бочку. В итоге в бочке получается 1+2=3 литра.Чтобы набрать 8 литров, набираем воду так же как и 4 литра, только повторяем процесс дважды.