int run_ladder( int level, int index )

{

    if( level >= 4 ) return 1;

    index += ++level;    

    return run_ladder( level, index ) + run_ladder( level, index + 1 );

}