by@shinh
AC
1141ms
import std.stdio;void main(){for(char[]s;readln(s);)putchar=s[s[1]-s[2]?4:1];}
599 726 388 836 945 211 133 326 541 188 238 387 362 225 885 483 374 452 577 114 422 224 841 349 311 873 133 232 651 813 837 432 983 446 115 137 624 727 915 119 736 339 879 687 952 227 682 446 217 718 699 993 697 571 499 596 688 553 169 653 469 969 112 128
98231324472313844171362479598691
11 execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7ffc16de9c10 /* 6 vars */) = 0 12 execve("/usr/bin/realpath", ["realpath", "/volume/CODE"], 0x55b3ed7d4c00 /* 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"], 0x55b3ed7d4c20 /* 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"], 0x55b3ed7d4c18 /* 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/cc9g9ZGf.s"], 0x19685e0 /* 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=5, si_stime=2} --- 16 execve("/bin/as", ["as", "--64", "-o", "/tmp/ccBIoThl.o", "/tmp/cc9g9ZGf.s"], 0x19685e0 /* 11 vars */) = -1 ENOENT (No such file or directory) 16 execve("/usr/local/sbin/as", ["as", "--64", "-o", "/tmp/ccBIoThl.o", "/tmp/cc9g9ZGf.s"], 0x19685e0 /* 11 vars */) = -1 ENOENT (No such file or directory) 16 execve("/usr/local/bin/as", ["as", "--64", "-o", "/tmp/ccBIoThl.o", "/tmp/cc9g9ZGf.s"], 0x19685e0 /* 11 vars */) = -1 ENOENT (No such file or directory) 16 execve("/usr/sbin/as", ["as", "--64", "-o", "/tmp/ccBIoThl.o", "/tmp/cc9g9ZGf.s"], 0x19685e0 /* 11 vars */) = -1 ENOENT (No such file or directory) 16 execve("/usr/bin/as", ["as", "--64", "-o", "/tmp/ccBIoThl.o", "/tmp/cc9g9ZGf.s"], 0x19685e0 /* 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/"..., ...], 0x1968c60 /* 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/"..., ...], 0x7ffe8eaafb50 /* 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=3, 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} --- 20 execve("/tmp/code", ["/tmp/code"], 0x55b3ed7d4bd0 /* 6 vars */ <unfinished ...> 19 execve("/bin/cat", ["cat", "-"], 0x55b3ed7d4be8 /* 6 vars */ <unfinished ...> 20 <... execve resumed> ) = 0 19 <... 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"], 0x55b3ed7d4bd0 /* 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 +++