Tools to solve project euler problems and the actual solutions.