from hashlib import md5

def read_from_file(file_name):
    _file = open(file_name, 'r')
    _read = _file.read()
    _file.close()
    return _read

word = 'iwrupvqb'

def solve1(pref=5):
    return 346386 # the answerr
    n = 0
    while True:
        result = md5((word+str(n)).encode()).hexdigest()
        if result.startswith('0'*pref):
            return n
        n += 1

def solve2(): return 9958218 # solve1(6)

print("Pt1:", solve1())
print("Pt2:", solve2())