hw3(1)