.text
.globl _a
_a:
pushl %ebp
movl %esp, %ebp
pushl %esi
subl $100, %esp
call L_getpid$stub
movl %eax, %ecx
movl $1808407283, -92(%ebp)
movl -92(%ebp), %eax
imull %ecx
sarl $3, %edx
movl %ecx, %eax
sarl $31, %eax
movl %edx, %esi
subl %eax, %esi
movl %esi, -76(%ebp)
movl -76(%ebp), %eax
sall $3, %eax
addl -76(%ebp), %eax
addl %eax, %eax
addl -76(%ebp), %eax
movl %ecx, %edx
subl %eax, %edx
movl %edx, -76(%ebp)
cmpl $0, -76(%ebp)
sete %al
movzbl %al, %eax
movl %eax, 8(%ebp)
addl $100, %esp
popl %esi
leave
ret
.globl _main
_main:
pushl %ebp
movl %esp, %ebp
subl $72, %esp
movl $0, -72(%ebp)
call _a
movl -72(%ebp), %eax
leave
ret