modular inverse 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    
 
 

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

Disassemble:

push +2(2b)
dup
mark null
push +1(1b)
add
dup
dup
copy +3(2b)
push +101(7b)
mod
div
mul
push +1(1b)
sub
push +0(0b)
copy +3(2b)
sub
mod
jneg null
dup
copy +2(2b)
mod
dup
puti
push +1(1b)
add
copy +2(2b)
div
dup
push -22(5b)
mul
push +32(6b)
add
putc
jzero null
pop
push +1(1b)
add
dup
jump null
To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page