Skeleton

This is one of those rare places where a list comprehension is actually not serving you well.  The expression ```path + "/" + f``` should really be ```os.path.join(path, f)```, but because you have that in your predicate expression it feels awkward to include it here.  It's really the right thing to do, though.