code: function createBenchmark( len ) {
  	var x;
  	var i;
  
  	x = new Array( len );
  	for ( i = 0; i < len; i++ ) {
  		x[ i ] = null; // TODO: set values
  	}
  	return benchmark;
  
  	/**
  	* Benchmark function.
  	*
  	* @private
  	* @param {Benchmark} b - benchmark instance
  	*/
  	function benchmark( b ) {
  		var i;
  
  		b.tic();
  		for ( i = 0; i < b.iterations; i++ ) {
  			// TODO: synchronous task
  			if ( TODO/* TODO: condition */ ) {
  				b.fail( 'something went wrong' );
  			}
  		}
  		b.toc();
  		if ( TODO/* TODO: condition */ ) {
  			b.fail( 'something went wrong' );
  		}
  		b.pass( 'benchmark finished' );
  		b.end();
  	}
  }
docs: FUNCTIONS // 
  Creates a benchmark function.
  
  @private
  @param {PositiveInteger} len - array length
  @returns {Function} benchmark function