radix tree…

or patricia trie…

do you know what this is? you should…

radix