Нещодавно я виявив бієктивне відображення f від позитивних цілих чисел до кінцевих, вкладених послідовностей. Мета цього виклику - реалізувати його на обраній вами мові.
Картографування
Розглянемо число n з факторами,
де
. Потім:

Наприклад:

Правила
- Ви можете написати повну програму або функцію для виконання цього завдання.
- Вихід може бути в будь-якому форматі, розпізнаваний як послідовність.
- Дозволено вбудовувати основні факторизації, тестування первинності тощо .
- Стандартні лазівки заборонені.
- Ваша програма повинна заповнити останній тестовий випадок за 10 хвилин на моїй машині.
- Це код-гольф, тому найкоротший код виграє!
Випробування
10:{{},{{}},{}}21:{{{}},{},{{}}}42:{{{}},{},{{}},{}}30030:{{{}},{{}},{{}},{{}},{{}},{}}44100:{{{{}}},{{{}}},{{{}}},{},{}}16777215:{{{{}}},{{}},{{}},{},{{}},{{}},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{{}}}16777213: пастебін