strike nth char by rotary-o

   \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 +15(4b)
push +10(4b)
stor
push +0(0b)
dup
mark -0(0b)
dup
getc
push +1(1b)
add
push +15(4b)
mod
dup
jzero null
jump -0(0b)
mark null
dup
retr
putc
push +1(1b)
add
dup
push -16(5b)
mod
jneg null
pop
dup
retr
push +30(5b)
mod
push +4(3b)
add
push +23(5b)
mod
swap
push +42(6b)
stor
dup
retr
push +0(0b)
mul
jump null

download

return to the top page