hw2 for phil50 added