#include <iostream>
using namespace std;

double eval( int n )
{
    if( n == 0 )
        return 1.0;
    else
    {
        double sum = 0.0;
        for( int i = 0; i < n; i++ )
            sum += eval( i );
        return 2.0 * sum / n + n;
    }
}

int main( )
{
    cout << "eval( 10 ) = " << eval( 10 ) << endl;
    return 0;
}