echo '+++++++++++[>+++++++++++[>+<-]<-]>>--.--.>>++++[<++++[<->-]>-]<<-.+.+++++++++.-------.<<' | sed ' s/\([-+]\)/\1\1*p;/g s/</p--;/g s/>/p++;/g s/\./putchar(*p);/g s/\[/while(*p){/g s/\]/}/g 1s/^/main(){char*p=calloc(1,6);/ $s/$/free(p);}/'|gcc -xc - 2>/dev/null&&./a.out