This is a place for me to brush back up on my data structures.