A terribly inefficient sort algorithm that repeatedly generates a random permutation of the items until the items are in order.