ex14 initial
null byte check replaced with strlen
ex15 pointers