River Crossing Puzzle in AI