An implementation of a trie data structure for a programming challenge.