Initialize a list to store the difference arrays for each string.
For each string in words, calculate its difference array and add it to the list.
Initialize a dictionary to count the occurrences of each difference array.
Iterate over the list of difference arrays, incrementing the count for each array in the dictionary.
Find the difference array with a count of 1 in the dictionary.
Iterate over the original list of words, calculate the difference array for each, and return the word whose difference array matches the unique one found in step 5.