added exercise11.3A.c, improved exercise11.3.c