third homework assignment 3834128