new file:   datastructure/trie.cpp