Programming Exercises list from chap-1