assignment 5 solution.