Chapter 12 exercises done.

I couldn't decide whether it was more appropriate to use the upper- or lower-case checks here, or if it matters!