Ex 16 Extra Credit, C learn the hardway