Один мальчик остается на одном берегу, другой на другом. Солдат садится в лодку и плывет на противоположный берег, где остается, а мальчик переправляется на противоположный берег. Оба мальчика переплывают на др. берег, один остается, а другой возвращается. Теперь в лодку садится второй солдат и переправляется на противоположный берег. Мальчик возвращает лодку и оба мальчика плывут обратно , один остается, другой возвращается. Осталось переправиться третьему солдату, а мальчику вернуться к товарищу.
Сначала 2 мальчика поплыли на тот берег и 1 мальчик остался там. 2 мальчик вернулся на берег к солдатам и отдал им лодку. 1 солдат переплыл реку, и отдал ее мальчику на том берегу. Мальчик приплыл на этот берег, взял 2-го и опять поплыли на тот берег. 1 мальчик опять остался на том берегу с солдатом, а второй вернулся. Второй солдат переплыл реку, и второй мальчик опять вернулся. Опять взял первого мальчика и поплыли на тот берег. Третий раз один мальчик остался на том берегу, а второй вернулся. И, наконец, третий солдат переплыл и отдал лодку мальчику на том берегу.
Солдат садится в лодку и плывет на противоположный берег, где остается, а мальчик переправляется на противоположный берег.
Оба мальчика переплывают на др. берег, один остается, а другой возвращается.
Теперь в лодку садится второй солдат и переправляется на противоположный берег.
Мальчик возвращает лодку и оба мальчика плывут обратно , один остается, другой возвращается.
Осталось переправиться третьему солдату, а мальчику вернуться к товарищу.
2 мальчик вернулся на берег к солдатам и отдал им лодку.
1 солдат переплыл реку, и отдал ее мальчику на том берегу.
Мальчик приплыл на этот берег, взял 2-го и опять поплыли на тот берег.
1 мальчик опять остался на том берегу с солдатом, а второй вернулся.
Второй солдат переплыл реку, и второй мальчик опять вернулся.
Опять взял первого мальчика и поплыли на тот берег.
Третий раз один мальчик остался на том берегу, а второй вернулся.
И, наконец, третий солдат переплыл и отдал лодку мальчику на том берегу.