mysterious parentheses by lpha

char*p,s[],*l;f(t){for(p=l;p>=s;)t+=*p=*p/2%8+p--[-1]%2*5;t&&printf(t,f(*l=!printf("(")),t="())"+2*!*l);}main(){for(;gets(s);puts())f(l=s+strlen(s));}

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page