This comment was posted to reddit on Jan 04, 2015 at 1:31 pm and was deleted within 14 minutes.

```
(lambda t:(lambda a:(lambda b:(lambda l,e,s:((lambda(Y,o,N,A,t),a,n:e('v',(Y,o,N,A,t))or[e('v',(lambda(Y,o,N,A,t):({'>':(lambda(Y,o,N,A,t),a,n:(Y,o,N+1,A+1,t)),'<':(lambda(Y,o,N,A,t),a,n:(Y,o,N-1,A+1,t)),'+':(lambda(Y,o,N,A,t),a,n:((Y[:N]+[Y[N]+1]+Y[N+1:],o,N,A+1,t)if N>=0 else(Y,o[:-N-1]+[o[-N-1]+1]+o[-N:],N,A+1,t))),'-':(lambda(Y,o,N,A,t),a,n:((Y[:N]+[Y[N]-1]+Y[N+1:],o,N,A+1,t)if N>=0 else(Y,o[:-N-1]+[o[-N-1]-1]+o[-N:],N,A+1,t))),'.':(lambda(Y,o,N,A,t),a,n:__import__('sys').stdout.write(chr(Y[N] if N>=0 else o[-N-1]))or(Y,o,N,A+1,t)),',':(lambda(Y,o,N,A,t),a,n:(Y[:N]+[ord(t[0])if len(t)else -1]+Y[N+1:]if A>=0 else Y,o[:-N-1]+[ord(t[0])if len(t)else -1]+o[-N:]if A<0 else o,N,A+1,t[1:])),'[':(lambda(Y,o,N,A,t),a,n:(Y,o,N,n[A]+1 if(Y[N]==0 if N>=0 else o[-N-1]==0)else A+1,t)),']':(lambda(Y,o,N,A,t),a,n:(Y,o,N,n[A]+1 if(Y[N]>=1 if N>=0 else o[-N-1]>=1)else A+1,t))}[a[A]]((Y+[0]*(9+len(Y)) if A>=len(Y)-5 else Y,o+[0]*(9+len(o)) if -A>=len(o)-5 else o,N,A,t),a,n)if A<len(a)else False))(l('v')))for i in s.takewhile(lambda x:l('v')!=False,s.count())])(([],[],0,0,t),a,dict(e('g',[])or e('l',[])or[e('l',l('l')+[i])if a[i]=='['else(e('g',l('g')+[(l('l')[-1],i),(i,l('l')[-1])])or e('l',l('l')[:-1]))for i in range(len(a))if a[i] in'[]'][:0]or l('g'))))[:0])(b.__getattribute__,b.__setattr__,__import__('itertools')))(lambda:a)or None)(filter("<.+[,->]".count,'+'*8+'['+'>'+'+'+'>'+'+'*2+'>'+'+'*3+'>'+'+'*4+'>'+'+'*5+'>'+'+'*6+'>'+'+'*7+'>'+'+'*8+'>'+'+'*9+'>'+'+'*10+'>'+'+'*11+'>'+'+'*12+'>'+'+'*13+'>'+'+'*14+'>'+'+'*15+'>'+'+'*16+'<'*16+'-'+']'+'>'*14+'-'*4+'.'+'+'*4+'<'*14+'>'*13+'-'*3+'.'+'+'*3+'<'*13+'>'*15+'-'*4+'.'+'+'*4+'<'*15+'>'*5+'-'+'.'+'+'+'<'*5+'>'*14+'+'*3+'.'+'-'*3+'<'*14+'>'*4+'.'+'<'*4+'>'*14+'-'*2+'.'+'+'*2+'<'*14+'>'*14+'-'+'.'+'+'+'<'*14+'>'*15+'-'*4+'.'+'+'*4+'<'*15+'.')))("")
```