euler problem 39 Integer right triangles, FAST