removeDuplicate2