N = int(input())
mini = N + 1
p = int(N ** 0.5)
for i in range(p, 1, -1):
    if N % i == 0:
        mini = i + N // i
        break
print(mini)

e9f991e371808bfb09ac66fbbb8ed79d2fd49b6c
<mask token>

<mask token>
for i in range(p, 1, -1):
    if N % i == 0:
        mini = i + N // i
        break
print(mini)

N = int(input())
mini = N + 1
p = int(N ** 0.5)
for i in range(p, 1, -1):
    if N % i == 0:
        mini = i + N // i
        break
print(mini)
