There's plenty of help online for how to delete an entire binary search tree, but none for deleting a trie. I understand how to do it when all you have is a left and a right node, but how do you do it when each node has a vector of children? I can get it to delete one branch, but not the rest. Can anyone explain in words how the deletion should work?