document.open();
document.writeln( "[" + Main() + "] is correct" );
document.close();
function Main() {
var M = 10;
var exp = new Array( "n > M", "n > M + 1", "n > M - 1", "n < M" ) ;
for( var i=0 ; i < exp.length ; i++ ) {
if ( Left_flow( M ) == Right_flow( M, exp[i] ) ) { return exp[i] ; }
}
}
function Left_flow( M ) {
var x = 1;
for( var n=M ; n >= 1 ; n-- ) { x *= n ; }
return x;
}
function Right_flow( M, exp ) {
var x = n = 1;
do { x *= n, n++; } while( ! eval( exp ) );
return x;
}