Дано уравнения

, нужно решить его в натуральных числах или доказать что решений нет.
Я рассмотрел все остатки при делении на 5 для

У меня получилось что

могут иметь вид

Далее я поделил все на z и свел задачу к "нахождению рациональных точек на окружности с радиусом

" И как действовать дальше не могу придумать
Методом подбора у меня получилось найти одно из решений (

)
Мне кажется что нужно найти такие числа выше указанного вида которые одновременно делились бы на квадрат натурального числа но как это сделать я не очень представляю.
P/S В общем виде когда уравнение

- простое, имеет решение (при p=3 решения я найти не смог)