Finished all the exercises.