rewrite problem 21 to use exlibs library, and set up exlibs as a dependency.  Source problem files will now go in lib