words = ["pzdc", "ahui", "zdcp", "ololo", "loloo"]
words_anagr = [set(word) for word in words]
for anagr1_numb, anagr1 in enumerate(words_anagr):
for anagr2_numb, anagr2 in enumerate(words_anagr):
if anagr1_numb == anagr2_numb:
continue
if anagr1 == anagr2:
print words[anagr1_numb], words[anagr2_numb]
d29yZHMgPSBbInB6ZGMiLCAiYWh1aSIsICJ6ZGNwIiwgIm9sb2xvIiwgImxvbG9vIl0Kd29yZHNfYW5hZ3IgPSBbc2V0KHdvcmQpIGZvciB3b3JkIGluIHdvcmRzXQoKZm9yIGFuYWdyMV9udW1iLCBhbmFncjEgaW4gZW51bWVyYXRlKHdvcmRzX2FuYWdyKToKICAgIGZvciBhbmFncjJfbnVtYiwgYW5hZ3IyIGluIGVudW1lcmF0ZSh3b3Jkc19hbmFncik6CiAgICAgICAgaWYgYW5hZ3IxX251bWIgPT0gYW5hZ3IyX251bWI6CiAgICAgICAgICAgIGNvbnRpbnVlCgogICAgICAgIGlmIGFuYWdyMSA9PSBhbmFncjI6CiAgICAgICAgICAgIHByaW50IHdvcmRzW2FuYWdyMV9udW1iXSwgd29yZHNbYW5hZ3IyX251bWJdCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAo=