Full Trie tree implementation