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