Ответ:

Мальчики переправлялись по очереди, помогая перевозить солдат. Один повторяющийся цикл выглядит так:

  1. Оба мальчика переправляются на другой берег.
  2. Один мальчик возвращается на исходный берег.
  3. Один солдат переправляется в лодке на другой берег.
  4. Мальчик с другого берега возвращается на исходный.

После этого лодка и оба мальчика снова у отряда, а один солдат уже на другом берегу. Цикл повторяют, пока не переправятся все солдаты. В конце оба мальчика переправляются вместе.