a data structure that specializes in rapidly finding valid anagrams of strings