Added exercise 12

Be gentle!
Not sure that you need the `exists` check here - a non-existant.  I think your `readdir()` and `-f` check earlier has this covered.