Utilties for Computer Science 121 at Macalester College