Muốn qua sông an toàn, ta lần lượt thực hiện các bước sau:
1. Ông già chở dê qua sông trước và để lại dê ở bờ bên kia, rồi quay trở về.
2. Tiếp tục chở cỏ qua sông, để lại bờ bên kia và chở dê cùng quay lại.
3. Để dê lại bờ bên này và chở chó qua sông. Để chó lại bờ bên kia với bó cỏ. Ông già quay trở lại một mình.
4. Cuối cùng chở dê qua sông.
Ông già qua sông với một dê, một chó.
Lại mang theo một bó cỏ tiên.
Vắng ông sẽ xảy chuyện phiền.
Dê bị chó cắn, cỏ tiên liền mõm dê.
Thuyền con mỗi chuyến đi - về.
Một người, một vật không hề chở thêm.
Giúp già, nhờ bạn, nhờ em.
Qua sông toàn vẹn, tính xem cách nào?
1. Ông già chở dê qua sông trước và để lại dê ở bờ bên kia, rồi quay trở về.
2. Tiếp tục chở cỏ qua sông, để lại bờ bên kia và chở dê cùng quay lại.
3. Để dê lại bờ bên này và chở chó qua sông. Để chó lại bờ bên kia với bó cỏ. Ông già quay trở lại một mình.
4. Cuối cùng chở dê qua sông.
Để qua sông toàn vẹn và không mất thứ gì , ta làm như sau :
- Đầu tiện mang cừu sang bờ bên kia.
- Thứ 2 quay lại mang cỏ tiên sang bờ của cừu rồi để cỏ tiên lại,mang cừu sang bờ bên kia.
- Thứ 3 để cừu lại ở bờ bên đó rồi chở chó sang bờ cổ tiên.
- Thứ 4 là ông sang bên kia và đón cừu về.