#include<bits/stdc++.h>
using lint=long long;
int main(){
    std::cin.tie(nullptr);std::ios_base::sync_with_stdio(false);
    std::cout.setf(std::ios_base::fixed);std::cout.precision(15);
    lint n;std::cin>>n;
    std::vector<double>dp(n+1,1);
    dp.at(0)=0;
    for(lint i=1;i<=n;i++){
        for(lint j=1;j<=6;j++){
            dp.at(i)+=dp.at(std::max(0ll,i-j))/6;
        }
    }
    std::cout<<dp.at(n)<<'\n';
}