Почему не работает ? Надо в цикле i чтобы цикл z работал, но :(
from random import randint
N = 115792089237316195423570985008687907852837564279074904382605163141518161494337
def inv(v): return pow(v, N-2, N)
def divnum(a, b): return ( (a * inv(b) ) % N )
i=1
#input = 0x9fd24b3abe244d6c443df56fa494dc
input = 0x5f87127# +1
delta = 2#2+2#+2+2+2+2+2+2+2+2+2+2+2+2
print(delta)
gamma = 2
z =1
d1= 80
while i < input:
while z < 10:
d= (divnum(input-z,delta))
s = divnum(i,gamma) %N
result = divnum(d,s)
if result <input and result >=0:
print("result",hex(result),"i",hex(i),"input",hex(input),z)
z = z + 1
i = i +1