import random
import os
import sys
word=''
lst1=['k','m','n','g','o','s','q','p','h']
lst2=['1','2','3','4','5','6','7','8','9']
decoded=''
word=''

if not os.path.exists('secretkey.txt'):
    for _ in range(8):
        i=random.randint(1,9)
        word=word+str(i)
    with open('secretkey.txt','w') as f:
        f.write('14368749'+word+'57617867')
else:
    print('')
print(word)
with open('secretkey.txt','r') as f:
    encode1=f.read()
print(f'your code is : {encode1}\nask henry for key')
for momin in encode1[8:16]:
    temp3=lst2.index(momin)
    temp4=lst1[temp3]
    decoded=decoded+temp4
inp=input('enter key : ')
if inp[8:16]!=decoded:
    print('wrong key. ask henry for password')
    sys.exit()

print('success, Thanks for buying our tool')
