# -*- coding: utf-8 -*-
"""
Created on Thu Apr 5 19:26:33 2018
@author: wdf
"""
sn=0.0
k = int(input())
for i in range(1,1835422):#这个数字是试出来的,刚好够大
sn=sn+1.0/i
if(sn>k):
print(i)
break
"""
Created on Thu Apr 5 19:26:33 2018
@author: wdf
"""
sn=0.0
k = int(input())
for i in range(1,1835422):#这个数字是试出来的,刚好够大
sn=sn+1.0/i
if(sn>k):
print(i)
break