1) parte B con le provviste, le lascia e torna indietro.
2) C e D attraversano insieme e C torna indietro
3) A attraversa D torna indietro
4) B attraversa A torna indietro
5) C e D attraversano insieme e C torna indietro
6) A attraversa D torna indietro
7) C e D attraversano insieme
Credo funzioni, magari c'è un modo più efficiente.