Exercises 31, 32, 33, 35
Merged exercises from Mac and PC.