string2 = 'This iS a TEST trees 12.48.1952 anthony gonzalez'
merged = merge(string1.lower().split(), string2.lower().split())
""" """.join(' '.join(x) for x in merged)
How to find union of two strings and maintain the order