http://huaeryiyang.blog.163.com/blog/static/20299702420124218476878/
"+": 1 - += (, ) 2 - : ... 29 - + = () 30 - . 31 - . + 32 - 33 - : 2 + ... 45 - : +. 46 - + 47 - +.