Copied structure of HW2
Lars Mahler - lmahler@andrew.cmu.edu