euler 35, 36 and 37 solutions