data structure trie alpha version