completed exercise 2; spiffed up the Makefile a bit, trying to use the
.out suffix for executables so they don't muck up the repo
completed exercise 3; added a nice program to print out all escape
sequences for printf