All the project euler exercises in java