University of Pittsburgh - CS 0401 - Project 2