import re
for s in [ "xyzzyxxyzzyxxyzzyx", "abcbaccbaabcbaccbaabcbaccba", "iiiiiiiiiiiiiiiiii" ]:
print(re.sub(r'(.+?)\1+', r'\1', s))
aW1wb3J0IHJlCgpmb3IgcyBpbiBbICJ4eXp6eXh4eXp6eXh4eXp6eXgiLCAiYWJjYmFjY2JhYWJjYmFjY2JhYWJjYmFjY2JhIiwgImlpaWlpaWlpaWlpaWlpaWlpaSIgXToKICBwcmludChyZS5zdWIocicoLis/KVwxKycsIHInXDEnLCBzKSk=