c trie