hw3(2)