finished exercise 16
added extra credit for exercise 16
make clean now removes all executables