ugh chap11pro2.c = no good