function findActionMax(action){  var N, next, increase;  n = 0;  for (;;) {    var next = (n == 0 ? 1 : n * 2);    if (!isFinite(next) || !action(next))      break;    n = next;  }  if (n == 0)    return 0;		  var increase = n / 2;  for (;;) {    var next = n + increase;    if (next == n)      break;    if (isFinite(next) && action(next)) {      n = next;	    } else if (increase == 1) {      break;    } else {      increase = increase / 2;    }		  }  return n;}
5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5459/3703c3c05f398a63e55992f7687ef65273b26d6a/regress-348986.js/buggy/js/tests/js1_5/extensions/regress-348986.js