rot13 by satos

  \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 \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:

mark -7(3b)
push +0(0b)
getc
push +0(0b)
retr
dup
push +65(7b)
sub
jneg +0(0b)
dup
push +77(7b)
swap
sub
jneg +0(0b)
push +13(4b)
add
putc
jump -0(0b)
mark +0(0b)
dup
push +78(7b)
sub
jneg -0(1b)
dup
push +90(7b)
swap
sub
jneg -0(1b)
push +13(4b)
sub
putc
jump -0(0b)
mark -0(1b)
dup
push +97(7b)
sub
jneg -1(1b)
dup
push +109(7b)
swap
sub
jneg -1(1b)
push +13(4b)
add
putc
jump -0(0b)
mark -1(1b)
dup
push +110(7b)
sub
jneg +0(1b)
dup
push +122(7b)
swap
sub
jneg +0(1b)
push +13(4b)
sub
putc
jump -0(0b)
mark +0(1b)
putc
mark -0(0b)
jump -7(3b)

download

return to the top page