Result

AC

Duration

1556ms

Code [DL]

import std.stdio;void main(){auto s=readln;write=s[s[1]-s[2]?4:2];main;}

stdin

688 927
144 649
477 635
192 975
227 277
898 663
261 661
784 481
261 617
559 558
831 476
382 761
122 663
557 778
855 557
932 213
343 862
744 348
676 861
913 687
922 221
186 663
315 139
468 825
924 921
481 484
253 353
955 772
967 881
669 196
311 143
522 251

stdout

84792664654727528486261894358112

stderr

core.exception.RangeError@/tmp/code.d(1): Range violation
----------------
0x7fdc3f4ee63e onRangeError
	???:0
0x55b575b9b7a6 _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x55b575b9b84d _Dmain
	???:0
0x7fdc3f514bce ???
	???:0
0x7fdc3f514d6d ???
	???:0
0x7fdc3f5150ea ???
	???:0
0x7fdc3f514d6d ???
	???:0
0x7fdc3f514f14 _d_run_main
	???:0
0x55b575b9b73b main
	???:0
0x7fdc3ee76b96 __libc_start_main
	???:0
0x55b575b9b659 _start
	???:0
0xffffffffffffffff ???
	???:0

strace

10    execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7ffe7dbfd350 /* 6 vars */) = 0
11    execve("/usr/bin/realpath", ["realpath", "/volume/CODE"], 0x55d2bbc68c00 /* 6 vars */) = 0
11    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=11, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
12    execve("/bin/ln", ["ln", "-sf", "/volume/CODE", "/tmp/code.d"], 0x55d2bbc68c20 /* 6 vars */) = 0
12    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=12, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
13    execve("/usr/bin/gdc", ["gdc", "/tmp/code.d", "-o", "/tmp/code"], 0x55d2bbc68c18 /* 6 vars */) = 0
14    execve("/usr/lib/gcc/x86_64-linux-gnu/8/cc1d", ["/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/tmp/code.d", "-quiet", "-dumpbase", "code.d", "-mtune=generic", "-march=x86-64", "-auxbase", "code", "-imultiarch", "x86_64-linux-gnu", "-o", "/tmp/ccoecg8W.s"], 0x1cf85e0 /* 11 vars */) = 0
14    +++ exited with 0 +++
13    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14, si_uid=0, si_status=0, si_utime=6, si_stime=4} ---
15    execve("/bin/as", ["as", "--64", "-o", "/tmp/cchmVbSp.o", "/tmp/ccoecg8W.s"], 0x1cf85e0 /* 11 vars */) = -1 ENOENT (No such file or directory)
15    execve("/usr/local/sbin/as", ["as", "--64", "-o", "/tmp/cchmVbSp.o", "/tmp/ccoecg8W.s"], 0x1cf85e0 /* 11 vars */) = -1 ENOENT (No such file or directory)
15    execve("/usr/local/bin/as", ["as", "--64", "-o", "/tmp/cchmVbSp.o", "/tmp/ccoecg8W.s"], 0x1cf85e0 /* 11 vars */) = -1 ENOENT (No such file or directory)
15    execve("/usr/sbin/as", ["as", "--64", "-o", "/tmp/cchmVbSp.o", "/tmp/ccoecg8W.s"], 0x1cf85e0 /* 11 vars */) = -1 ENOENT (No such file or directory)
15    execve("/usr/bin/as", ["as", "--64", "-o", "/tmp/cchmVbSp.o", "/tmp/ccoecg8W.s"], 0x1cf85e0 /* 11 vars */) = 0
15    +++ exited with 0 +++
13    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
16    execve("/usr/lib/gcc/x86_64-linux-gnu/8/collect2", ["/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-plugin", "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-plugin-opt=/usr/lib/gcc/x86_64-"..., "-plugin-opt=-fresolution=/tmp/cc"..., "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lm", "-plugin-opt=-pass-through=-lpthr"..., "-plugin-opt=-pass-through=-ldl", "-plugin-opt=-pass-through=-lc", "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lgcc", "--build-id", "--eh-frame-hdr", "-m", "elf_x86_64", "--hash-style=gnu", "--as-needed", "-dynamic-linker", "/lib64/ld-linux-x86-64.so.2", "-pie", "-z", "now", "-z", "relro", "-o", "/tmp/code", "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-L/usr/lib/gcc/x86_64-linux-gnu/"..., ...], 0x1cf8c60 /* 13 vars */) = 0
17    execve("/usr/bin/ld", ["/usr/bin/ld", "-plugin", "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-plugin-opt=/usr/lib/gcc/x86_64-"..., "-plugin-opt=-fresolution=/tmp/cc"..., "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lm", "-plugin-opt=-pass-through=-lpthr"..., "-plugin-opt=-pass-through=-ldl", "-plugin-opt=-pass-through=-lc", "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lgcc", "--build-id", "--eh-frame-hdr", "-m", "elf_x86_64", "--hash-style=gnu", "--as-needed", "-dynamic-linker", "/lib64/ld-linux-x86-64.so.2", "-pie", "-z", "now", "-z", "relro", "-o", "/tmp/code", "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-L/usr/lib/gcc/x86_64-linux-gnu/"..., ...], 0x7ffe6903a6d0 /* 13 vars */) = 0
17    +++ exited with 0 +++
16    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17, si_uid=0, si_status=0, si_utime=4, si_stime=6} ---
16    +++ exited with 0 +++
13    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
13    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
19    execve("/tmp/code", ["/tmp/code"], 0x55d2bbc68bd0 /* 6 vars */ <unfinished ...>
18    execve("/bin/cat", ["cat", "-"], 0x55d2bbc68be8 /* 6 vars */) = 0
19    <... execve resumed> )            = 0
18    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
19    +++ exited with 1 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19, si_uid=0, si_status=1, si_utime=0, si_stime=0} ---
20    execve("/bin/rm", ["rm", "/tmp/code.d", "/tmp/code"], 0x55d2bbc68bd0 /* 6 vars */) = 0
20    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
10    +++ exited with 0 +++