Assignment 6 for Data Structures with Peter Froelich, Due Mar. 26, 2014