Result

AC

Duration

1157ms

Code [DL]

void main(){import std.stdio;string s;while((s=readln())!is null)write(s[s[1]-s[2]?4:2]);}

stdin

155 554
155 544
578 667
918 114
489 583
447 793
686 283
688 334
511 616
219 194
966 969
262 335
566 336
127 113
382 227
469 679
719 191
792 992
854 748
944 367
685 556
942 927
466 663
639 944
578 876
823 585
399 864
398 883
367 768
233 315
424 238
942 354

stdout

55615728116361261974596985987323

stderr

strace

11    execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7ffcfae258f0 /* 6 vars */) = 0
12    execve("/usr/bin/realpath", ["realpath", "/volume/CODE"], 0x56235315bc00 /* 6 vars */) = 0
12    +++ exited with 0 +++
11    --- 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("/bin/ln", ["ln", "-sf", "/volume/CODE", "/tmp/code.d"], 0x56235315bc20 /* 6 vars */) = 0
13    +++ exited with 0 +++
11    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
14    execve("/usr/bin/gdc", ["gdc", "/tmp/code.d", "-o", "/tmp/code"], 0x56235315bc18 /* 6 vars */) = 0
15    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/cc9E2ukY.s"], 0x23165e0 /* 11 vars */) = 0
15    +++ exited with 0 +++
14    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=7, si_stime=2} ---
16    execve("/bin/as", ["as", "--64", "-o", "/tmp/ccHNf9gJ.o", "/tmp/cc9E2ukY.s"], 0x23165e0 /* 11 vars */) = -1 ENOENT (No such file or directory)
16    execve("/usr/local/sbin/as", ["as", "--64", "-o", "/tmp/ccHNf9gJ.o", "/tmp/cc9E2ukY.s"], 0x23165e0 /* 11 vars */) = -1 ENOENT (No such file or directory)
16    execve("/usr/local/bin/as", ["as", "--64", "-o", "/tmp/ccHNf9gJ.o", "/tmp/cc9E2ukY.s"], 0x23165e0 /* 11 vars */) = -1 ENOENT (No such file or directory)
16    execve("/usr/sbin/as", ["as", "--64", "-o", "/tmp/ccHNf9gJ.o", "/tmp/cc9E2ukY.s"], 0x23165e0 /* 11 vars */) = -1 ENOENT (No such file or directory)
16    execve("/usr/bin/as", ["as", "--64", "-o", "/tmp/ccHNf9gJ.o", "/tmp/cc9E2ukY.s"], 0x23165e0 /* 11 vars */) = 0
16    +++ exited with 0 +++
14    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
17    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/"..., ...], 0x2316c60 /* 13 vars */) = 0
18    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/"..., ...], 0x7ffcdbfa8600 /* 13 vars */) = 0
18    +++ exited with 0 +++
17    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18, si_uid=0, si_status=0, si_utime=4, si_stime=5} ---
17    +++ exited with 0 +++
14    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
14    +++ exited with 0 +++
11    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
19    execve("/bin/cat", ["cat", "-"], 0x56235315bbe8 /* 6 vars */ <unfinished ...>
20    execve("/tmp/code", ["/tmp/code"], 0x56235315bbd0 /* 6 vars */ <unfinished ...>
19    <... execve resumed> )            = 0
20    <... execve resumed> )            = 0
19    +++ exited with 0 +++
11    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
20    +++ exited with 0 +++
11    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
21    execve("/bin/rm", ["rm", "/tmp/code.d", "/tmp/code"], 0x56235315bbd0 /* 6 vars */) = 0
21    +++ exited with 0 +++
11    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
11    +++ exited with 0 +++