beh cerca la funzione swapDephts nella guida..che serve proprio a questo