trie_tree with out "starts_with"
trie_tree finished
new constructor