https://boxofnotes.com/river-crossing-puzzle-farmer-wolf-goat-and-cabbage/
River Crossing Puzzle | Farmer, Wolf, Goat and Cabbage