Trie implemented
Trie implemented