Checkin for Programming Assignment 2