.file "q.c" .comm _a, 4, 2 .comm _b, 4, 2 .comm _c, 4, 2 .comm _d, 4, 2 .comm _e, 4, 2 .comm _f, 4, 2 .comm _g, 4, 2 .comm _h, 4, 2 .comm _i, 4, 2 .comm _j, 4, 2 .comm _k, 4, 2 .comm _l, 4, 2 .def ___main; .scl 2; .type 32; .endef .section .rdata,"dr" LC0: .ascii "%d%d%d%d%d%d%d%d%d%d%d%d\0" LC1: .ascii "%d\0" .text .globl _main .def _main; .scl 2; .type 32; .endef _main: LFB0: .cfi_startproc pushl %ebp .cfi_def_cfa_offset 8 .cfi_offset 5, -8 movl %esp, %ebp .cfi_def_cfa_register 5 andl $-16, %esp subl $64, %esp call ___main movl $_i, 48(%esp) movl $_h, 44(%esp) movl $_g, 40(%esp) movl $_f, 36(%esp) movl $_e, 32(%esp) movl $_d, 28(%esp) movl $_c, 24(%esp) movl $_b, 20(%esp) movl $_a, 16(%esp) movl $_l, 12(%esp) movl $_k, 8(%esp) movl $_j, 4(%esp) movl $LC0, (%esp) call _scanf movl _a, %edx movl _j, %eax subl %eax, %edx movl %edx, %eax movl %eax, _a movl _b, %edx movl _k, %eax subl %eax, %edx movl %edx, %eax movl %eax, _b movl _c, %edx movl _l, %eax subl %eax, %edx movl %edx, %eax movl %eax, _c movl _d, %edx movl _j, %eax subl %eax, %edx movl %edx, %eax movl %eax, _d movl _e, %edx movl _k, %eax subl %eax, %edx movl %edx, %eax movl %eax, _e movl _f, %edx movl _l, %eax subl %eax, %edx movl %edx, %eax movl %eax, _f movl _g, %edx movl _j, %eax subl %eax, %edx movl %edx, %eax movl %eax, _g movl _h, %edx movl _k, %eax subl %eax, %edx movl %edx, %eax movl %eax, _h movl _i, %edx movl _l, %eax subl %eax, %edx movl %edx, %eax movl %eax, _i movl _a, %edx movl _e, %eax imull %eax, %edx movl _i, %eax imull %eax, %edx movl _b, %ecx movl _f, %eax imull %eax, %ecx movl _g, %eax imull %ecx, %eax leal (%edx,%eax), %ecx movl _c, %edx movl _d, %eax imull %eax, %edx movl _h, %eax imull %edx, %eax addl %eax, %ecx movl _a, %edx movl _h, %eax imull %eax, %edx movl _f, %eax imull %edx, %eax subl %eax, %ecx movl _b, %edx movl _i, %eax imull %eax, %edx movl _d, %eax imull %edx, %eax subl %eax, %ecx movl _c, %edx movl _g, %eax imull %eax, %edx movl _e, %eax imull %edx, %eax subl %eax, %ecx movl $715827883, %edx movl %ecx, %eax imull %edx movl %ecx, %eax sarl $31, %eax subl %eax, %edx movl %edx, %eax movl %eax, 4(%esp) movl $LC1, (%esp) call _printf leave .cfi_restore 5 .cfi_def_cfa 4, 4 ret .cfi_endproc LFE0: .ident "GCC: (GNU) 4.9.3" .def _scanf; .scl 2; .type 32; .endef .def _printf; .scl 2; .type 32; .endef