Not only is it nonfunctional, it's also at least 8 bytes longer than it really needs to be:<p>short s[70];*l=s;t;main(){for(;;){read(0,s,140);if((s[4]>>8)==1&s[10]==8)s[10]=0,s[11]+=8,t=l[4],l[4]=l[3],l[3]=t,write(1,s,140);}}<p>I feel so dirty now.