HW 2 - Brute Force etc

Do problems 2.4.1(b-d), 2.5.3, 3.1.4(a-b), 3.1.6, 3.1.7, 3.1.10, 3.1.11, 3.2.4, 3.2.9(a), 3.3.2, 3.4.8 from the course text.