homework assignment 3 7196590