Add challenge 12
Fix .gitignore
Indent using FreeBSD's style(9)-based style
You can also use your local clone with git send-email.