homework for W4249