Finished all exercises in chapters 5 and 6