circular permutation examples in real life