# A Pythagorean triangle is called supernatural # if two of its three sides are consecutive integers. # Let S(N) be the sum of the perimeters of all distinct supernatural triangles with perimeters less than or equal to $N$.
# For example, S(100) = 258 and # S(10000) = 172004. # Find S(10^{10^{10}}). # Give your answer modulo 1234567891. a**2 + (a+1)**2 = c**2 a^2 + a^2 + 2a + 1 = c^2 2 a^2 + 2a + 1 = a(2a +1) + 1 = c^2