import itertools
str = list(input())
str_arr = set()
a = itertools.permutations(str)
for i in a:
    tmp = "".join(i)
    str_arr.add(tmp)
res = list(str_arr)
res.sort()
str1 = ""
for i in res:
    str1 = str1 + ", " + i
str2 = "[" + str1.strip(", ") + "]"
print(str2)