cs548-hw2