Tries, Patricia Tries, Digital Search Trees