add exercises 6.3, 6.4, and 6.5