Сорок солдат подошли к реке, по которой на лодке катаются двое мальчиков. как солдатам переправиться на другой берег, если лодка вмещает только одного солдата либо двух мальчиков, а солдата и мальчика уже не вмещает?
Два мальчика на противоположном береге. Один переправляет лодку, переплывает солдат, лодку возвращает другой, оба возвращаются на противоположный берег. И пускай хоть бесконечность солдатов будет.