A C library of solutions to problems on Project Euler