A Pythagorean triplet is a set of three natural numbers, {a, b, c}, for which,
a**2 + b**2 = c**2
For example,
3**2 + 4**2 = 9 + 16 = 25 = 5**2.
There exists exactly one Pythagorean triplet for which a + b + c = 1000.
Find the product a * b * c.
You can run all the tests for an exercise by entering
$ gradle test
in your terminal.
Problem 9 at Project Euler http://projecteuler.net/problem=9
It's possible to submit an incomplete solution so you can see how others have completed the exercise.