Submission Date: 2024/11/23 1:48:08
Status:
Accepted
Author: tails
Lines: 35
VSM
imm ui"0x0522c879" $n0
imm ui"0x2899cf74" $n1
imm ui"0xea972b1d" $n2
imm ui"0x80c0321f" $n3
imm ui"0x2eb7b6aa" $n4
imm ui"0xea1dbdbb" $n5
imm ui"0x2834d319" $n6
imm ui"0x3d758299" $n7
sdec $subpeid $r0 $omr1
imm ui"0xddc9807f" $n0/$imr1
imm ui"0xfd283174" $n1/$imr1
imm ui"0x2cbf0e70" $n2/$imr1
imm ui"0xa960a2a0" $n3/$imr1
imm ui"0x53aa89ae" $n4/$imr1
imm ui"0x52897b70" $n5/$imr1
imm ui"0xe22b99e3" $n6/$imr1
imm ui"0x562fc6dd" $n7/$imr1
sdec $r0 $r0 $omr1
imm ui"0x8190cc00" $n0/$imr1
imm ui"0xa4dbda6c" $n1/$imr1
imm ui"0x41050565" $n2/$imr1
imm ui"0xe97c22ad" $n3/$imr1
imm ui"0x6b2fe998" $n4/$imr1
imm ui"0x4b82f7e4" $n5/$imr1
imm ui"0x70a9af74" $n6/$imr1
imm ui"0x3ac046cf" $n7/$imr1
sdec $r0 $omr1
imm ui"0xb9bf220f" $n0/$imr1
imm ui"0xd7af58ab" $n1/$imr1
imm ui"0xe6d74924" $n2/$imr1
imm ui"0xc6354799" $n3/$imr1
imm ui"0x9e18444e" $n4/$imr1
imm ui"0x666b0fe4" $n5/$imr1
imm ui"0xcdbc57d3" $n6/$imr1
imm ui"0x663b87fa" $n7/$imr1
Standard Output
ACCEPTED!! score=35 j=35 m=0 bytes=937
Standard Error
------------------- vsm --------------------
# ======= In(0): ((4:1, 4_PE:1))@LM0 / ULong =======
d set $lm0p0 1 5FE1DC66CBEA3DB3 # values=[6909045637428952499] / ULong @[0]
d set $lm0p1 1 F362035C2EF5950E # values=[17537583593393853710] / ULong @[1]
d set $lm0p2 1 BB63F46AC799D447 # values=[13502904847239337031] / ULong @[2]
d set $lm0p3 1 9941AEBC98CB2C14 # values=[11043299886329703444] / ULong @[3]
d set $lm2p0 1 27F0D66672221879 # values=[2878035897379592313] / ULong @[4]
d set $lm2p1 1 27EF41D21997F4D6 # values=[2877591057541362902] / ULong @[5]
d set $lm2p2 1 0EDE914A759155CA # values=[1071453510346823114] / ULong @[6]
d set $lm2p3 1 DDBDB857556DED74 # values=[15978129738215320948] / ULong @[7]
d set $lm4p0 1 99E2AC632492EB67 # values=[11088614774354930535] / ULong @[8]
d set $lm4p1 1 B5443E97A6A0A082 # values=[13061633640337809538] / ULong @[9]
d set $lm4p2 1 054506950E70FD34 # values=[379716980844854580] / ULong @[10]
d set $lm4p3 1 F84C0301B8D4E957 # values=[17891678725566949719] / ULong @[11]
d set $lm6p0 1 D51AF5EBF044FD9D # values=[15355856273170300317] / ULong @[12]
d set $lm6p1 1 365BDB2500330981 # values=[3916965252892395905] / ULong @[13]
d set $lm6p2 1 2E8C14BFFE0193BB # values=[3354078637317002171] / ULong @[14]
d set $lm6p3 1 2EF399149E1344A0 # values=[3383216058915832992] / ULong @[15]
imm ui"0x0522c879" $n0
imm ui"0x2899cf74" $n1
imm ui"0xea972b1d" $n2
imm ui"0x80c0321f" $n3
imm ui"0x2eb7b6aa" $n4
imm ui"0xea1dbdbb" $n5
imm ui"0x2834d319" $n6
imm ui"0x3d758299" $n7
sdec $subpeid $r0 $omr1
imm ui"0xddc9807f" $n0/$imr1
imm ui"0xfd283174" $n1/$imr1
imm ui"0x2cbf0e70" $n2/$imr1
imm ui"0xa960a2a0" $n3/$imr1
imm ui"0x53aa89ae" $n4/$imr1
imm ui"0x52897b70" $n5/$imr1
imm ui"0xe22b99e3" $n6/$imr1
imm ui"0x562fc6dd" $n7/$imr1
sdec $r0 $r0 $omr1
imm ui"0x8190cc00" $n0/$imr1
imm ui"0xa4dbda6c" $n1/$imr1
imm ui"0x41050565" $n2/$imr1
imm ui"0xe97c22ad" $n3/$imr1
imm ui"0x6b2fe998" $n4/$imr1
imm ui"0x4b82f7e4" $n5/$imr1
imm ui"0x70a9af74" $n6/$imr1
imm ui"0x3ac046cf" $n7/$imr1
sdec $r0 $omr1
imm ui"0xb9bf220f" $n0/$imr1
imm ui"0xd7af58ab" $n1/$imr1
imm ui"0xe6d74924" $n2/$imr1
imm ui"0xc6354799" $n3/$imr1
imm ui"0x9e18444e" $n4/$imr1
imm ui"0x666b0fe4" $n5/$imr1
imm ui"0xcdbc57d3" $n6/$imr1
imm ui"0x663b87fa" $n7/$imr1
# ======= Out(0): ((4:1, 4_PE:1))@LM1 / ULong =======
d getd $ln0n0c0b0m0p0 1 # expect=[370078542095568756] / ULong @[0]
d getd $ln0n0c0b0m0p1 1 # expect=[15981446039897387380] / ULong @[1]
d getd $ln0n0c0b0m0p2 1 # expect=[9336186330676976236] / ULong @[2]
d getd $ln0n0c0b0m0p3 1 # expect=[13384454069006850219] / ULong @[3]
d getd $ln2n0c0b0m0p0 1 # expect=[16904027132072571423] / ULong @[4]
d getd $ln2n0c0b0m0p1 1 # expect=[3224311735261373088] / ULong @[5]
d getd $ln2n0c0b0m0p2 1 # expect=[4685156922615931565] / ULong @[6]
d getd $ln2n0c0b0m0p3 1 # expect=[16633844171009247129] / ULong @[7]
d getd $ln4n0c0b0m0p0 1 # expect=[3366360091671248315] / ULong @[8]
d getd $ln4n0c0b0m0p1 1 # expect=[6028782432990886768] / ULong @[9]
d getd $ln4n0c0b0m0p2 1 # expect=[7723648726274865124] / ULong @[10]
d getd $ln4n0c0b0m0p3 1 # expect=[11391930360950099940] / ULong @[11]
d getd $ln6n0c0b0m0p0 1 # expect=[2897172565664826009] / ULong @[12]
d getd $ln6n0c0b0m0p1 1 # expect=[16297288878252869341] / ULong @[13]
d getd $ln6n0c0b0m0p2 1 # expect=[8118212717048776399] / ULong @[14]
d getd $ln6n0c0b0m0p3 1 # expect=[14824820638861723642] / ULong @[15]
------------------- asm --------------------
j 010000000000000000000000000000000000001010000000000000000000000100000000000000100001111001101100101000000000000000000000000000000000000011111111100111110000101001000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000100001111001000000000000000000000000000000000000000000000000100001111001000000000000000000000000000000000000000000000000100001111001000000000000
j 010000000000000000000000000000000000001010000000000000000000000100000000000110111101110100011100101000000000001000000000000000000000000011111111100111110101000100000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000111101110100000000000001000000000000000000000000000000000000111101110100000000000001000000000000000000000000000000000000111101110100000000000001
j 010000000000000000000000000000000000001010000000000000000000000100000000000101101100011101110010101000000000010000000000000000000000000011111111111111110101010100000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000101100011101000000000010000000000000000000000000000000000000101100011101000000000010000000000000000000000000000000000000101100011101000000000010
j 010000000000000000000000000000000000001010000000000000000000000100000000000000001000011111000011101000000000011000000000000000000000000011111111110111110000000110000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000001000011111000000000011000000000000000000000000000000000000001000011111000000000011000000000000000000000000000000000000001000011111000000000011
j 010000000000000000000000000000000000001010000000000000000000000100000000000101011010101010111011101000000000100000000000000000000000000011111111100111110101110101000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000011010101010000000000100000000000000000000000000000000000000011010101010000000000100000000000000000000000000000000000000011010101010000000000100
j 010000000000000000000000000000000000001010000000000000000000000100000000000111110110111011011011101000000000101000000000000000000000000011111111111111110101010000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000110110111011000000000101000000000000000000000000000000000000110110111011000000000101000000000000000000000000000000000000110110111011000000000101
j 010000000000000000000000000000000000001010000000000000000000000100000000000101001100011001001101101000000000110000000000000000000000000011111111100111110101000001000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000001100011001000000000110000000000000000000000000000000000000001100011001000000000110000000000000000000000000000000000000001100011001000000000110
j 010000000000000000000000000000000000001010000000000000000000000100000000000101001010011001011000101000000000111000000000000000000000000011111111100111110111101011000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000001010011001000000000111000000000000000000000000000000000000001010011001000000000111000000000000000000000000000000000000001010011001000000000111
j 010000000000000000001000010100000000000010000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011111111110000110001001111000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
j 010000100000100000000000000000000000001010000000000000000000000100000000000010000001111111011000101000000000000000000000000000000000000011111111111111110011101110000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000001111111000000000000
j 010000100000100000000000000000000000001010000000000000000000000100000000000010000101110100000011101000000000001000000000000000000000000011111111111111110111101001000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000101110100000000000001000000000000000000000000000000000000000101110100000000000001000000000000000000000000000000000000000101110100000000000001
j 010000100000100000000000000000000000001010000000000000000000000100000000000111111001110000110000101000000000010000000000000000000000000011111111100111110101100101000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000111001110000000000000010000000000000000000000000000000000000111001110000000000000010000000000000000000000000000000000000111001110000000000000010
j 010000100000100000000000000000000000001010000000000000000000000100000000000000001010100000001010101000000000011000000000000000000000000011111111110111110101001011000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000001010100000000000000011000000000000000000000000000000000000001010100000000000000011000000000000000000000000000000000000001010100000000000000011
j 010000100000100000000000000000000000001010000000000000000000000100000000000010100110101110101000101000000000100000000000000000000000000011111111101111110010011101000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000100110101110000000000100000000000000000000000000000000000000100110101110000000000100000000000000000000000000000000000000100110101110000000000100
j 010000100000100000000000000000000000001010000000000000000000000100000000000010101101110000010111101000000000101000000000000000000000000011111111101111110010010100000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000101101110000000000000101000000000000000000000000000000000000101101110000000000000101000000000000000000000000000000000000101101110000000000000101
j 010000100000100000000000000000000000001010000000000000000000000100000000000010100111100011111001101000000000110000000000000000000000000011111111111111110100010001000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000100111100011000000000110000000000000000000000000000000000000100111100011000000000110000000000000000000000000000000000000100111100011000000000110
j 010000100000100000000000000000000000001010000000000000000000000100000000000011011011011101111100101000000000111000000000000000000000000011111111101111110010110001000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000011011011101000000000111000000000000000000000000000000000000011011011101000000000111000000000000000000000000000000000000011011011101000000000111
j 010000000000000000001000010100000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011111111110000110000000111000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
j 010000100000100000000000000000000000001010000000000000000000000100000000000100110000000000001100101000000000000000000000000000000000000011111111110111110000001100000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000110000000000000000000000
j 010000100000100000000000000000000000001010000000000000000000000100000000000110101001101100111101101000000000001000000000000000000000000011111111110111110100100110000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000101001101100000000000001000000000000000000000000000000000000101001101100000000000001000000000000000000000000000000000000101001101100000000000001
j 010000100000100000000000000000000000001010000000000000000000000100000000000001010101100101010000101000000000010000000000000000000000000011111111101111110000001000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000010101100101000000000010000000000000000000000000000000000000010101100101000000000010000000000000000000000000000000000000010101100101000000000010
j 010000100000100000000000000000000000001010000000000000000000000100000000000111001010101101000010101000000000011000000000000000000000000011111111111111110101001011000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000001010101101000000000011000000000000000000000000000000000000001010101101000000000011000000000000000000000000000000000000001010101101000000000011
j 010000100000100000000000000000000000001010000000000000000000000100000000000011100110011000111110101000000000100000000000000000000000000011111111101111110101011001000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000100110011000000000000100000000000000000000000000000000000000100110011000000000000100000000000000000000000000000000000000100110011000000000000100
j 010000100000100000000000000000000000001010000000000000000000000100000000000000011111100100101111101000000000101000000000000000000000000011111111101111110001011100000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000011111100100000000000101000000000000000000000000000000000000011111100100000000000101000000000000000000000000000000000000011111100100000000000101
j 010000100000100000000000000000000000001010000000000000000000000100000000000010111101110100011010101000000000110000000000000000000000000011111111101111110110000101000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000111101110100000000000110000000000000000000000000000000000000111101110100000000000110000000000000000000000000000000000000111101110100000000000110
j 010000100000100000000000000000000000001010000000000000000000000100000000000000011011001111000100101000000000111000000000000000000000000011111111100111110111010110000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000011011001111000000000111000000000000000000000000000000000000011011001111000000000111000000000000000000000000000000000000011011001111000000000111
j 010000000000000000001000000000000000001000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011111111110000110000000111000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
j 010000100000100000000000000000000000001010000000000000000000000100000000000111001000001111110010101000000000000000000000000000000000000011111111110111110111001101000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000001000001111000000000000000000000000000000000000000000000000001000001111000000000000000000000000000000000000000000000000001000001111000000000000
j 010000100000100000000000000000000000001010000000000000000000000100000000000011100010101011110101101000000000001000000000000000000000000011111111111111110010111101000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000100010101011000000000001000000000000000000000000000000000000100010101011000000000001000000000000000000000000000000000000100010101011000000000001
j 010000100000100000000000000000000000001010000000000000000000000100000000000101100100100100110100101000000000010000000000000000000000000011111111111111110100110110000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000100100100100000000000010000000000000000000000000000000000000100100100100000000000010000000000000000000000000000000000000100100100100000000000010
j 010000100000100000000000000000000000001010000000000000000000000100000000000101011110011001010100101000000000011000000000000000000000000011111111111111110000110001000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000011110011001000000000011000000000000000000000000000000000000011110011001000000000011000000000000000000000000000000000000011110011001000000000011
j 010000100000100000000000000000000000001010000000000000000000000100000000000110010001001110000100101000000000100000000000000000000000000011111111110111110011110000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000010001001110000000000100000000000000000000000000000000000000010001001110000000000100000000000000000000000000000000000000010001001110000000000100
j 010000100000100000000000000000000000001010000000000000000000000100000000000010111111100100110000101000000000101000000000000000000000000011111111101111110100110011000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000111111100100000000000101000000000000000000000000000000000000111111100100000000000101000000000000000000000000000000000000111111100100000000000101
j 010000100000100000000000000000000000001010000000000000000000000100000000000111011111010011000101101000000000110000000000000000000000000011111111111111110001101101000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000011111010011000000000110000000000000000000000000000000000000011111010011000000000110000000000000000000000000000000000000011111010011000000000110
j 010000100000100000000000000000000000001010000000000000000000000100000000000110011111111010111000101000000000111000000000000000000000000011111111101111110100110001000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000011111111010000000000111000000000000000000000000000000000000011111111010000000000111000000000000000000000000000000000000011111111010000000000111
------------------- emu --------------------
DEBUG-LM1(n0c0b0m0p0,0):(6.3157e-284) (0x0522c8792899cf74) #d getd $ln0n0c0b0m0p0 1 # expect=[370078542095568756] / ULong @[0]
DEBUG-LM1(n0c0b0m0p1,0):(-6.21958e+143) (0xddc9807ffd283174) #d getd $ln0n0c0b0m0p1 1 # expect=[15981446039897387380] / ULong @[1]
DEBUG-LM1(n0c0b0m0p2,0):(-3.91898e-301) (0x8190cc00a4dbda6c) #d getd $ln0n0c0b0m0p2 1 # expect=[9336186330676976236] / ULong @[2]
DEBUG-LM1(n0c0b0m0p3,0):(-1.53498e-30) (0xb9bf220fd7af58ab) #d getd $ln0n0c0b0m0p3 1 # expect=[13384454069006850219] / ULong @[3]
DEBUG-LM1(n0c0b0m0p0,2):(-2.90558e+205) (0xea972b1d80c0321f) #d getd $ln2n0c0b0m0p0 1 # expect=[16904027132072571423] / ULong @[4]
DEBUG-LM1(n0c0b0m0p1,2):(3.72214e-93) (0x2cbf0e70a960a2a0) #d getd $ln2n0c0b0m0p1 1 # expect=[3224311735261373088] / ULong @[5]
DEBUG-LM1(n0c0b0m0p2,2):(172205) (0x41050565e97c22ad) #d getd $ln2n0c0b0m0p2 1 # expect=[4685156922615931565] / ULong @[6]
DEBUG-LM1(n0c0b0m0p3,2):(-2.53295e+187) (0xe6d74924c6354799) #d getd $ln2n0c0b0m0p3 1 # expect=[16633844171009247129] / ULong @[7]
DEBUG-LM1(n0c0b0m0p0,4):(1.22067e-83) (0x2eb7b6aaea1dbdbb) #d getd $ln4n0c0b0m0p0 1 # expect=[3366360091671248315] / ULong @[8]
DEBUG-LM1(n0c0b0m0p1,4):(1.10712e+95) (0x53aa89ae52897b70) #d getd $ln4n0c0b0m0p1 1 # expect=[6028782432990886768] / ULong @[9]
DEBUG-LM1(n0c0b0m0p2,4):(2.04912e+208) (0x6b2fe9984b82f7e4) #d getd $ln4n0c0b0m0p2 1 # expect=[7723648726274865124] / ULong @[10]
DEBUG-LM1(n0c0b0m0p3,4):(-1.0535e-163) (0x9e18444e666b0fe4) #d getd $ln4n0c0b0m0p3 1 # expect=[11391930360950099940] / ULong @[11]
DEBUG-LM1(n0c0b0m0p0,6):(5.28516e-115) (0x2834d3193d758299) #d getd $ln6n0c0b0m0p0 1 # expect=[2897172565664826009] / ULong @[12]
DEBUG-LM1(n0c0b0m0p1,6):(-7.94721e+164) (0xe22b99e3562fc6dd) #d getd $ln6n0c0b0m0p1 1 # expect=[16297288878252869341] / ULong @[13]
DEBUG-LM1(n0c0b0m0p2,6):(5.10426e+234) (0x70a9af743ac046cf) #d getd $ln6n0c0b0m0p2 1 # expect=[8118212717048776399] / ULong @[14]
DEBUG-LM1(n0c0b0m0p3,6):(-2.98487e+66) (0xcdbc57d3663b87fa) #d getd $ln6n0c0b0m0p3 1 # expect=[14824820638861723642] / ULong @[15]
------------------- inputs --------------------
[ 6909045637428952499, 17537583593393853710, 13502904847239337031,
11043299886329703444, 2878035897379592313, 2877591057541362902,
1071453510346823114, 15978129738215320948, 11088614774354930535,
13061633640337809538, 379716980844854580, 17891678725566949719,
15355856273170300317, 3916965252892395905, 3354078637317002171,
3383216058915832992]
------------------- expect --------------------
[ 370078542095568756, 15981446039897387380, 9336186330676976236,
13384454069006850219, 16904027132072571423, 3224311735261373088,
4685156922615931565, 16633844171009247129, 3366360091671248315,
6028782432990886768, 7723648726274865124, 11391930360950099940,
2897172565664826009, 16297288878252869341, 8118212717048776399,
14824820638861723642]
------------------- actual --------------------
[ 370078542095568756, 15981446039897387380, 9336186330676976236,
13384454069006850219, 16904027132072571423, 3224311735261373088,
4685156922615931565, 16633844171009247129, 3366360091671248315,
6028782432990886768, 7723648726274865124, 11391930360950099940,
2897172565664826009, 16297288878252869341, 8118212717048776399,
14824820638861723642]
------------------- check result --------------------