exercises for practice 3707939