Un granjero se dirige al mercado. Va a vender un lobo, una cabra y una col. De camino, llega a un cruce de río. El río es demasiado ancho para vadearlo, así que tiene que cruzarlo en una barca diminuta. La barca es tan pequeña que sólo puede llevar en ella uno de los tres objetos a la vez. Si lo dejara solo, el lobo devoraría a la cabra, y la cabra devoraría la col. ¿Cómo puede el granjero transportar con seguridad los tres objetos a través del río?
El lobo y la col pueden dejarse juntos sin riesgo para ninguno de los dos. Así que el granjero lleva primero a la cabra al otro lado. Vuelve al lado cercano, recupera la col y la lleva al lado lejano. Luego vuelve al lado cercano con la cabra. En el lado cercano, deja la cabra y lleva al lobo al lado lejano, dejando al lobo con la col. Por último, vuelve al lado cercano para llevar a la cabra al otro lado por segunda vez. ¡Problema resuelto!