>>/82066/
Я не знаю. Иногда у подобных задач есть более простые но неочевидные решения. Какие-нибудь там формулы сложения квадратов чисел, или какое-то хитрое сокращение. Я же просто посчитал.