These are problems solved (in Java) off of the Project Euler website