K&R Exercises