exercises 6.1,2,3 are complete