;redcode ;name Soup ;author Ian Oversby ;strategy Die instantly ;assert 1 ;values r1, r2, i1 and i2 are example only. I don't guarantee the ;a and b values of any instructions so don't try to exploit them :-> r1 equ 23 r2 equ 18 i1 equ 253 i2 equ 6713 die dat.f #r1, #r2 i for 9 spl.b #i*i1+r1, #i*i2+r2 rof i for 49 j for 3 nop.f #(i+j)*i2, #(i*j)+i2 nop.f #(i+j+r2)*i2, #(i*j)+i1 nop.f #(i+j+r1)*i2, #(i*j)+i2 rof spl.b #i*i2+r1, #i*i1+r2 rof end die