Respuesta: una secuencia mínima válida es:
- El granjero lleva la cabra al otro lado.
- El granjero vuelve solo.
- El granjero lleva el lobo al otro lado.
- El granjero vuelve con la cabra.
- El granjero lleva la col al otro lado.
- El granjero vuelve solo.
- El granjero lleva otra vez la cabra al otro lado.
También funciona intercambiando el orden del lobo y la col: llevar primero la col, traer de vuelta la cabra, llevar después el lobo y terminar llevando la cabra.
Lo que no cambia es la estructura: la cabra debe cruzar primero, volver una vez y cruzar de nuevo al final. Así nunca quedan solos lobo-cabra ni cabra-col.
Al final, lobo, cabra y col están al otro lado.