Midterm Coverage
----------------

Control Flow and IO:   Chap 2 (pp. 33-78), 4 (pp. 115-152) , 7 (pp. 243-296)
Pointers:	       Chap 10.1-2 (pp. 373-381), 18.1-2 (pp. 647-658)
Functions:	       Chap 5 (pp. 153-206)
Arrays:		       Chap 9.5 (pp. 348-363), 10.4-5 (pp. 387-395)
Classes:	       Chap 6 (pp. 207-242), 17.1-5 (pp. 603-621),
		       17.7 (pp. 625-626), 17.9 (pp. 629-631)
Classes with pointers: Chap 10.3 (pp. 382-386), 18.3-4 (pp. 659-677)
Recursion:             Chap 14.1-4 (pp. 515-530)
Templates:	       Chap 22.1-4 (pp. 793-804)
Inheritance:	       Chap 11 (pp. 401-432), 21.1-4 (pp. 761-772), 21.6 
(pp. 776-777)