Inversion

Submission Date: 2024/9/23 23:42:51
Status: Accepted
Author: v
Lines: 42

VSM

imm ui"0x3F800004" $llr448v $lls448v $lln448v
ibsl $l2bid $aluf $llr464v $lls464v $lln464v
uipackbit $l1bid $t $lls480v $llr480v $lln480v
uior $llr464v $aluf $llr496v $lls496v $lln496v $t
nop
iinc $lmt0 $lr0v $ls0v
isub $lmt3970v $aluf $ls300v $omr1; l1bmd $aluf $lb256
isub $lmt3978v $ls0v $omr2; l1bmd $lbi $nowrite; l1bmd $ls0v $lb256; fvadd $lr200v $ln448v $lr200v/$imr1
isub $lmt3986v $lbf $omr3; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $ls200v $ln448v $ls200v/$imr2
isub $lmt3994v $lbf $omr4; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $lr200v $ln448v $lr200v/$imr3
isub $lmt4002v $lbf $omr5; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $ls200v $ln448v $ls200v/$imr4
isub $lmt4010v $lbf $omr6; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $lr200v $ln448v $lr200v/$imr5
isub $lmt4018v $lbf $omr7; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $ls200v $ln448v $ls200v/$imr6
isub $lmt4026v $lbf $omr8; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $lr200v $ln448v $lr200v/$imr7
isub $lmt4034v $lbf $omr1; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $ls200v $ln448v $ls200v/$imr8
isub $lmt4042v $lbf $omr2; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $lr200v $ln448v $lr200v/$imr1
isub $lmt4050v $lbf $omr3; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $ls200v $ln448v $ls200v/$imr2
isub $lmt4058v $lbf $omr4; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $lr200v $ln448v $lr200v/$imr3
isub $lmt4066v $lbf $omr5; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $ls200v $ln448v $ls200v/$imr4
isub $lmt4074v $lbf $omr6; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $lr200v $ln448v $lr200v/$imr5
isub $lmt4082v $lbf $omr7; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $ls200v $ln448v $ls200v/$imr6
isub $lmt4090v $lbf $omr8; l1bmd $lbi $nowrite; l1bmd $lbf $lb256; fvadd $lr200v $ln448v $lr200v/$imr7
fvadd $ls[202,204,206,200] $lr[448,448,448,200] $ls[202,204,206,298]/$imr8 $lr[298,298,298,208]
fvadd $ls[300,300,300,202] $lr[300,300,300,202] $ls[298,298,298,210] $lr[298,298,298,210]
fvadd $ls[204,206,204,206] $lr[204,206,204,206] $ls[212,214,298,298] $lr[212,214,298,298]
fvadd $mauf $lr[208,300,300,210] $ls[216,298,298,218] $lr[216,298,298,218]
fvadd $mauf $lr[300,300,300,216] $ls[300,300,300,220] $lr[298,298,298,220]
fftoi $mauf $lr[298,298,298,222] $ls[298,298,298,222]
d getf $lr200n3c1b7m0p0 11
d getf $ls200n3c1b7m0p0 4
l1bmd $aluf $lb1024
nop/3
l2bmriiadd $lb1216 $lc0
mvriiadd/n64 $lc0 $p0@0
mvp/n64 $p0@0 $lc256@0.0
nop/3
l2bmb $lc256 $lb2048
nop/2
l1bmd $lb2048 $ln0v
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Output

ACCEPTED!! score=42 j=40 m=2 bytes=2501
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Error

------------------- vsm --------------------
# ======= In(0): ((16_MAB:1, 4_PE:1, 2_W:1), (64:1))@LM0 / UInt =======
d set $lm0m0p0 1 0000003000000055 # values=[48, 85] / UInt @[0,0],[1,0]
d set $lm2m0p0 1 000000100000000D # values=[16, 13] / UInt @[0,1],[1,1]
d set $lm4m0p0 1 0000006100000059 # values=[97, 89] / UInt @[0,2],[1,2]
d set $lm6m0p0 1 000000450000001B # values=[69, 27] / UInt @[0,3],[1,3]
d set $lm8m0p0 1 0000004500000056 # values=[69, 86] / UInt @[0,4],[1,4]
d set $lm10m0p0 1 000000610000004D # values=[97, 77] / UInt @[0,5],[1,5]
d set $lm12m0p0 1 0000004000000057 # values=[64, 87] / UInt @[0,6],[1,6]
d set $lm14m0p0 1 0000004900000001 # values=[73, 1] / UInt @[0,7],[1,7]
d set $lm16m0p0 1 0000005400000019 # values=[84, 25] / UInt @[0,8],[1,8]
d set $lm18m0p0 1 000000040000000D # values=[4, 13] / UInt @[0,9],[1,9]
d set $lm20m0p0 1 000000010000003A # values=[1, 58] / UInt @[0,10],[1,10]
d set $lm22m0p0 1 0000001500000037 # values=[21, 55] / UInt @[0,11],[1,11]
d set $lm24m0p0 1 0000003800000006 # values=[56, 6] / UInt @[0,12],[1,12]
d set $lm26m0p0 1 0000004100000002 # values=[65, 2] / UInt @[0,13],[1,13]
d set $lm28m0p0 1 0000004900000016 # values=[73, 22] / UInt @[0,14],[1,14]
d set $lm30m0p0 1 0000006100000011 # values=[97, 17] / UInt @[0,15],[1,15]
d set $lm32m0p0 1 0000000F00000025 # values=[15, 37] / UInt @[0,16],[1,16]
d set $lm34m0p0 1 0000003200000062 # values=[50, 98] / UInt @[0,17],[1,17]
d set $lm36m0p0 1 000000260000000E # values=[38, 14] / UInt @[0,18],[1,18]
d set $lm38m0p0 1 000000550000003F # values=[85, 63] / UInt @[0,19],[1,19]
d set $lm40m0p0 1 0000004B00000058 # values=[75, 88] / UInt @[0,20],[1,20]
d set $lm42m0p0 1 000000570000001B # values=[87, 27] / UInt @[0,21],[1,21]
d set $lm44m0p0 1 0000002700000049 # values=[39, 73] / UInt @[0,22],[1,22]
d set $lm46m0p0 1 0000002500000026 # values=[37, 38] / UInt @[0,23],[1,23]
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX