JS逆向:jsfuck 技术原理解析

jsfuck 简介

  • jsfuck 源于一门编程语言 brainfuck,其主要的思想就是只使用8种特定的符号来编写代码;
  • jsfuck 也是沿用了这个思想,它仅仅使用6种符号来编写代码,它们分别是 (、)、+、[、]、!
  • github:https://github.com/aemkei/jsfuck

  • 下面这串代码,复制黏贴到 consle 中执行:
    [][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]][([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]((![]+[])[+!+[]]+(![]+[])[!+[]+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]+(!![]+[])[+[]]+(![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[!+[]+!+[]+[+[]]]+[+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[!+[]+!+[]+[+[]]])()
    
  • 执行的结果如下图所示,窗口弹出数字 “1”:

生成 jsfuck 代码

  • 我们也可以在 jsfuck 调试网站,将普通的 js 代码转换成 jsfuck 代码;

    调试网站:http://www.jsfuck.com/ 

jsfuck 调试

  • 复制下面的代码,在 console 中执行;
    [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]][([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]]((!![] + [])[+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+!![]] + (![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (+[![]] + [[!![]][+(![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![] + [+[]]]]] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![] + [+[]]] + (![] + [])[+!![]] + (![] + [])[!![] + !![]])()((!![] + !![] + [!![] + !![]] + ![] + (+!![]) + (+!![]) + ![] + (+!![]) + ![] + ![] + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![] + !![] + !![]) + (+!![]) + ![] + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + ![] + (+!![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + ![] + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (+!![]) + ![] + ![] + (+!![]) + ![] + ![] + (!![] + !![] + !![] + !![]) + (+!![]) + ![] + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + ![] + (+!![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + ![] + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (+!![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![]) + (+!![]) + ![] + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (+!![]) + ![] + ![] + (!![] + !![] + !![] + !![] + !![]) + (+[]) + ![] + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (+!![]) + ![] + ![] + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + ![] + (!![] + !![] + !![] + !![]) + (+!![]) + ![] + ![] + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+!![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (+[]) + ![] + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + ![] + (+!![]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (+!![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + ![] + (+!![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (+[]) + ![] + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + ![] + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (+[]) + ![] + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + ![] + (+!![]) + ![] + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (+[]) + ![] + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (+!![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + ![] + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![]) + (+!![]) + ![] + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + ![] + ![] + ![] + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + ![] + (!![] + !![] + !![] + !![]) + (+!![]) + ![] + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + ![] + (+!![]) + (+[]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + ![] + (+!![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + ![] + ![] + ![] + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (+!![]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (+!![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + ![] + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (+!![]) + ![] + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + (!![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+!![]) + ![] + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + (+!![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (+[]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![] + !![]) + (+[]) + ![] + (+!![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + (+!![]) + (!![] + !![]) + ![] + (!![] + !![]) + (!![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + ![] + (+!![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + ![] + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![]) + ![] + (+!![]) + (+!![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + ![] + ![] + ![] + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (+!![]) + ![] + (!![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![]) + (+!![]))[(![] + [])[!![] + !![] + !![]] + (+[![]] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]][([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]]((!![] + [])[+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+!![]] + (![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + [+[]]] + ([][(!![] + [])[!![] + !![] + !![]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (![] + [])[!![] + !![] + !![]]]() + [])[!![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (![] + [])[+!![]])()([][[]]))[+!![] + [+[]]] + (![] + [])[!![] + !![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[+[]]](![])[(+(!![] + !![] + [+[]] + (+!![]) + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![])))[(!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([] + [])[([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]][([][[]] + [])[+!![]] + (![] + [])[+!![]] + ([] + (+[])[([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]])[+!![] + [+!![]]] + (!![] + [])[!![] + !![] + !![]]]](!![] + !![] + !![] + [+[]])](([] + [])[([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]][([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]]((!![] + [])[+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+!![]] + (![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + [+[]]] + ([][(!![] + [])[!![] + !![] + !![]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (![] + [])[!![] + !![] + !![]]]() + [])[!![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (![] + [])[+!![]])()(+[] + [![]])[!![] + !![] + !![]] + (![] + [])[+!![]] + (!![] + [])[+!![]] + (+[![]] + [][(!![] + [])[!![] + !![] + !![]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (![] + [])[!![] + !![] + !![]]]())[+!![] + [+!![]]] + (!![] + [])[+[]]][([][(!![] + [])[!![] + !![] + !![]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (![] + [])[!![] + !![] + !![]]]() + [])[!![] + !![]] + ([![]] + [][[]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + ([][[]] + [])[!![] + !![]]]([][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]][([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]]((!![] + [])[+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+!![]] + (![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + [+[]]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (![] + [])[+!![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (![] + [])[!![] + !![] + !![]] + (+(+!![] + [+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + !![]) + (+[])) + [])[+!![]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]] + (+(+!![] + [+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + !![]) + (+[])) + [])[+!![]] + (![] + [])[+[]] + (!![] + [])[+!![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([] + (+[])[([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]])[+!![] + [+!![]]] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]][([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]]((!![] + [])[+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+!![]] + (![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + [+[]]] + (![] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][(!![] + [])[!![] + !![] + !![]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (![] + [])[!![] + !![] + !![]]]() + [])[!![] + !![]])()(+[] + [+[]] + (+[![]]) + ![])[+!![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[!![] + !![]] + (!![] + [])[!![] + !![] + !![]] + ([][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]][([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]]((!![] + [])[+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+!![]] + (![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + [+[]]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (![] + [])[+!![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (![] + [])[!![] + !![] + !![]] + ([][(!![] + [])[!![] + !![] + !![]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (![] + [])[!![] + !![] + !![]]]() + [])[!![] + !![]] + (![] + [])[+!![]] + (!![] + [])[+!![]])() + [])[+!![] + [+!![]]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([![]] + [][[]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [!![] + !![] + !![]]] + (!![] + !![] + !![] + [!![] + !![]] + ![] + (+!![]) + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + (+[]) + ![] + (+!![]) + (+!![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + (+!![]) + ![] + (!![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (+!![]) + ![] + (+!![]) + (+[]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + ![] + (+!![]) + (+[]) + (!![] + !![]) + ![] + (!![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + (+!![]) + ![] + (+!![]) + (+[]) + (+[]) + ![] + (+!![]) + (+[]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + (+!![]) + ![] + (+!![]) + (+!![]) + (!![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + (+!![]) + ![] + (+!![]) + (+[]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (!![] + !![]) + (!![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + (+[]) + ![] + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + (!![] + !![] + !![]) + ![] + (+!![]) + (+!![]) + (!![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (!![] + !![] + !![] + !![]) + (!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![]) + ![] + (+!![]) + (+[]) + (!![] + !![] + !![] + !![]))[(![] + [])[!![] + !![] + !![]] + (+[![]] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]][([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([][[]] + [])[+!![]] + (![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (!![] + [])[+!![]]]((!![] + [])[+!![]] + (!![] + [])[!![] + !![] + !![]] + (!![] + [])[+[]] + ([][[]] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+!![]] + (![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + [+[]]] + ([][(!![] + [])[!![] + !![] + !![]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (![] + [])[!![] + !![] + !![]]]() + [])[!![] + !![]] + (!![] + [])[+[]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + (![] + [])[+!![]])()([][[]]))[+!![] + [+[]]] + (![] + [])[!![] + !![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[+[]]](![]) + (+[] + [![]] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[!![] + !![] + [+[]]])()))[([][(!![] + [])[!![] + !![] + !![]] + ([][[]] + [])[+!![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([![]] + [][[]])[+!![] + [+[]]] + (!![] + [])[!![] + !![] + !![]] + (![] + [])[!![] + !![] + !![]]]() + [])[!![] + !![] + !![]] + (!![] + [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (![] + [])[!![] + !![]]])[+!![] + [+[]]] + ([![]] + [][[]])[+!![] + [+[]]] + ([][[]] + [])[+!![]]]([]))
    
  • 发现 console 提示下面的错误;
  • 此时我们需要把代码复制到 notepad++ 编辑器,鼠标放在代码最后,如下图:
  • 之后往上翻,查找对应的左半边括号,如下图:
  • 将【括号内部】的代码,复制到 console 中执行,得到下面的代码: