Project Euler: Problem 39: Integer Right Triangles: Initial Work