My ongoing solutions to project euler