Finished assignment 5.