3.5 exercises 1 & 2