source code for the problemsolving I've done on sites such as project euler or topcoder