#include using namespace std; int N; double dfs( int x, int t ){ if( x >= N ) return 1.0 * t; double res = 0; for( int i = 1; i <= 6; ++i ) res += dfs( x, t + 1 ); return res / 6; } signed main(){ cin >> N; // vector< vector< double > > dp( N + 1, vector< double >( N + 6, -1 ) ); cout << fixed << setprecision( 13 ) << dfs( 0, 0 ) << endl; return 0; }