add Exercise 1-16 and tell git to ignore executable files