311 Exercises and Solutions