https://github.polettix.it/ETOOBUSY/2021/08/11/pwc125-pythagorean-triples/