세 명의 형제가 있습니다. 그들은 각각 큰 돌, 작은 돌, 또 하나의 돌을 갖고 있습니다. 한 날, 형제들은 강을 건너려고 합니다. 그런데 그들은 한 번에 오직 한 명의 형제와 그의 돌만이 작은 보트를 이용해 강을 건널 수 있다는 것을 알게 됩니다.
만약 보트 안에 돌이 너무 많으면, 보트는 침몰합니다. 형제들은 큰 돌과 작은 돌을 동시에 보트에 실을 수 없습니다. 각 형제는 자신의 돌을 포기하고 싶지 않아 각각의 돌을 반드시 강 건너편으로 가져가야 합니다.
어떻게 세 명의 형제가 강을 건너가서 모든 돌을 옮길 수 있을까요?
이 수수께끼의 해답은 다음과 같습니다.
1. 먼저, 작은 돌을 가진 형제가 작은 돌을 강 건너편으로 옮깁니다.
2. 작은 돌을 가진 형제는 보트로 돌아옵니다.
3. 이번에는 큰 돌을 가진 형제가 큰 돌을 강 건너편으로 옮깁니다.
4. 큰 돌을 가진 형제는 건너편에 작은 돌을 가진 형제를 데리러 갑니다.
5. 큰 돌을 가진 형제와 작은 돌을 가진 형제는 각각 돌을 다시 가져와 원래 위치로 돌아옵니다.
6. 이제 다른 돌을 가진 형제가 그의 돌을 강 건너편으로 옮깁니다.
7. 다른 돌을 가진 형제는 보트로 돌아옵니다.
8. 마지막으로 작은 돌을 가진 형제가 다시 작은 돌을 강 건너편으로 옮깁니다.
이렇게 하면 세 명의 형제와 그들의 돌 모두를 안전하게 강 건너편으로 옮길 수 있습니다.