Chap 2 exercises