Some project euler extra credit drafts