Take chicken first, then fox, return with chicken, take grain, return, take chicken
Key insight: you can bring something BACK. Chicken first → Fox → Bring chicken back → Grain → Return → Chicken. The 'return trip' is the hidden move.