Michael Cunha's CS477 1/22/14 in class assignment document