Do exercises 3.5.1-2