Intermediate Exercises

Intermediate Exercises#