Crazy operation in Malbolge EASY by %20

   \x09\x09\x09\x09\x09 
  \x09\x09  \x09\x09 
\x09\x09    \x09
   \x09 
   
   \x09 
   
 
    \x09 
   \x09
 
     \x09\x09      

    
 
\x09 \x09  \x09
 
\x09\x09\x09    \x09
\x09    
    \x09\x09  \x09  \x09
\x09  \x09
\x09\x09  

  \x09
   

  
 
 \x09
\x09    \x09
\x09    
    \x09 \x09\x09
\x09  \x09
\x09\x09
   

   
 
 \x09\x09\x09 
  
 \x09
\x09 \x09\x09\x09   \x09\x09
\x09  
\x09   \x09\x09\x09 
    \x09\x09    
\x09   \x09
  
\x09\x09\x09
   \x09
\x09   
 
 

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

Disassemble:

push +62(6b)
push -38(6b)
stor
push +1(1b)
push +2(2b)
push +0(0b)
push +2(2b)
push +0(0b)
dup
push +2(2b)
push +1(1b)
dup
push +192(9b)
mark +0(1b)
swap
copy +1(1b)
swap
stor
push +1(1b)
add
dup
push +201(8b)
sub
jneg +0(1b)
mark -0(0b)
push +0(0b)
mark null
dup
getc
push +1(1b)
add
dup
push +11(4b)
sub
jneg null
push +0(0b)
mark +0(0b)
dup
retr
dup
dup
getc
retr
push +3(2b)
mul
add
retr
dup
push +48(6b)
add
putc
jneg -0(0b)
push +1(1b)
add
jump +0(0b)

download

return to the top page