homework assignment 3