#include #include using namespace std; long double uPow(long double z,int n){ double ans = 1; while(n != 0){ if(n%2){ ans*=z; } z*=z; n >>= 1; } return ans; } int main(){ int n;cin>>n; cout << fixed << setprecision(10) << 1-( 6*uPow((double)5/6,n) - 15*uPow((double)4/6,n) + 20*uPow((double)3/6,n) - 15*uPow((double)2/6,n) + 6*uPow((double)1/6,n) ) << endl; }