CS631 -- Advanced Programming in the UNIX Environment - Fall 2013 - Midterm Assignment