trie.cpp