Given a string array words, return the maximum value of length(word[i]) length(word[j]) where the two words do not share common letters. If no such two words exist, return 0.