Dennis Ritchie Exercises