Exercises from the  2nd edition of K&R