Finished assignment 6.