Project Euler 91 - Right Triangles with integer co-ordinates

Official link: https://projecteuler.net/problem=91