Напишите программу, которая составляет анаграммы. программа просит ввести текст, случайным образом делит его на две части и меняет части текста местами. замену местами двух частей текста оформите в виде функции. завершить работу программы должен вывод обоих текстов (первоначального и полученного). поэкспериментируйте, применяя функцию несколько раз к текстам, для определения оптимального числа повторов функции.
from random import randint
a = input()
n = randint(1, len(a)-1)
b = a[n:] + a [:n]
print(a)
print(b)
на питоне надо было?