revised hw3