Java solutions to the mathematical problems found at projecteuler.net