source and doc stuff related to chap.10 exercises