Trie tree data structure.