-1:000000000000 | 0:1422007ecfa7 |
---|---|
1 try { | |
2 function g(code) { | |
3 code = code.replace(/\/\*DUPTRY\d+\*\//, function(k) { | |
4 var n = parseInt(k.substr(8), 10); | |
5 return aa("try{}catch(e){}", n); | |
6 }); | |
7 var f = new Function(code); | |
8 f() | |
9 } | |
10 function aa(s, n) { | |
11 if (n == 1) { | |
12 return s; | |
13 } | |
14 var s2 = s + s; | |
15 var r = n % 2; | |
16 var d = (n - r) / 2; | |
17 var m = aa(s2, d); | |
18 return r ? m + s : m; | |
19 } | |
20 g("switch(x){default:case l:/*DUPTRY5338*/case 0:x}"); | |
21 } catch (e) {} |