75 Exercises and Solutions