PY
py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#other interpreter preffered
from random import shuffle
s=str(input("string:"))
s2=s
l=[]
ls=len(s)
def fac(num):
val=1
for i in range(num):
val*=num
num-=1
return val
def mix(st):
st=list(st)
shuffle(st)
st="".join(st)
return st
def facdev(st):
st=list(st)
val=1
rl=[]
for i in range(len(st)):
stc=st.count(st[i])
if st[i] not in rl:
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run