homework assignment 4 3462723