Home | History | Annotate | Download | only in regress
      1 // Copyright 2008 the V8 project authors. All rights reserved.
      2 // Redistribution and use in source and binary forms, with or without
      3 // modification, are permitted provided that the following conditions are
      4 // met:
      5 //
      6 //     * Redistributions of source code must retain the above copyright
      7 //       notice, this list of conditions and the following disclaimer.
      8 //     * Redistributions in binary form must reproduce the above
      9 //       copyright notice, this list of conditions and the following
     10 //       disclaimer in the documentation and/or other materials provided
     11 //       with the distribution.
     12 //     * Neither the name of Google Inc. nor the names of its
     13 //       contributors may be used to endorse or promote products derived
     14 //       from this software without specific prior written permission.
     15 //
     16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     17 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     18 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     19 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     20 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     21 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     22 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     23 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     24 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     25 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     26 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     27 
     28 // Make sure the 'constructor' property isn't enumerable.
     29 var enums = "";
     30 for (var k in this) enums += (k + '|');
     31 assertEquals(-1, enums.split('|').indexOf("constructor"));
     32 
     33 // Make sure this doesn't crash.
     34 new this.constructor;
     35 new this.constructor();
     36 new this.constructor(1,2,3,4,5,6);
     37 
     38 var x = 0;
     39 try {
     40   eval("SetValueOf(typeof(break.prototype.name), Math.max(typeof(break)))")
     41 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     42 
     43 try {
     44   eval("export Join((void), false.className(), null instanceof continue, return 'a', 0.__defineGetter__(x,function(){native}))")
     45 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     46 
     47 try {
     48   eval("with ({ void&&null.push(goto NaN) : Math.max(undef).toText }) { {-1/null,1.isNull} }")
     49 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     50 
     51 try {
     52   eval("new break>>>=native.charCodeAt(-1.valueOf())")
     53 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     54 
     55 try {
     56   eval("new Number(this > native)")
     57 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     58 
     59 try {
     60   eval("new {native,0.2}?continue+undef:IsSmi(0.2)")
     61 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     62 
     63 try {
     64   eval("const x = break.toString()&&return continue")
     65 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     66 
     67 try {
     68   eval("for (-1==continue.toJSONProtocol, GetFunctionFor(break.call(NaN)), (!new RegExp).prototype.new Object()<<void) { debugger.__defineSetter__(null,function(){continue})>>>=GetFunctionFor(-1) }")
     69 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     70 
     71 try {
     72   eval("for (parseFloat(NaN).splice() in null.add(1).className()) { true[0.2]<<x.splice() }")
     73 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     74 
     75 try {
     76   eval("let (debugger.constructor.valueOf()) { this.sort().true.splice() }")
     77 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     78 
     79 try {
     80   eval("unescape(break.toObject()).prototype.new RegExp.continue.__lookupGetter__(x.slice(1, NaN)) = typeof(null.push(0.2))")
     81 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     82 
     83 try {
     84   eval("new Date(Iterator(continue.pop()))")
     85 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     86 
     87 try {
     88   eval("function X(x) { return new RegExp.shift().concat({debugger,continue}) }; X(return goto 0)")
     89 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     90 
     91 try {
     92   eval("Instantiate(0.add(break)&&x > null)")
     93 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     94 
     95 try {
     96   eval("with ({ eval(Array(x)) : 1.call('a').superConstructor }) { debugger.lastIndex.toLocaleString() }")
     97 } catch (e) { if (e.message.length > 0) { print (e.message); } };
     98 
     99 try {
    100   eval("x = return true.__defineGetter__(this,function(){0.2})")
    101 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    102 
    103 try {
    104   eval("x = new typeof(0)&this.lastIndex")
    105 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    106 
    107 try {
    108   eval("String(new RegExp.call(1)).prototype.unescape(parseFloat(-1)) = false<<true.x.lastIndexOf(1)")
    109 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    110 
    111 try {
    112   eval("with ({ 1+debugger.valueOf() : continue.join().name() }) { parseInt(true)==undef.sort() }")
    113 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    114 
    115 try {
    116   eval("new RegExp>>0.2.superConstructor.prototype.eval(void).className() = false.join().prototype.name")
    117 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    118 
    119 try {
    120   eval("export (new Object()?undef:native)")
    121 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    122 
    123 try {
    124   eval("x = new null.isNull.slice(x.prototype.value, Iterator(undef))")
    125 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    126 
    127 try {
    128   eval("export function () { 0.2 }.unshift()")
    129 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    130 
    131 try {
    132   eval("new Math.max(continue.valueOf())")
    133 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    134 
    135 try {
    136   eval("x = return debugger.toObject()")
    137 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    138 
    139 try {
    140   eval("switch (-1.length+new Object().prototype.name) { case (debugger.constructor.sort()): IsPrimitive(undef.__defineSetter__(undef,function(){native})); break; }")
    141 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    142 
    143 try {
    144   eval("delete (!new Object().toLocaleString())")
    145 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    146 
    147 try {
    148   eval("new Date(0<<'a'>>>=new RegExp['a'])")
    149 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    150 
    151 try {
    152   eval("native {unescape(true),new RegExp.isNull}")
    153 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    154 
    155 try {
    156   eval("const x = -1.lastIndexOf(false)?parseFloat(void):Join(null, continue, new Object(), x, break)")
    157 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    158 
    159 try {
    160   eval("label null/void-break.__lookupGetter__(native)")
    161 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    162 
    163 try {
    164   eval("new Function(0.2.join().constructor)")
    165 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    166 
    167 try {
    168   eval("label function () { false }.__lookupGetter__(this==1)")
    169 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    170 
    171 try {
    172   eval("Instantiate(-1.prototype.0.2.unshift())")
    173 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    174 
    175 try {
    176   eval("const x = new return goto -1")
    177 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    178 
    179 try {
    180   eval("new {Number(debugger)}")
    181 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    182 
    183 try {
    184   eval("if (parseInt(break) instanceof 0.length) { this.(!0.2) }")
    185 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    186 
    187 try {
    188   eval("SetValueOf(break.superConstructor[throw new false(true)], this.~x)")
    189 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    190 
    191 try {
    192   eval("SetValueOf(function () { IsSmi(-1) }, unescape(IsPrimitive(void)))")
    193 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    194 
    195 try {
    196   eval("for (new RegExp.join().className() in new Object().length()>>true.toObject()) { parseFloat(escape(debugger)) }")
    197 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    198 
    199 try {
    200   eval("const x = new String(debugger).toJSONProtocol")
    201 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    202 
    203 try {
    204   eval("SetValueOf(1.indexOf('a')<<break.__lookupGetter__('a'), new Object().null.prototype.new RegExp.charCodeAt(-1))")
    205 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    206 
    207 try {
    208   eval("const x = new {parseInt(0)}")
    209 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    210 
    211 try {
    212   eval("new Date(void.join().add(escape(undef)))")
    213 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    214 
    215 try {
    216   eval("native parseFloat(false.charAt(new RegExp))")
    217 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    218 
    219 try {
    220   eval("new Date(~Iterator(void))")
    221 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    222 
    223 try {
    224   eval("new Function(NaN.shift().toJSONProtocol)")
    225 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    226 
    227 try {
    228   eval("new Date(native-debugger<<continue.slice(x, new RegExp))")
    229 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    230 
    231 try {
    232   eval("x = parseFloat(~new Object())")
    233 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    234 
    235 try {
    236   eval("for (null.size/true.add(void) in 0+continue&true.null) { continue.toObject()/throw new true(debugger) }")
    237 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    238 
    239 try {
    240   eval("for (Iterator(native+break) in debugger.superConstructor.constructor) { Math.max(0.add(undef)) }")
    241 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    242 
    243 try {
    244   eval("new {-1.add(native),true.sort()}")
    245 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    246 
    247 try {
    248   eval("new {IsSmi(break),throw new 'a'(null)}")
    249 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    250 
    251 try {
    252   eval("switch (parseInt(0).length()) { case ('a'.toObject().__defineSetter__(GetFunctionFor(null),function(){(!x)})): IsSmi(void).constructor; break; }")
    253 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    254 
    255 try {
    256   eval("x = new 0.lastIndexOf(NaN).shift()")
    257 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    258 
    259 try {
    260   eval("with ({ 0>>>=this.lastIndex : new Object().lastIndexOf(true).toObject() }) { x.lastIndex > 1.__defineSetter__(false,function(){this}) }")
    261 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    262 
    263 try {
    264   eval("with ({ throw new false(0.2).prototype.name : parseFloat(false)+(!debugger) }) { escape(undef.lastIndex) }")
    265 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    266 
    267 try {
    268   eval("Math.pow(0.2).toJSONProtocol.prototype.break.superConstructor.slice(NaN.exec(undef), -1.lastIndexOf(NaN)) = true.splice().length")
    269 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    270 
    271 try {
    272   eval("native continue.className().constructor")
    273 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    274 
    275 try {
    276   eval("let (0.2.isNull&undef.toString()) { continue/void+parseInt(null) }")
    277 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    278 
    279 try {
    280   eval("const x = new Math.pow(break==this)")
    281 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    282 
    283 try {
    284   eval("SetValueOf(continue.__lookupGetter__(null).constructor, debugger.filter(0.2)>>>=this.'a')")
    285 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    286 
    287 try {
    288   eval("with ({ 0.2.unshift() > true.size : return Math.max(new RegExp) }) { void.splice().toString() }")
    289 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    290 
    291 try {
    292   eval("new unescape(false).unshift()")
    293 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    294 
    295 try {
    296   eval("function X(x) { return this.true?'a'==this:0.2.__lookupGetter__(void) }; X(Iterator(false).length)")
    297 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    298 
    299 try {
    300   eval("const x = function () { null }.__defineSetter__(0.charCodeAt(new Object()),function(){null>>>=new Object()})")
    301 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    302 
    303 try {
    304   eval("import goto 'a'.charAt(native.className())")
    305 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    306 
    307 try {
    308   eval("import 0.2.isNull.__lookupGetter__(debugger.size)")
    309 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    310 
    311 try {
    312   eval("for (~new Object().push(Array(null)) in new RegExp>>>=void.prototype.name) { goto break.lastIndex }")
    313 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    314 
    315 try {
    316   eval("delete String(x).slice(String('a'), parseFloat(false))")
    317 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    318 
    319 try {
    320   eval("new parseInt(continue.__defineGetter__(0.2,function(){1}))")
    321 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    322 
    323 try {
    324   eval("Instantiate(true.concat(undef)==0.2.new RegExp)")
    325 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    326 
    327 try {
    328   eval("function X(x) { return NaN['a']?-1.exec(0):NaN.prototype.this }; X(native.prototype.name.toLocaleString())")
    329 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    330 
    331 try {
    332   eval("for (debugger==continue.toObject(), Array(NaN.className()), Math.max(new RegExp).prototype.value) { GetFunctionFor('a').prototype.value }")
    333 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    334 
    335 try {
    336   eval("const x = new parseInt(break)==Array(x)")
    337 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    338 
    339 try {
    340   eval("for (parseInt(0.2.charCodeAt(this)), this.continue.prototype.name, native.superConstructor.superConstructor) { Join(0.__defineGetter__(continue,function(){undef}), {1}, parseFloat(0), undef.__defineSetter__(break,function(){null}), x?-1:-1) }")
    341 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    342 
    343 try {
    344   eval("export Join(debugger.splice(), parseInt(NaN), new RegExp.pop(), this.false, x.-1)")
    345 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    346 
    347 try {
    348   eval("x = Math.max(native).charCodeAt(continue==break)")
    349 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    350 
    351 try {
    352   eval("for (void==NaN.sort(), new Object()==new RegExp.toObject(), -1/NaN.unshift()) { GetFunctionFor(true).name() }")
    353 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    354 
    355 try {
    356   eval("for ((!'a'.join()), ~NaN.__defineGetter__(undef,function(){this}), Math.pow(NaN).__lookupGetter__(typeof(false))) { throw new debugger.toObject()(Math.max(-1)) }")
    357 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    358 
    359 try {
    360   eval("for (NaN.shift()&&undef&&continue in throw new x(NaN).prototype.-1&x) { return native.toJSONProtocol }")
    361 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    362 
    363 try {
    364   eval("x = new (0).charAt(this.charCodeAt(new Object()))")
    365 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    366 
    367 try {
    368   eval("function X(x) { return x.valueOf().size }; X(0.2.unshift().unshift())")
    369 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    370 
    371 try {
    372   eval("if (eval(new Object().valueOf())) { break.prototype.name.__defineGetter__(eval(NaN),function(){Math.max(native)}) }")
    373 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    374 
    375 try {
    376   eval("for (Math.pow(1).isNull in Iterator(continue.length())) { Join(true, 0.2, null, x, new Object()).length }")
    377 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    378 
    379 try {
    380   eval("SetValueOf(0>>>=void.unshift(), void.exec('a').undef.length())")
    381 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    382 
    383 try {
    384   eval("delete throw new this(0.2).pop()")
    385 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    386 
    387 try {
    388   eval("new Iterator(unescape(continue))")
    389 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    390 
    391 try {
    392   eval("function X(x) { return unescape(goto debugger) }; X(new RegExp.push(break).name())")
    393 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    394 
    395 try {
    396   eval("x = undef/'a'.indexOf(-1.exec(false))")
    397 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    398 
    399 try {
    400   eval("for (continue.isNull.filter(this.toText), function () { throw new 'a'(0.2) }, native?break:undef.prototype.return continue) { Array(void.toText) }")
    401 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    402 
    403 try {
    404   eval("const x = new this.slice(new Object(), 1).isNull")
    405 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    406 
    407 try {
    408   eval("for (0.2.className().call((!debugger)), native.__defineGetter__(0,function(){x}).name(), null.splice().splice()) { NaN.charCodeAt(new Object()) > true.toString() }")
    409 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    410 
    411 try {
    412   eval("native false.length?new RegExp instanceof this:Array(undef)")
    413 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    414 
    415 try {
    416   eval("new ~0.2.call(typeof(false))")
    417 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    418 
    419 try {
    420   eval("new Number(0.2.sort())")
    421 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    422 
    423 try {
    424   eval("new x.join().shift()")
    425 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    426 
    427 try {
    428   eval("switch (~new Object().toText) { case (new RegExp.unshift().exec(new RegExp<<debugger)): -1.length.exec(this.isNull); break; }")
    429 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    430 
    431 try {
    432   eval("new parseInt(~true)")
    433 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    434 
    435 try {
    436   eval("new unescape(debugger.call(null))")
    437 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    438 
    439 try {
    440   eval("const x = new GetFunctionFor(0.2).toObject()")
    441 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    442 
    443 try {
    444   eval("delete IsPrimitive(null.join())")
    445 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    446 
    447 try {
    448   eval("for (eval(0.2) instanceof debugger.splice() in null.superConstructor==new Object()&void) { Number(0+x) }")
    449 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    450 
    451 try {
    452   eval("let ('a'-continue?null.length():escape(continue)) { return undef.push(false.shift()) }")
    453 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    454 
    455 try {
    456   eval("for (Array(x.length) in 'a'.length().sort()) { goto (new Object()) }")
    457 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    458 
    459 try {
    460   eval("let (NaN==true.length) { IsPrimitive(0.2).prototype.value }")
    461 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    462 
    463 try {
    464   eval("SetValueOf(return true&&void, new RegExp.toObject().length())")
    465 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    466 
    467 try {
    468   eval("new Math.pow(void).length")
    469 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    470 
    471 try {
    472   eval("new Function(void.add(continue).charCodeAt(this.toObject()))")
    473 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    474 
    475 try {
    476   eval("export Join(break.toObject(), 0.2.isNull, false.call(0), break.filter(break), 1.length())")
    477 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    478 
    479 try {
    480   eval("if (1/NaN.__lookupGetter__(undef.prototype.value)) { escape(eval(this)) }")
    481 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    482 
    483 try {
    484   eval("new Function(Join(unescape(x), new RegExp.__defineGetter__(debugger,function(){NaN}), 'a'.indexOf(0.2), false.prototype.name, (this)))")
    485 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    486 
    487 try {
    488   eval("const x = new Math.pow(native).indexOf(1>>>=-1)")
    489 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    490 
    491 try {
    492   eval("new RegExp?native:continue.join().prototype.Math.max(x.__defineSetter__(1,function(){continue})) = parseFloat(parseInt(null))")
    493 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    494 
    495 try {
    496   eval("native function () { new RegExp }.new RegExp.pop()")
    497 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    498 
    499 try {
    500   eval("import typeof(new RegExp.valueOf())")
    501 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    502 
    503 try {
    504   eval("switch (0.2.size>>NaN-continue) { case ('a'.push(true).indexOf(NaN.lastIndexOf(-1))): {0.2,x}.toObject(); break; }")
    505 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    506 
    507 try {
    508   eval("if (IsSmi(new Object())/false.filter('a')) { function () { Iterator(debugger) } }")
    509 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    510 
    511 try {
    512   eval("x = break.lastIndex.size")
    513 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    514 
    515 try {
    516   eval("new Function(new Object() > 0.length())")
    517 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    518 
    519 try {
    520   eval("native IsPrimitive(continue)==break.charCodeAt(new Object())")
    521 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    522 
    523 try {
    524   eval("new break.true<<'a'-NaN")
    525 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    526 
    527 try {
    528   eval("new Number(-1?'a':-1)")
    529 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    530 
    531 try {
    532   eval("for (parseFloat('a'.exec(continue)) in (!new RegExp)&&0.2.toObject()) { {true,x}.add(void.prototype.NaN) }")
    533 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    534 
    535 try {
    536   eval("let (-1.prototype.value.join()) { (!1.prototype.name) }")
    537 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    538 
    539 try {
    540   eval("new GetFunctionFor(continue).toJSONProtocol")
    541 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    542 
    543 try {
    544   eval("for (Math.pow(continue.slice(null, native)), goto (!0), native?1:this.charAt(String(debugger))) { parseFloat(~this) }")
    545 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    546 
    547 try {
    548   eval("SetValueOf(debugger.pop().length, new RegExp.isNull.toText)")
    549 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    550 
    551 try {
    552   eval("for (typeof(new RegExp.slice(new RegExp, 0)) in native.toLocaleString().lastIndexOf(0.2.length())) { native>>>=new RegExp.length() }")
    553 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    554 
    555 try {
    556   eval("native x.join().className()")
    557 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    558 
    559 try {
    560   eval("new 0?0:true.toLocaleString()")
    561 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    562 
    563 try {
    564   eval("x = IsPrimitive(0).concat(new Object().name())")
    565 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    566 
    567 try {
    568   eval("x = new parseFloat(x)?this.valueOf():IsSmi(x)")
    569 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    570 
    571 try {
    572   eval("x = new 'a'.slice(null, -1).shift()")
    573 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    574 
    575 try {
    576   eval("label 'a'+void.concat('a'>>>=-1)")
    577 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    578 
    579 try {
    580 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    581 
    582 try {
    583   eval("new Function(escape(0.length))")
    584 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    585 
    586 try {
    587   eval("const x = parseInt(0.lastIndexOf(NaN))")
    588 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    589 
    590 try {
    591   eval("SetValueOf(null&debugger.valueOf(), 0[false].push(false.add(debugger)))")
    592 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    593 
    594 try {
    595   eval("x = parseInt(new RegExp.__lookupGetter__(break))")
    596 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    597 
    598 try {
    599   eval("SetValueOf(~false&&break>>0, new RegExp.lastIndex.add({this}))")
    600 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    601 
    602 try {
    603   eval("x = Join(break, continue, 0, debugger, NaN).toLocaleString()")
    604 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    605 
    606 try {
    607   eval("import new Object().sort().superConstructor")
    608 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    609 
    610 try {
    611   eval("const x = new IsSmi(goto -1)")
    612 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    613 
    614 try {
    615   eval("function X(x) { return Iterator(null).toObject() }; X(-1==new Object()==0.__lookupGetter__(native))")
    616 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    617 
    618 try {
    619   eval("native void.join().add(parseFloat(continue))")
    620 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    621 
    622 try {
    623   eval("let (function () { -1 }.shift()) { escape(1.unshift()) }")
    624 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    625 
    626 try {
    627   eval("new Function(new RegExp.indexOf(1).filter(continue instanceof break))")
    628 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    629 
    630 try {
    631   eval("if (NaN?continue:NaN.shift()) { native.push(null).add(new Object().superConstructor) }")
    632 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    633 
    634 try {
    635   eval("function X(x) { return new Object().length().toText }; X(debugger.indexOf(this).toText)")
    636 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    637 
    638 try {
    639   eval("const x = new Object().call('a').charCodeAt(native.size)")
    640 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    641 
    642 try {
    643   eval("new function () { continue }.add(true.slice(continue, new RegExp))")
    644 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    645 
    646 try {
    647   eval("x[native] instanceof -1.join().prototype.this.null.size = 0.2.prototype.x+0.2.indexOf(false)")
    648 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    649 
    650 try {
    651   eval("for (this instanceof new RegExp.splice() in null>>>=new RegExp.valueOf()) { function () { unescape(1) } }")
    652 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    653 
    654 try {
    655   eval("for (true.shift()/native.null in undef.call(NaN).isNull) { native+this-x.size }")
    656 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    657 
    658 try {
    659   eval("function X(x) { return false.pop()<<Join(continue, false, break, NaN, -1) }; X(IsSmi(debugger>>x))")
    660 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    661 
    662 try {
    663   eval("if ({parseFloat(null),Math.max(native)}) { 0.2-new Object().__lookupGetter__(eval(new Object())) }")
    664 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    665 
    666 try {
    667   eval("SetValueOf(Array(1).toLocaleString(), null.name().exec(undef.filter(false)))")
    668 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    669 
    670 try {
    671   eval("new Function(true.filter(this).pop())")
    672 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    673 
    674 try {
    675   eval("let (break.lastIndex.superConstructor) { new Object().toString().length() }")
    676 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    677 
    678 try {
    679   eval("label (!0.2/debugger)")
    680 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    681 
    682 try {
    683   eval("with ({ NaN.concat(new RegExp)+Join(1, false, new Object(), new Object(), x) : unescape(x).concat(Iterator(-1)) }) { 'a'.isNull.__lookupGetter__(this+native) }")
    684 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    685 
    686 try {
    687   eval("export break.name()/IsPrimitive(this)")
    688 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    689 
    690 try {
    691   eval("new {null}.prototype.value")
    692 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    693 
    694 try {
    695   eval("new true+false.__lookupGetter__(null&continue)")
    696 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    697 
    698 try {
    699   eval("if (-1.push(new RegExp)[void.valueOf()]) { new RegExp.className().__lookupGetter__(Array(0)) }")
    700 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    701 
    702 try {
    703   eval("export NaN.__lookupGetter__(undef).__lookupGetter__(void.isNull)")
    704 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    705 
    706 try {
    707   eval("with ({ ~new RegExp.filter(undef&&this) : String(continue)<<NaN.toText }) { this.exec(this).length }")
    708 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    709 
    710 try {
    711   eval("for (true&void.exec(void.exec(continue)) in Join('a', undef, new Object(), continue, x) instanceof {undef}) { unescape(-1.prototype.name) }")
    712 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    713 
    714 try {
    715   eval("import void.push(true).join()")
    716 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    717 
    718 try {
    719   eval("SetValueOf({break}&x.name(), 1.charAt(false).slice(continue.superConstructor, this&&break))")
    720 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    721 
    722 try {
    723   eval("let (this.call(this) > Iterator(continue)) { new Object().prototype.value.slice(1.slice(native, -1), (!false)) }")
    724 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    725 
    726 try {
    727   eval("export parseInt(new RegExp>>>=x)")
    728 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    729 
    730 try {
    731   eval("for (escape(x==debugger), NaN.shift()&debugger?false:0.2, (!new RegExp)&goto break) { unescape(x.toText) }")
    732 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    733 
    734 try {
    735   eval("new Date(throw new NaN.toObject()(this?break:true))")
    736 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    737 
    738 try {
    739   eval("new (typeof(this))")
    740 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    741 
    742 try {
    743   eval("for (unescape('a'/0) in ~new Object().lastIndex) { IsSmi(0).push(0.concat(0.2)) }")
    744 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    745 
    746 try {
    747   eval("(!new RegExp)[0.2 > new Object()].prototype.Number(debugger.join()) = native&-1.size")
    748 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    749 
    750 try {
    751   eval("new false.toJSONProtocol&&0.2.constructor")
    752 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    753 
    754 try {
    755   eval("for (~0?0.2:undef in new RegExp.charCodeAt(0).prototype.name) { NaN.toLocaleString().splice() }")
    756 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    757 
    758 try {
    759   eval("for (~IsPrimitive(new RegExp), true.toString().size, null.charCodeAt('a') > null.concat(0)) { break.toJSONProtocol/IsPrimitive(break) }")
    760 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    761 
    762 try {
    763   eval("new parseInt(new Object()).lastIndexOf(NaN > void)")
    764 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    765 
    766 try {
    767   eval("export break.splice()&&-1.prototype.new Object()")
    768 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    769 
    770 try {
    771   eval("{{true,0}}.prototype.break.length.splice() = 'a'.toText.superConstructor")
    772 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    773 
    774 try {
    775 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    776 
    777 try {
    778   eval("let (debugger>>>=continue > break.exec(1)) { Math.pow(new RegExp)==NaN>>>=0.2 }")
    779 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    780 
    781 try {
    782   eval("with ({ 0.2==0.2/goto true : IsSmi(native).isNull }) { throw new {x,null}(false.className()) }")
    783 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    784 
    785 try {
    786   eval("x = {false.concat(null),Math.pow(NaN)}")
    787 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    788 
    789 try {
    790   eval("export Array(null).add(NaN.valueOf())")
    791 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    792 
    793 try {
    794   eval("for (parseFloat(new Object()==true) in GetFunctionFor('a'&false)) { native&undef.toJSONProtocol }")
    795 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    796 
    797 try {
    798   eval("x = new {eval(null),(debugger)}")
    799 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    800 
    801 try {
    802   eval("import {this.0,debugger.filter(NaN)}")
    803 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    804 
    805 try {
    806   eval("import break.charAt(-1)<<false.__defineSetter__(0,function(){x})")
    807 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    808 
    809 try {
    810   eval("x = goto false > new Object()")
    811 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    812 
    813 try {
    814   eval("null.superConstructor[debugger.isNull].prototype.Math.max('a').shift() = parseInt(0).size")
    815 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    816 
    817 try {
    818   eval("native eval(void.add(break))")
    819 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    820 
    821 try {
    822   eval("new Date(x > void.join())")
    823 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    824 
    825 try {
    826   eval("with ({ {this.toObject()} : Number(NaN).toJSONProtocol }) { 0.2.className().prototype.name }")
    827 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    828 
    829 try {
    830   eval("if (false.__defineGetter__(undef,function(){undef}).exec(NaN.splice())) { typeof(Join(void, new RegExp, break, -1, -1)) }")
    831 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    832 
    833 try {
    834   eval("for (false.splice().toObject(), continue.name().size, Join(void?debugger:this, new RegExp.__defineSetter__(NaN,function(){NaN}), x.unshift(), this.true, parseInt(break))) { undef<<continue.toText }")
    835 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    836 
    837 try {
    838   eval("let (this.0.indexOf(break)) { break.charAt(this).unshift() }")
    839 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    840 
    841 try {
    842   eval("import Join(new Object().splice(), this instanceof 1, parseFloat(NaN), undef.concat(x), void.className())")
    843 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    844 
    845 try {
    846   eval("new Function(goto NaN.toString())")
    847 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    848 
    849 try {
    850   eval("label 'a'<<break.shift()")
    851 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    852 
    853 try {
    854   eval("const x = Iterator(continue)[new Object()>>NaN]")
    855 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    856 
    857 try {
    858   eval("x = Join(new RegExp, 'a', this, void, true)>>>=continue>>native")
    859 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    860 
    861 try {
    862   eval("import new Object().toJSONProtocol.splice()")
    863 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    864 
    865 try {
    866   eval("function X(x) { return undef.__defineSetter__(native,function(){void}).toJSONProtocol }; X(eval(x).charCodeAt('a'.concat(true)))")
    867 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    868 
    869 try {
    870   eval("Instantiate(throw new 0.2.__defineGetter__(NaN,function(){-1})(void&&new RegExp))")
    871 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    872 
    873 try {
    874   eval("const x = 0.unshift() > IsSmi(NaN)")
    875 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    876 
    877 try {
    878   eval("label x.call(null).lastIndex")
    879 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    880 
    881 try {
    882   eval("SetValueOf(IsSmi(0.2.add(0)), x.add(break).this.__defineGetter__(undef,function(){new RegExp}))")
    883 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    884 
    885 try {
    886   eval("native Number(this).toObject()")
    887 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    888 
    889 try {
    890   eval("new NaN.shift().add(String(new Object()))")
    891 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    892 
    893 try {
    894   eval("new null.name().splice()")
    895 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    896 
    897 try {
    898   eval("const x = 1.undef.push(new Object().call(null))")
    899 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    900 
    901 try {
    902   eval("new Function(parseInt(1).size)")
    903 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    904 
    905 try {
    906   eval("const x = this.x.sort()")
    907 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    908 
    909 try {
    910   eval("Instantiate(continue.valueOf().prototype.new RegExp.splice())")
    911 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    912 
    913 try {
    914   eval("Instantiate(this.charAt(continue)?undef+'a':unescape(1))")
    915 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    916 
    917 try {
    918   eval("SetValueOf({throw new 'a'(0.2),void.lastIndexOf(NaN)}, Math.pow(new Object().className()))")
    919 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    920 
    921 try {
    922   eval("if (1.slice(new Object(), this).valueOf()) { parseInt(true).pop() }")
    923 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    924 
    925 try {
    926   eval("with ({ 0.2.superConstructor.lastIndex : goto debugger<<Join(undef, 1, true, undef, debugger) }) { function () { NaN }.prototype.name }")
    927 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    928 
    929 try {
    930   eval("-1.exec(debugger).length.prototype.debugger > null.slice(Iterator(void), continue.concat(0)) = parseInt(throw new 1(1))")
    931 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    932 
    933 try {
    934   eval("new Date(new Object().constructor.call(Number(1)))")
    935 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    936 
    937 try {
    938   eval("const x = new null.unshift().call(escape(x))")
    939 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    940 
    941 try {
    942   eval("switch (Math.pow(native).toLocaleString()) { case (false instanceof native.join()): Math.pow(NaN).size; break; }")
    943 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    944 
    945 try {
    946   eval("label function () { new Object() }.prototype.true.size")
    947 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    948 
    949 try {
    950   eval("const x = Join('a', 0.2, false, new Object(), void).continue.className()")
    951 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    952 
    953 try {
    954   eval("const x = IsPrimitive(break.__lookupGetter__(-1))")
    955 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    956 
    957 try {
    958   eval("x = new Object()>>0.2.prototype.name")
    959 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    960 
    961 try {
    962   eval("const x = new IsPrimitive(new Object()).shift()")
    963 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    964 
    965 try {
    966   eval("if (Array(parseInt(break))) { 'a'.toString().unshift() }")
    967 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    968 
    969 try {
    970   eval("const x = return 0.2>>>=-1?undef:undef")
    971 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    972 
    973 try {
    974   eval("new Object().splice().unshift().prototype.null&&native.__lookupGetter__(undef>>>=NaN) = (1<<break)")
    975 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    976 
    977 try {
    978   eval("delete NaN.charAt(1).concat(NaN.0.2)")
    979 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    980 
    981 try {
    982   eval("Instantiate(new RegExp.sort().toJSONProtocol)")
    983 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    984 
    985 try {
    986   eval("function X(x) { return GetFunctionFor(false).lastIndexOf(1.shift()) }; X(this.0.2.charCodeAt(0.2))")
    987 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    988 
    989 try {
    990   eval("for (goto NaN.toObject(), ~true.'a', parseInt(debugger)+eval(false)) { eval(0.2.constructor) }")
    991 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    992 
    993 try {
    994   eval("switch (parseInt(debugger).pop()) { case (this.push(true).valueOf()): Join(continue, debugger, native, native, debugger).filter(Array(continue)); break; }")
    995 } catch (e) { if (e.message.length > 0) { print (e.message); } };
    996 
    997 try {
    998   eval("x = new debugger.sort() instanceof this>>1")
    999 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1000 
   1001 try {
   1002   eval("with ({ parseFloat(false).prototype.(!new Object()) : {unescape(-1)} }) { Math.max(new RegExp.superConstructor) }")
   1003 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1004 
   1005 try {
   1006   eval("Instantiate({Math.pow(break)})")
   1007 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1008 
   1009 try {
   1010   eval("import typeof(break.valueOf())")
   1011 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1012 
   1013 try {
   1014   eval("Instantiate(Math.pow(-1[new RegExp]))")
   1015 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1016 
   1017 try {
   1018   eval("native IsPrimitive(1).concat({x,null})")
   1019 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1020 
   1021 try {
   1022   eval("NaN.length.prototype.value.prototype.function () { null==new Object() } = break.name()&IsPrimitive(0)")
   1023 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1024 
   1025 try {
   1026   eval("delete NaN.prototype.-1.toString()")
   1027 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1028 
   1029 try {
   1030   eval("new continue.unshift()+parseFloat(undef)")
   1031 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1032 
   1033 try {
   1034   eval("const x = new NaN-break.call(false.pop())")
   1035 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1036 
   1037 try {
   1038   eval("native new RegExp.exec(break).pop()")
   1039 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1040 
   1041 try {
   1042   eval("SetValueOf({'a',null}.prototype.value, 1.shift() instanceof {'a',0})")
   1043 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1044 
   1045 try {
   1046   eval("for (debugger.valueOf().size, function () { x.unshift() }, IsSmi(1)&&true==native) { new Object().__defineGetter__(this,function(){'a'})&&eval(native) }")
   1047 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1048 
   1049 try {
   1050   eval("export 'a'.pop().charCodeAt(x.className())")
   1051 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1052 
   1053 try {
   1054   eval("export String(IsSmi(debugger))")
   1055 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1056 
   1057 try {
   1058   eval("typeof(debugger).valueOf().prototype.(1).lastIndexOf(this.break) = x.prototype.name.toLocaleString()")
   1059 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1060 
   1061 try {
   1062   eval("native Array(typeof(false))")
   1063 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1064 
   1065 try {
   1066   eval("new Function(1.__defineGetter__(1,function(){1}).null.constructor)")
   1067 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1068 
   1069 try {
   1070   eval("x = 1.charAt(0).toObject()")
   1071 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1072 
   1073 try {
   1074   eval("new Date(Math.max('a'.filter(new Object())))")
   1075 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1076 
   1077 try {
   1078   eval("new Date(void.prototype.name.unshift())")
   1079 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1080 
   1081 try {
   1082   eval("for (-1.toJSONProtocol.call(-1.size) in ~x.sort()) { eval(0&debugger) }")
   1083 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1084 
   1085 try {
   1086   eval("for ('a'==undef.join() in Math.pow(IsSmi(false))) { undef > this>>goto x }")
   1087 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1088 
   1089 try {
   1090   eval("Instantiate('a'.constructor.isNull)")
   1091 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1092 
   1093 try {
   1094   eval("for (GetFunctionFor(this.slice(0.2, this)), this.prototype.void?null.unshift():native.className(), Number(new Object().call(-1))) { 0.splice() > debugger&&this }")
   1095 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1096 
   1097 try {
   1098   eval("with ({ {goto new RegExp,Join(new Object(), native, continue, -1, x)} : NaN&x/{0,break} }) { this.lastIndexOf(new RegExp).join() }")
   1099 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1100 
   1101 try {
   1102   eval("let (typeof(break.length())) { native&&false.sort() }")
   1103 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1104 
   1105 try {
   1106   eval("x = new parseFloat(-1 instanceof break)")
   1107 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1108 
   1109 try {
   1110   eval("label throw new continue.unshift()(null.shift())")
   1111 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1112 
   1113 try {
   1114   eval("import Math.max(0.2.toLocaleString())")
   1115 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1116 
   1117 try {
   1118   eval("function X(x) { return false.unshift().className() }; X(escape(NaN&NaN))")
   1119 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1120 
   1121 try {
   1122   eval("new Date(Join(native.toText, goto x, 0.2.splice(), Join('a', 0, void, NaN, 1), eval(native)))")
   1123 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1124 
   1125 try {
   1126   eval("if (GetFunctionFor(true.prototype.name)) { parseInt(NaN).toLocaleString() }")
   1127 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1128 
   1129 try {
   1130   eval("new escape(native).__defineSetter__(return native,function(){undef > native})")
   1131 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1132 
   1133 try {
   1134   eval("const x = new typeof(true > 'a')")
   1135 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1136 
   1137 try {
   1138   eval("switch (debugger.prototype.0.2<<new RegExp+false) { case (native.splice().filter({x})): false&true.indexOf(1.__defineGetter__(native,function(){continue})); break; }")
   1139 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1140 
   1141 try {
   1142   eval("label true-NaN.prototype.native.shift()")
   1143 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1144 
   1145 try {
   1146   eval("new typeof(new RegExp.splice())")
   1147 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1148 
   1149 try {
   1150   eval("switch (function () { this.NaN }) { case (this.continue.prototype.parseFloat(false)): IsPrimitive(new Object()-'a'); break; }")
   1151 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1152 
   1153 try {
   1154   eval("export break.__lookupGetter__(debugger).indexOf(native.pop())")
   1155 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1156 
   1157 try {
   1158   eval("switch (GetFunctionFor(NaN.lastIndex)) { case (new RegExp.lastIndex.toLocaleString()): NaN.join().indexOf(eval(-1)); break; }")
   1159 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1160 
   1161 try {
   1162   eval("native {void.charAt(true)}")
   1163 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1164 
   1165 try {
   1166   eval("new new Object()==NaN.join()")
   1167 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1168 
   1169 try {
   1170   eval("new Date(typeof(Array(new Object())))")
   1171 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1172 
   1173 try {
   1174   eval("label throw new (false)(eval(x))")
   1175 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1176 
   1177 try {
   1178   eval("new new RegExp.size.charAt(true > -1)")
   1179 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1180 
   1181 try {
   1182   eval("x = debugger.toObject().charAt(this<<undef)")
   1183 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1184 
   1185 try {
   1186   eval("with ({ 'a'.valueOf()+parseInt(undef) : IsPrimitive(null).lastIndex }) { NaN.toObject().isNull }")
   1187 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1188 
   1189 try {
   1190   eval("x = new new Object()&&void.lastIndexOf(0.2.splice())")
   1191 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1192 
   1193 try {
   1194   eval("with ({ 1+1.name() : Join(Math.pow(debugger), new RegExp-1, x > 1, x<<-1, new RegExp.size) }) { undef[undef].size }")
   1195 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1196 
   1197 try {
   1198   eval("delete native.call(-1).isNull")
   1199 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1200 
   1201 try {
   1202   eval("if (new Object()>>>=break==Math.pow(debugger)) { IsPrimitive(this).lastIndex }")
   1203 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1204 
   1205 try {
   1206   eval("for ((!x&&new RegExp) in undef.toLocaleString().slice(new RegExp.indexOf(NaN), IsPrimitive(-1))) { false.size+debugger[x] }")
   1207 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1208 
   1209 try {
   1210   eval("import 0.length.__defineGetter__(0.2.shift(),function(){'a'.className()})")
   1211 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1212 
   1213 try {
   1214   eval("Instantiate(goto new Object().push(void))")
   1215 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1216 
   1217 try {
   1218   eval("with ({ Array(this.0) : parseFloat(void).pop() }) { escape(true).slice(continue.lastIndex, false.toObject()) }")
   1219 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1220 
   1221 try {
   1222   eval("new native==true.filter({NaN,-1})")
   1223 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1224 
   1225 try {
   1226   eval("for ('a'.__defineSetter__(continue,function(){-1}).unshift(), Array(undef).toLocaleString(), undef.__lookupGetter__(void).toLocaleString()) { parseInt(false/native) }")
   1227 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1228 
   1229 try {
   1230   eval("this.x<<false.prototype.true.toLocaleString()==NaN.pop() = this.superConstructor>>Math.max(true)")
   1231 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1232 
   1233 try {
   1234   eval("function X(x) { return this.prototype.name.splice() }; X(unescape(x).__lookupGetter__(Number(debugger)))")
   1235 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1236 
   1237 try {
   1238   eval("x = new (!NaN).unshift()")
   1239 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1240 
   1241 try {
   1242   eval("new Function(escape(Iterator(this)))")
   1243 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1244 
   1245 try {
   1246   eval("function X(x) { return Number(new RegExp)<<this?true:-1 }; X(Number(null).lastIndex)")
   1247 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1248 
   1249 try {
   1250   eval("export this.void.splice()")
   1251 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1252 
   1253 try {
   1254   eval("for (this.prototype.null.sort() in -1.className()&void.filter(new Object())) { GetFunctionFor(new Object()).pop() }")
   1255 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1256 
   1257 try {
   1258   eval("label 0[break].sort()")
   1259 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1260 
   1261 try {
   1262   eval("for (null.length().toString(), eval(-1).toObject(), (!continue.concat(continue))) { true.name()/native<<new RegExp }")
   1263 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1264 
   1265 try {
   1266   eval("for (unescape(null).sort(), Number(undef).charCodeAt(IsPrimitive(NaN)), null>>true/null.join()) { 0.2.toObject() > IsPrimitive(new RegExp) }")
   1267 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1268 
   1269 try {
   1270   eval("new Date({NaN,native}&&1+undef)")
   1271 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1272 
   1273 try {
   1274   eval("Instantiate(IsPrimitive(undef>>>=1))")
   1275 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1276 
   1277 try {
   1278   eval("for (Join(true, 'a', true, 1, NaN).add({1}), GetFunctionFor(new Object().push(new Object())), goto 1.length) { Math.pow(GetFunctionFor(native)) }")
   1279 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1280 
   1281 try {
   1282   eval("function X(x) { return break.isNull > parseInt(continue) }; X((new RegExp instanceof 1))")
   1283 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1284 
   1285 try {
   1286   eval("with ({ Number(false).indexOf(x instanceof new Object()) : function () { x.toString() } }) { false.name().indexOf(GetFunctionFor(null)) }")
   1287 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1288 
   1289 try {
   1290   eval("new Date('a'.constructor.prototype.name)")
   1291 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1292 
   1293 try {
   1294   eval("GetFunctionFor(void&new Object()).prototype.debugger.add(null)[void.unshift()] = new RegExp.isNull.Iterator(this)")
   1295 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1296 
   1297 try {
   1298   eval("delete false?break:undef.constructor")
   1299 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1300 
   1301 try {
   1302   eval("with ({ (native.filter(1)) : eval(this&&0.2) }) { undef.length instanceof new Object().toText }")
   1303 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1304 
   1305 try {
   1306   eval("export String(break.lastIndexOf(null))")
   1307 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1308 
   1309 try {
   1310   eval("label (!Iterator(new RegExp))")
   1311 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1312 
   1313 try {
   1314   eval("SetValueOf(String(null==-1), {1&0})")
   1315 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1316 
   1317 try {
   1318   eval("new Date(parseInt('a' > 0))")
   1319 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1320 
   1321 try {
   1322   eval("SetValueOf(debugger.toJSONProtocol.indexOf(escape(0)), this.filter(null).__defineSetter__(continue.break,function(){debugger>>null}))")
   1323 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1324 
   1325 try {
   1326   eval("this.name().length().prototype.goto false.exec(true.charCodeAt(continue)) = Join(-1-false, undef.superConstructor, 'a'.shift(), (!x), NaN.this)")
   1327 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1328 
   1329 try {
   1330   eval("new Function(typeof(new RegExp).sort())")
   1331 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1332 
   1333 try {
   1334   eval("new 0.2.concat(x).splice()")
   1335 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1336 
   1337 try {
   1338   eval("for (goto void.indexOf(throw new x(1)), typeof(return new RegExp), IsPrimitive(-1).add(void.lastIndexOf(debugger))) { null.indexOf(void).toText }")
   1339 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1340 
   1341 try {
   1342   eval("return new RegExp.pop().prototype.String(x.toObject()) = 1.superConstructor.charCodeAt(new RegExp.charCodeAt(null))")
   1343 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1344 
   1345 try {
   1346   eval("new null&true.prototype.name")
   1347 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1348 
   1349 try {
   1350   eval("const x = -1>>>=NaN.indexOf((debugger))")
   1351 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1352 
   1353 try {
   1354   eval("const x = new parseFloat(null).splice()")
   1355 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1356 
   1357 try {
   1358   eval("import -1.lastIndexOf(new RegExp) instanceof throw new void(0.2)")
   1359 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1360 
   1361 try {
   1362   eval("if ((0.shift())) { Join(IsPrimitive(-1), break.__defineSetter__(true,function(){break}), parseInt(null), parseFloat(break), true/null) }")
   1363 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1364 
   1365 try {
   1366   eval("x = new escape(1 > continue)")
   1367 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1368 
   1369 try {
   1370   eval("switch (parseInt(undef)>>false.filter(continue)) { case (this.undef/new Object()): 'a'.toJSONProtocol.__defineGetter__(new RegExp-undef,function(){parseFloat(new RegExp)}); break; }")
   1371 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1372 
   1373 try {
   1374   eval("{void}.shift().prototype.this.Array(new Object()) = {0.2,new RegExp}.lastIndexOf(break.splice())")
   1375 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1376 
   1377 try {
   1378   eval("new continue&&new Object().lastIndexOf(new Object() instanceof 1)")
   1379 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1380 
   1381 try {
   1382   eval("for (throw new 'a'.exec(x)(return false), native/void.constructor, {native}==true.toLocaleString()) { goto 1 instanceof 1.isNull }")
   1383 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1384 
   1385 try {
   1386   eval("for (break.concat(break) > native>>>=-1, (debugger.x), Join(x, void, void, new RegExp, null).name()) { void.charCodeAt(true).valueOf() }")
   1387 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1388 
   1389 try {
   1390   eval("const x = new 'a'>>0 instanceof new Object().push(new RegExp)")
   1391 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1392 
   1393 try {
   1394   eval("if (return ~break) { break.__defineGetter__(break,function(){-1}).shift() }")
   1395 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1396 
   1397 try {
   1398   eval("Instantiate(Join(null, -1, undef, null, 0).toString())")
   1399 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1400 
   1401 try {
   1402   eval("let ({new RegExp,void}.slice(break.isNull, false.shift())) { eval(debugger.slice(this, 1)) }")
   1403 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1404 
   1405 try {
   1406   eval("function X(x) { return {GetFunctionFor(0)} }; X('a'.prototype.debugger.concat(void.constructor))")
   1407 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1408 
   1409 try {
   1410   eval("let (~true instanceof continue) { escape(new RegExp.toObject()) }")
   1411 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1412 
   1413 try {
   1414   eval("escape(0[native]).prototype.debugger.add(1).unshift() = (true.join())")
   1415 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1416 
   1417 try {
   1418   eval("for (unescape(void).length, undef.toObject() instanceof x.toObject(), 0.2+true.concat(true.__lookupGetter__(this))) { (x).toJSONProtocol }")
   1419 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1420 
   1421 try {
   1422   eval("Instantiate(escape(null).__lookupGetter__(undef.size))")
   1423 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1424 
   1425 try {
   1426   eval("label Array(continue[false])")
   1427 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1428 
   1429 try {
   1430   eval("function X(x) { return Number(this&&false) }; X(NaN.toJSONProtocol.toJSONProtocol)")
   1431 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1432 
   1433 try {
   1434   eval("null.toString().shift().prototype.Array(x).__lookupGetter__('a'.prototype.x) = {1.length,break.join()}")
   1435 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1436 
   1437 try {
   1438   eval("x = new 1.charCodeAt(break)+IsSmi(false)")
   1439 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1440 
   1441 try {
   1442   eval("SetValueOf(String(this) > 0.2.toText, new RegExp.length.lastIndexOf(1<<0.2))")
   1443 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1444 
   1445 try {
   1446   eval("switch (new RegExp.pop().charAt(IsSmi(new RegExp))) { case (native.indexOf(this)/native.lastIndex): this.debugger.indexOf(debugger); break; }")
   1447 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1448 
   1449 try {
   1450   eval("new Date(Number(x)[debugger.prototype.break])")
   1451 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1452 
   1453 try {
   1454   eval("function X(x) { return new RegExp>>>=x.unshift() }; X(Math.max(continue.name()))")
   1455 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1456 
   1457 try {
   1458   eval("Instantiate(IsSmi(null.size))")
   1459 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1460 
   1461 try {
   1462   eval("x = native?0.2:1+GetFunctionFor(void)")
   1463 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1464 
   1465 try {
   1466   eval("for (IsPrimitive(-1)>>>=break.valueOf() in String(0 > 0.2)) { Math.max(true.length()) }")
   1467 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1468 
   1469 try {
   1470   eval("switch (escape(unescape(NaN))) { case (Math.pow(eval(undef))): true.charAt(null)&new RegExp.pop(); break; }")
   1471 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1472 
   1473 try {
   1474   eval("delete Join(new RegExp, 1, false, new Object(), this).toLocaleString()")
   1475 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1476 
   1477 try {
   1478   eval("label return x.filter(x.join())")
   1479 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1480 
   1481 try {
   1482   eval("new new RegExp.pop().shift()")
   1483 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1484 
   1485 try {
   1486   eval("x = new (!debugger.size)")
   1487 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1488 
   1489 try {
   1490   eval("label Math.max(debugger.__lookupGetter__(NaN))")
   1491 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1492 
   1493 try {
   1494   eval("Instantiate(eval(debugger[debugger]))")
   1495 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1496 
   1497 try {
   1498   eval("new 0.2.filter(true)&throw new true(debugger)")
   1499 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1500 
   1501 try {
   1502   eval("new Date(continue.exec(debugger) > Math.pow(0.2))")
   1503 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1504 
   1505 try {
   1506   eval("void.prototype.value.name().prototype.Number(undef&NaN) = false.__lookupGetter__(-1).name()")
   1507 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1508 
   1509 try {
   1510   eval("Instantiate(null.__defineGetter__(native,function(){continue}).valueOf())")
   1511 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1512 
   1513 try {
   1514   eval("with ({ {new Object()[continue],native.length()} : undef.name().superConstructor }) { Math.pow(break).indexOf(0.toJSONProtocol) }")
   1515 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1516 
   1517 try {
   1518   eval("switch (Iterator(native.call(new RegExp))) { case (String(new RegExp).isNull): goto new RegExp.pop(); break; }")
   1519 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1520 
   1521 try {
   1522   eval("const x = new x.constructor instanceof undef.indexOf(-1)")
   1523 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1524 
   1525 try {
   1526   eval("SetValueOf(this.~null, continue.pop()&0&'a')")
   1527 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1528 
   1529 try {
   1530   eval("switch (GetFunctionFor(~0)) { case ('a'.'a'<<undef.__defineGetter__(false,function(){true})): (!1).lastIndex; break; }")
   1531 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1532 
   1533 try {
   1534   eval("function X(x) { return debugger.unshift().0.toString() }; X(Number(break).0.2>>>=false)")
   1535 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1536 
   1537 try {
   1538   eval("new Date(Iterator(x)/undef.pop())")
   1539 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1540 
   1541 try {
   1542   eval("SetValueOf(undef.join().toLocaleString(), null.add(false).valueOf())")
   1543 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1544 
   1545 try {
   1546   eval("IsSmi(x).toString().prototype.0>>continue.indexOf(NaN.__lookupGetter__(new Object())) = ~-1&typeof(0)")
   1547 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1548 
   1549 try {
   1550   eval("for (continue.__lookupGetter__(new RegExp).toObject(), false-0.toString(), return native.sort()) { new RegExp.name().className() }")
   1551 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1552 
   1553 try {
   1554 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1555 
   1556 try {
   1557 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1558 
   1559 try {
   1560   eval("switch (escape(new RegExp).toString()) { case (goto eval(1)): this.filter(new Object()).call(new RegExp.slice(null, this)); break; }")
   1561 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1562 
   1563 try {
   1564   eval("x = debugger-false.toText")
   1565 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1566 
   1567 try {
   1568   eval("const x = Number(null>>new RegExp)")
   1569 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1570 
   1571 try {
   1572   eval("delete this&native.indexOf('a'.splice())")
   1573 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1574 
   1575 try {
   1576   eval("SetValueOf(~Math.max(break), 0.2.valueOf().length)")
   1577 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1578 
   1579 try {
   1580   eval("Instantiate(Number(native.charCodeAt(x)))")
   1581 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1582 
   1583 try {
   1584   eval("const x = new goto continue.add(0)")
   1585 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1586 
   1587 try {
   1588   eval("delete typeof(debugger).name()")
   1589 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1590 
   1591 try {
   1592   eval("'a'<<false.toText.prototype.throw new true(1).lastIndex = 'a'.name().length")
   1593 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1594 
   1595 try {
   1596   eval("native 'a'.indexOf(debugger).charAt(NaN.add(new Object()))")
   1597 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1598 
   1599 try {
   1600   eval("SetValueOf(break>>false.toString(), (false.indexOf(this)))")
   1601 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1602 
   1603 try {
   1604   eval("delete goto NaN==(!debugger)")
   1605 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1606 
   1607 try {
   1608   eval("new Date(0.2.join().superConstructor)")
   1609 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1610 
   1611 try {
   1612   eval("const x = new this.void.toLocaleString()")
   1613 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1614 
   1615 try {
   1616   eval("SetValueOf(x.exec(debugger)[GetFunctionFor(0)], native.toObject().exec(new RegExp.sort()))")
   1617 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1618 
   1619 try {
   1620   eval("Instantiate(0.2.valueOf().toLocaleString())")
   1621 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1622 
   1623 try {
   1624 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1625 
   1626 try {
   1627   eval("new Function(-1.toJSONProtocol.prototype.name)")
   1628 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1629 
   1630 try {
   1631   eval("new Date(Array(-1.shift()))")
   1632 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1633 
   1634 try {
   1635   eval("export break.concat(undef).unshift()")
   1636 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1637 
   1638 try {
   1639   eval("native parseFloat(-1)?NaN.toText:debugger.toString()")
   1640 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1641 
   1642 try {
   1643   eval("for (void-continue/continue.prototype.undef in String(break.toText)) { parseInt(false).isNull }")
   1644 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1645 
   1646 try {
   1647   eval("Instantiate(true.isNull.toObject())")
   1648 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1649 
   1650 try {
   1651   eval("with ({ typeof(debugger).toObject() : x.constructor>>>=null.__defineGetter__(native,function(){debugger}) }) { unescape(undef.lastIndexOf(false)) }")
   1652 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1653 
   1654 try {
   1655   eval("export unescape(continue)<<native[0]")
   1656 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1657 
   1658 try {
   1659   eval("if (String(0).unescape(debugger)) { {break.pop(),0.2.constructor} }")
   1660 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1661 
   1662 try {
   1663   eval("String({true}).prototype.break.length.call(false > 0.2) = GetFunctionFor(0.prototype.new RegExp)")
   1664 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1665 
   1666 try {
   1667   eval("with ({ false.push(0.2).indexOf(Math.max(debugger)) : x&x.prototype.name }) { goto 1.lastIndex }")
   1668 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1669 
   1670 try {
   1671   eval("new Function(0.2.lastIndex&0.2?break:NaN)")
   1672 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1673 
   1674 try {
   1675   eval("const x = -1.prototype.value.toText")
   1676 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1677 
   1678 try {
   1679   eval("import native.toLocaleString()-1.prototype.0")
   1680 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1681 
   1682 try {
   1683   eval("export debugger[-1].indexOf(Join(new Object(), 0, x, new Object(), 0.2))")
   1684 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1685 
   1686 try {
   1687   eval("function X(x) { return (!true).lastIndexOf(true.splice()) }; X(NaN.toString().prototype.value)")
   1688 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1689 
   1690 try {
   1691   eval("function X(x) { return continue.slice(-1, 1).prototype.true.name() }; X('a'.push(void).prototype.value)")
   1692 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1693 
   1694 try {
   1695   eval("for (goto new RegExp.length(), x.sort().className(), Math.max(new RegExp.toJSONProtocol)) { (IsSmi(-1)) }")
   1696 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1697 
   1698 try {
   1699   eval("const x = 0.splice()&&-1.sort()")
   1700 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1701 
   1702 try {
   1703   eval("let (Math.max(-1>>1)) { break.toLocaleString().toJSONProtocol }")
   1704 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1705 
   1706 try {
   1707   eval("new {void.prototype.break,new RegExp.toString()}")
   1708 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1709 
   1710 try {
   1711   eval("new IsSmi(debugger).name()")
   1712 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1713 
   1714 try {
   1715   eval("new 'a'.concat(undef).sort()")
   1716 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1717 
   1718 try {
   1719   eval("x = new {debugger.toObject(),'a' > false}")
   1720 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1721 
   1722 try {
   1723   eval("if (goto 1.concat(Join(x, undef, native, x, new Object()))) { new RegExp.prototype.name==new RegExp.superConstructor }")
   1724 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1725 
   1726 try {
   1727   eval("function X(x) { return new Object().__defineGetter__(0.2,function(){0.2}).length() }; X(void.isNull<<parseFloat(NaN))")
   1728 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1729 
   1730 try {
   1731   eval("delete continue.toJSONProtocol.toLocaleString()")
   1732 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1733 
   1734 try {
   1735   eval("for (continue.constructor.toObject() in true&&undef.toJSONProtocol) { String(0+break) }")
   1736 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1737 
   1738 try {
   1739   eval("import true.call(continue)>>break.toString()")
   1740 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1741 
   1742 try {
   1743   eval("label escape(this) > Math.pow(new RegExp)")
   1744 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1745 
   1746 try {
   1747   eval("new {void}/IsSmi(new Object())")
   1748 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1749 
   1750 try {
   1751   eval("switch (native==null?debugger.prototype.name:null.toLocaleString()) { case (NaN.push(this).join()): (break instanceof continue); break; }")
   1752 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1753 
   1754 try {
   1755   eval("x = new Math.pow(x.push(0))")
   1756 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1757 
   1758 try {
   1759   eval("new (Array(NaN))")
   1760 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1761 
   1762 try {
   1763   eval("label IsSmi(new RegExp).toLocaleString()")
   1764 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1765 
   1766 try {
   1767   eval("label NaN.push(1).shift()")
   1768 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1769 
   1770 try {
   1771   eval("{escape(undef),debugger.filter(0.2)}.prototype.-1 > new RegExp[0.2.valueOf()] = new RegExp.prototype.value.splice()")
   1772 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1773 
   1774 try {
   1775   eval("x = new Join(0.2, x, continue, debugger, new Object()).size")
   1776 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1777 
   1778 try {
   1779   eval("with ({ Number(null).name() : Math.pow(true).__defineGetter__(debugger.toString(),function(){false+0.2}) }) { this.{x,break} }")
   1780 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1781 
   1782 try {
   1783   eval("new Math.pow(goto debugger)")
   1784 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1785 
   1786 try {
   1787   eval("x = IsPrimitive(void.pop())")
   1788 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1789 
   1790 try {
   1791   eval("x = new Object().toString().toJSONProtocol")
   1792 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1793 
   1794 try {
   1795   eval("Instantiate(this.String(0.2))")
   1796 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1797 
   1798 try {
   1799   eval("let ({-1.call(new RegExp)}) { break.length().splice() }")
   1800 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1801 
   1802 try {
   1803   eval("import null.size.__defineGetter__(void.filter(x),function(){null.pop()})")
   1804 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1805 
   1806 try {
   1807   eval("const x = new IsPrimitive(null.superConstructor)")
   1808 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1809 
   1810 try {
   1811   eval("new eval(-1.prototype.continue)")
   1812 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1813 
   1814 try {
   1815   eval("switch (typeof(Iterator('a'))) { case (0.constructor>>~1): void.__defineGetter__(void,function(){1})/GetFunctionFor(0); break; }")
   1816 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1817 
   1818 try {
   1819   eval("for (false instanceof x.add(true.charAt(new RegExp)) in Join(undef.lastIndexOf(break), 0.2.add(new Object()), Iterator(1), {'a',x}, Array(new Object()))) { function () { null }/1&&-1 }")
   1820 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1821 
   1822 try {
   1823   eval("new escape('a'.concat(undef))")
   1824 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1825 
   1826 try {
   1827   eval("new Function(Math.pow(NaN).toText)")
   1828 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1829 
   1830 try {
   1831   eval("x = new throw new 0(NaN).className()")
   1832 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1833 
   1834 try {
   1835   eval("delete String(GetFunctionFor(new Object()))")
   1836 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1837 
   1838 try {
   1839   eval("x = Iterator(new Object()).charAt((0.2))")
   1840 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1841 
   1842 try {
   1843   eval("Number(undef.charAt(1)).prototype.undef.lastIndexOf(true).slice(1.className(), undef.filter(-1)) = null<<null.push(parseInt('a'))")
   1844 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1845 
   1846 try {
   1847   eval("x = {Math.max(1),IsSmi(new Object())}")
   1848 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1849 
   1850 try {
   1851   eval("switch (new Object().exec(0).isNull) { case (escape(IsSmi(false))): false.toObject()-null.size; break; }")
   1852 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1853 
   1854 try {
   1855   eval("new 'a'.__defineSetter__(debugger,function(){false}).name()")
   1856 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1857 
   1858 try {
   1859   eval("x = debugger?-1:0+true.prototype.1")
   1860 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1861 
   1862 try {
   1863   eval("new {false instanceof continue,native.size}")
   1864 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1865 
   1866 try {
   1867   eval("GetFunctionFor(continue.__lookupGetter__(0.2)).prototype.Math.max(1.splice()) = true.__defineGetter__(undef,function(){NaN}).filter(String(new RegExp))")
   1868 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1869 
   1870 try {
   1871   eval("null.size-1.toLocaleString().prototype.(this).shift() = GetFunctionFor(native.charAt(break))")
   1872 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1873 
   1874 try {
   1875   eval("Instantiate((!null.indexOf(-1)))")
   1876 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1877 
   1878 try {
   1879   eval("x = {break.sort()}")
   1880 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1881 
   1882 try {
   1883   eval("new throw new debugger.splice()(this.__lookupGetter__(undef))")
   1884 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1885 
   1886 try {
   1887   eval("unescape(x[native]).prototype.0.splice().-1.prototype.true = x.prototype.value.className()")
   1888 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1889 
   1890 try {
   1891   eval("export x+true.length")
   1892 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1893 
   1894 try {
   1895   eval("export debugger.indexOf(-1).indexOf(true.constructor)")
   1896 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1897 
   1898 try {
   1899   eval("for ({break}.exec(new Object().continue) in eval(0.2.charAt(new Object()))) { throw new null.length(null?break:-1) }")
   1900 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1901 
   1902 try {
   1903   eval("const x = NaN.toLocaleString().toObject()")
   1904 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1905 
   1906 try {
   1907   eval("function X(x) { return Math.pow(break+false) }; X(Join(true.add(new Object()), null[-1], new RegExp[true], NaN&&debugger, x.charAt(undef)))")
   1908 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1909 
   1910 try {
   1911   eval("switch ((break).add(true.sort())) { case (undef.charAt(native).__defineGetter__(IsPrimitive(1),function(){NaN<<new RegExp})): -1.__defineSetter__(null,function(){-1}) > this.charCodeAt(this); break; }")
   1912 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1913 
   1914 try {
   1915   eval("import return 0.2.length")
   1916 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1917 
   1918 try {
   1919   eval("continue.join().toText.prototype.Number(debugger).slice(new RegExp.-1, (NaN)) = function () { (!null) }")
   1920 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1921 
   1922 try {
   1923   eval("export Number(break.__lookupGetter__(false))")
   1924 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1925 
   1926 try {
   1927   eval("new Date(return null/x)")
   1928 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1929 
   1930 try {
   1931   eval("export Number(undef).shift()")
   1932 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1933 
   1934 try {
   1935   eval("const x = 1[native]/this&true")
   1936 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1937 
   1938 try {
   1939   eval("delete typeof(debugger.unshift())")
   1940 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1941 
   1942 try {
   1943   eval("import x.charAt(false)&-1>>x")
   1944 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1945 
   1946 try {
   1947   eval("if (null.toText.superConstructor) { typeof(-1).toString() }")
   1948 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1949 
   1950 try {
   1951   eval("let (parseFloat(continue.superConstructor)) { 0.2.toText.prototype.value }")
   1952 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1953 
   1954 try {
   1955   eval("label parseInt(IsSmi(null))")
   1956 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1957 
   1958 try {
   1959   eval("delete new Object().valueOf().indexOf(true-x)")
   1960 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1961 
   1962 try {
   1963   eval("x = new unescape(1.__defineGetter__(new Object(),function(){x}))")
   1964 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1965 
   1966 try {
   1967   eval("let (undef.size.splice()) { 1.constructor.charCodeAt(0+'a') }")
   1968 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1969 
   1970 try {
   1971   eval("this.new RegExp.pop().prototype.eval(debugger).toJSONProtocol = unescape(continue).valueOf()")
   1972 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1973 
   1974 try {
   1975   eval("const x = new this.new RegExp.indexOf(unescape(new Object()))")
   1976 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1977 
   1978 try {
   1979   eval("x = new break instanceof false instanceof native.length()")
   1980 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1981 
   1982 try {
   1983   eval("Instantiate(parseFloat(x).valueOf())")
   1984 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1985 
   1986 try {
   1987   eval("label {escape(true),Math.max(null)}")
   1988 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1989 
   1990 try {
   1991   eval("'a'>>>=void.prototype.value.prototype.break.prototype.break.indexOf(0.className()) = (!this&native)")
   1992 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1993 
   1994 try {
   1995   eval("import Number(NaN).push(IsSmi(break))")
   1996 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   1997 
   1998 try {
   1999   eval("export true.exec(void).toObject()")
   2000 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2001 
   2002 try {
   2003   eval("new Function({'a',true}/eval(new Object()))")
   2004 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2005 
   2006 try {
   2007   eval("label null.concat(null).toObject()")
   2008 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2009 
   2010 try {
   2011   eval("native {0.2.length,new RegExp.lastIndexOf(-1)}")
   2012 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2013 
   2014 try {
   2015   eval("function X(x) { return Math.max({0.2}) }; X(true.charCodeAt(null).add(new RegExp.name()))")
   2016 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2017 
   2018 try {
   2019   eval("delete -1.lastIndex.length")
   2020 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2021 
   2022 try {
   2023   eval("new Function(0.2[1].call(true > break))")
   2024 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2025 
   2026 try {
   2027   eval("Instantiate('a'.toLocaleString().splice())")
   2028 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2029 
   2030 try {
   2031   eval("x = typeof(void&&void)")
   2032 } catch (e) { if (e.message.length > 0) { print (e.message); } };
   2033