Euler3.java