Some project-euler solutions.