Finish main part of exercise 21, still need to finish study drills.