Autocomplete with a Trie... Trie hard 1: Trie hard with a trie.