Lafayette College CS150 Spring 2014 Project 3