photon, это был
очень глупый и
очень ленивый код. Но я всё же и сам был удивлён тем, что для

всё считалось нормально, а при переходе к

произошёл затык.

- совсем немного для компьютера, сделанного в этом веке.
Оно-то немного, но в данной задаче нужно не просто перебрать перестановки, а факторизовать эквивалентные по сдвигу и отражению. Таких в данной задаче будет

(
A001710); выбрать среди них нужные для задачи это уже секундное дело. Именно факторизация перестановок у меня была построена так тупо, что для

уже ничего не выдала.
UPD. Запоздало осознал ошибку. Нужно было сначала искать среди

перестановок нужные по условию задачи, а уж вторым шагом факторизовать.