for(R='',F=0,X='\x07\x02\x04\x07\x01\x04\x01\x03\x01\x05\x01\x02\x01\x06\x02\x04\x07\x01\x05\x02\x01\x01\x04\x07\x01\x05\x01\x01\x01\x04\x07\x01\x05\x0e\x01\x01\x04\x07\x01\x05\x02\x01\x01\x04\x07\x01\x05\x00\x01\x01\x04\x07\x01\x05\x02\x01\x01\x05\x01\x06\x01\x02\x01\x06\x01\x02\x01\x06\x01\x02\x01\x06\x01\x02\x01\x06\x01\x02\x01\x06\x01\x02\x01\x06\x02\x04\x07\x01\x05\x07\x01\x05\x01\x01\x01\x04\x01\x02\x01\x06\x01\x05\x07\x01\x04\x01\x01\x02\x05\x01\x03\x01\x04\x01\x02\x01\x06\x01\x05\x13\x02\x02\x03\x02\x01\x02\x04\x07\x02\x05\n\x01\x02\x04\x01\x02\x01\x06\x06\x01\x01\x05\x01\x06\x02\x05\x07\x02\x04\x01\x06';X[F];)R+='>>'+(P='+++++++++++++++++++++++++++++').slice(-X.charCodeAt(F++)) print(R+'[<<]>>[>++++++[-<<++++++++++>>]<<++..------------------->[-<.>>+<]>[-<+>]>]<<[-[-[-[-[-[-[>++>]<'+P+'>]<++>]<++++++++++++++>]<+>]<++>]<<[->.<]<<]')
Note that non-ascii characters in the above source code will be escaped (such as \x9f).