Python implementations of project euler solutions