At some point, you'll come across the book that should be last, and keep swapping it with every subsequent book, moving it down the line until it reaches the end where it belongs.
Ad un certo punto arriverai  a quello che dovrebbe essere l'ultimo, continua a scambiarlo  con i libri seguenti, facendolo scorrere finché non raggiunge  la fine, il suo posto.