https://numbas.mathcentre.ac.uk/question/12146/write-a-permutation-as-a-product-of-disjoint-cycles/embed/