Task

Verify that a file called     input.txt     and   a directory called     docs     exist.



This should be done twice:  

   once for the current working directory,   and
   once for a file and a directory in the filesystem root.


Optional criteria (May 2015):   verify it works with:

   zero-length files
   an unusual filename:     `Abdu'l-Bahá.txt  


import std.stdio, std.file, std.path;
 
void verify(in string name) {
    if (name.exists())
        writeln("'", name, "' exists");
    else
        writeln("'", name, "' doesn't exist");
}
 
void main() {
    // check in current working dir
    verify("input.txt");
    verify("docs");
 
    // check in root
    verify(dirSeparator ~ "input.txt");
    verify(dirSeparator ~ "docs");
}