adding completed hw3