#define _ "q\t%r"
#define a ":\n\t"
#define b "_"a""
#define c "0\\00"
#define d "\n\t."
#define e "ction"
#define f "\n\tmov"
#define g "_\n\t"
#define h "(%rip)"
#define i "bx\n\t"
#define l "allq\tL"
#define j "\n\tj"
#define k "push"_""
#define m "\n\tc"
#define n "\n\n\t"
#define o "\",@progbit"
#define q "e"e""
#define p "pop"_""
#define v "@fun"e"\n"
#define t "ax\n\t"
#define s ""h", %"
#define r "\\00"c""
#define x ""m l""
#define w ""n".s"q""
#define y "movl\t"
#define z "\"ax"o"s"
#define D ""f"b\t"
#define C "xorl\t"
#define B ""b".size"
#define A ""z d""
#define K "retq\n"
#define J ""d"typ"
#define I "mov"_""
#define H ""_"ax, "
#define G ""b"mov"
#define F ""w"\t."
#define E "bp\n\t"
#define O ""a k""
#define N ""F"text."
#define M "dx\n\t"
#define Q ""g"ud2\n"
#define P ""f"q\tL"
#define Y ", %rsp\n\t"
#define X ""b"c"l""
#define W "rust_eh_personality"
#define V "rust_begin_unwind"
#define T "callq\t"
#define S "p2align\t"
#define __ "Lm_+40"h""
#define Z "\n\ttest"
#define _h "%al, "__""
#define _g "%dl, Lm_+41"h""
#define _f "1, %al"j""
#define _e ""O"bp\n\t"k""
#define _d ""Y p i p""
#define _c ""A"type\tL"
#define _b ""n".type\tL"
#define _a "@object"d"se"e"\t."
#define _q "1, %al"D _h D _g""
#define _p "%eax, %eax\n"
#define _o ""C"%ebp, %ebp"
#define _n "bx, %rsi\n\t"T""
#define _m ""A S"4, 0x90"J"e\tL"
#define _k ""a".cfi_startproc"
#define _l ""d"cfi_endproc"
#define _j "asciz\t\""r""
#define _i ""c"0"r c""
#define _H "g_\n\ttestb\t$"_f"e\tL"
#define _G "di, %r"t"mul"_"si\n\t"
#define _F ""X"o"g"test"_"ax, %rax"j"e\tL"
#define _E "%rdi\n\timul"_"ax, "
#define _D ""_e"15\n\t"k"14\n\t"k i k t""
#define _C "sub"_"bp, %r"M y"%r"
#define _B "@PLT"Z H"%rax"j"s\tL"
#define _A ""g"add"H"%r"E"add"H"%r"i"cmp"_""
#define _z ""b"addq\t$8"_d"14\n\t"p"15\n\t"p E K"L"
#define _y ""b T"__errno_location@PLT"f"l\t(%rax"
#define _x ""g y"LO_+24"s"edi"P"O_+16"s""
#define _w ""Z"l\t%eax, %eax"j"ne\tL"
#define _v ""t".cfi_def_cfa_offset 16"x""
#define _t "4"r c c c c c c""
#define _s ""a".zero\t1024"d"size\tL"
#define _r "\"aw\",@progbits"d S"3\nL"
__asm__("\t.text\n\t.file\t\"ITP1_1_B0-8787f43e282added376259c1adb08b80.rs\"\n\t.s"q"\t\".text.Lo_\",\"ax"o"s\n\t.type\tLo_,"v"Lo_:\n\tmovb\t"__", %al\n\tcmpb\t$2, %al\n\tjne\tLp_\n\t"k"ax"m l"Q_\n\tandb\t$1, %al\n\tmovb\t"_h"\n\tmovb\t"_g"\n\taddq\t$8, %rsp\nLp"b C"%ecx, %ecx"m"mpb\t$1, %al\n\tleaq\tLm_+41"h", %rax"m"move"_"ax, %rcx"f _"cx, %rax\n\t"K"Lq"b".size\tLo_, Lq_-Lo_"w"\t.text.Lg_,\"ax"o"s"J"e\tLg_,"v"Lg_"O"bx"x"o_\n\ttestq\t%rax, %rax\n\tje\tLw_\n\tmovb\t(%rax), %bl\n\taddb\t$-48, %bl"m"mpb\t$10, %bl"j"ae\tLw_\n\tc"l"Q_\n\tandb\t$"_q D"$"_f"mp\tL5_\nLw"b C _p"L5_"a y"%ebx, %edx\n\t"p i K"LV"b".size\tLg_, LV_-Lg_"w"\t.text.L2_,\"ax"o"s"J"e\tL2_,"v"L2_"_e i k t"c"l _H"j_\n\tmovzbl\t%dl, %ebx"x _H"M_\n\tmovb\t$1, %bpl\nLR"b"leaq\t(%rbx,%rbx,4), %r"t"movzbl\t%dl, %ecx\n\tleaq\t(%rcx,%rax,2), %r"i"c"l"g_\n\ttestb\t%bpl, %al"j"ne\tLR_\nLM"b I"bx, %rax\n\taddq\t$8"_d E K"Lj"X"b"Q"L4"b".size\tL2_, L4_-L2_"F"rodata.cst16,\"aM"o"s,16"d S"4\nL9"b".zero\t16,48"d"s"q"\t.text.Le_,"z J"e\tLe_,"v"Le_"O"bx\n\tsubq\t$48"Y"movabsq\t$3472328296227680304, %r"t"mov"H"32(%rsp)"f"aps\tL9_"s"xmm0"f"aps\t%xmm0, 16(%rsp)"f"aps\t%xmm0, (%rsp)"f"l\t$39, %e"i"test"_"di, %rdi"j"le\tLF"g"movabsq\t$-3689348814741910323, %rsi\nL"b I _G"cmpq\t$39, %r"i"ja\tLr"g"shrl\t$2, %edx\n\tandl\t$-2, %edx\n\tleal\t(%rdx,%rdx,4), %ecx"f"l\t%edi, %eax\n\tsubl\t%ecx, %eax"D"$48, %cl"m"mpb\t$10, %al"j"b\tL8"g"movb\t$55, %cl\nL8"b"addb\t%al, %cl\n\t"I _G"shrq\t$3, %rdx"D"%cl, (%rsp,%rbx)\n\tdec"_ i"cmpq\t$9, %rdi"f _"dx, %rdi"j"a\tL"g"inc"_ i y"$39, %e"t"cmp"H"%rbx"m"movae"_"ax, %rbx\nLF"G"zbl\t(%rsp,%rbx), %edi"x"t"g"inc"_ i"cmpq\t$40, %r"i"jne\tLF"g"addq\t$48"Y p i K"Lr"G"l\t$40, %esi\n\t"I"bx, %rdi"x"U"Q"Lc"B"\tLe_, Lc_-Le_"N"main,"A"globl\tmain"J"e\tmain,"v"main"O"bx\nLA"_F"E"g"movb\t(%rax), %al"f"l\t%eax, %ecx\n\taddb\t$-9, %cl\n\tcmpb\t$5, %cl\n\tjae\tLn_\nLK"X"Q"g"andb\t$"_q j"mp\tLA_\nLn"b"cmpb\t$32, %al"j"e\tLK_\nLE"_F"k"g"cmpb\t$45, (%rax)"j"ne\tLk"g"c"l"Q"g"andb\t$"_q x"2_\n\tneg"_ t"jmp\tL0_\nLk"X"2_\nL0"G H _E _E"%rdi\n\t"I"di, %r"i"neg"_ i"cmp"_"bx, %rdi"j"ge\tL3"g y"$45, %edi"x"t"g I"bx, %rdi\nL3"X"e_"f"l\t$10, %edi"x"t"_x"rsi"P"O_"s"rdx"x"1_"_w"A_2\n\t"C _p"\t"p i K"LA_2"a y"%edx, %edi"x"l"Q"LP"B"\tmain, LP_-main"N W","A"globl\t"W J"e\t"W","v W a K"LH"B"\t"W", LH_-"W N V","A"globl\t"V J"e\t"V","v V a"ud2\n\tud2\nLZ"B"\t"V", LZ_-"V N"L1_,"_c"1_,"v"L1_"_D"test"_"dx, %rdx"j"e\tLv"g I"dx, %r14"f _"si, %r"i y"%edi, %r15d\n\t"_o"\nLX"G _"14, %r"M _C"15d, %edi"f _ _n"write"_B"G"_A"14, %r"E"jb\tLX_\nLv"b C _p"\tjmp\tLs_\nLG"_y"), %e"M y"$1, %eax\nLs"_z"C"B"\tL1_, LC_-L1_"w"\t\".text.LQ_\","_c"Q_,"v"LQ_"_D"movq\tLm_+8"s"r15"P"m_"s"r"E"cmp"_"bp, %r15"j"ne\tLi"g"cmpq\tLm_+16"s"r15"j"ne\tLh_\n\t"_o f _"bp, Lm_+8"h Z _"15, %r15"j"e\tLd"g y"Lm_+32"s"r14d"P"m_+24"s"r"i _o"\nLL"G _"15, %r"M _C"14d, %edi"f _ _n"read"_B"I"g"je\tLd"_A"15, %r"E"jb\tLL_\nLd"G _"bp, Lm_"h"\n\t"C"%r15d, %r15d\nLi"b"cmp"_"bp, %r15"j"ge\tLh_"P"m_+24"s"r"t"movb\t(%rax,%r15), %dl\n\tinc"_"15"f _"15, Lm_+8"h D"$"_f"mp\tL7_\nLh_"a C"%eax, %eax\nL7"_z"I"_y"), %edi"x"l"Q"LY"B"\tLQ_, LY_-LQ_"w"\t\".text.Lt_\","_c"t_,"v"Lt_"_e i k t y"%edi, %ebp"P"O_"s"rdx"m"mpq\tLO_+8"h", %r"M"jne\tLJ"_x"r"i I _n"L1_"_w"."g"movq\t$0, LO_"h"\n\t"C"%edx, %e"M"jmp\tLu_\nLJ"G"q\tLO_+16"s"rbx\nLu"G"b\t%bpl, (%rbx,%rdx)\n\tinc"_ M I"dx, LO_"h"\n\taddq\t$8"_d E K"L."G"l\t%edx, %edi"x"l"Q"Lf"B"\tLt_, Lf_-Lt_"N"Ll_,"_c"l_,"v"Ll_"O t T"L6"Q"LD"B"\tLl_, LD_-Ll_"N"Lb_,"_m"b_,"v"Lb_"_k"\n\t"k _v"6"Q"LN"B"\tLb_, LN_-Lb_"_l N"L6_,"_m"6_,"v"L6_"_k"\n\tud2\n\tud2\nLV_2"a".size\tL6_, LV_2-L6_"_l N"LU_,"_m"U_,"v"LU_"_k"\n\t"k _v"6_\n\tud2\nLS"B"\tLU_, LS_-LU_"_l _b"W_,"_a"bss.LW_,\"aw\",@nobits\nLW_"_s"W_, 1024"_b"m_,"_a"data.Lm_,"_r"m_"a"."_j _t _t"4"r c c c"0\""d"quad\tLW_"d _j c"0"r _i"2"r _i"0\""d"size\tLm_, 48"_b"T_,"_a"bss.LT_,\"aw\",@nobits\nLT_"_s"T_, 1024"_b"O_,"_a"data.LO_,"_r"O_"a"."_j _i"0"r c"0\\004"r c"0\\00"c"0\""d"quad\tLT_"d"asciz\t\"\\001"r c"0\\00"c"0\\000\""d"size\tLO_, 32\n"n".se"e"\t\".note.GNU-stack\",\""o"s\n");


Measured memory_bytes: 2024