corrected typos, up to exercise 10 now