preparing chapter 14, adding strings.c from conditionals.c