knr2: Completed exercise 2-09.
knr2: Completed exercise 2-10.