# coding: utf-8
# Your code here!

# 7で割り切れる数かを検証するということは1 ~ kで割ると良い
# ただし、毎回10をかけて7を足していると計算できない範囲まで大きくなるので毎回kで割ったあまりを用いる

k = int(input())

num = 7
if k == 1 or k == 7:
    print(1)
    exit()
for i in range(1, k + 1):
    num = num * 10 + 7
    if num % k == 0:
        print(i + 1)
        exit()
    else:
        num %= k
        
print(-1)
exit() k = int(input()) k int(input()) int input() input num = 7 num 7 if k == 1 or k == 7:
    print(1)
    exit() k == 1 or k == 7 k == 1 k 1 k == 7 k 7 print(1) print 1 exit() exit for i in range(1, k + 1):
    num = num * 10 + 7
    if num % k == 0:
        print(i + 1)
        exit()
    else:
        num %= k
         i range(1, k + 1) range 1 k + 1 k 1 num = num * 10 + 7 num num * 10 + 7 num * 10 num 10 7 if num % k == 0:
        print(i + 1)
        exit()
    else:
        num %= k
         num % k == 0 num % k num k 0 print(i + 1) print i + 1 i 1 exit() exit num %= k num k print(-1) print -1 exit() exit num = 7 7 num num = num * 10 + 7 num * 10 + 7 num k = int(input()) int(input()) k num %= k k num
# coding: utf-8
# Your code here!

# 7で割り切れる数かを検証するということは1 ~ kで割ると良い
# ただし、毎回10をかけて7を足していると計算できない範囲まで大きくなるので毎回kで割ったあまりを用いる

k = int(input())

num = 7
if k == 1 or k == 7:
    print(1)
    exit()
for i in range(1, k + 1):
    num = num * 10 + 7
    if num % k == 0:
        print(i + 1)
        exit()
    else:
        num %= k
        
print(-1)
exit()
