a static and space-efficient trie data structure
