
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 .
2 <= words.length <= 10001 <= words[i].length <= 1000words[i] consists only of lowercase English letters.