#include<bits/stdc++.h>
using namespace std;
int d(int o){
int r;
if(o==2||o==1){
r=1;
}
else{
r=d(o-1)+d(o-2);
}
return r;
}
int main()
{
int n;
float s=0;
cin>>n;
for(int i=1;i<=n;i++){
s=s+(d(i)*1.0/d(i+1));
}
printf("%.3f",s);
return 0;
}
/**************************************************************
Problem: 1147
User: houshanglin
Language: C++
Result: Accepted
Time:7 ms
Memory:2076 kb
****************************************************************/