	.file	"write2.p"
	.version	"01.01"
gcc2_compiled.:
	.local	_p_MPNGHS
	.comm	_p_MPNGHS,4,4
	.local	_p_MPNGSL
	.comm	_p_MPNGSL,4,4
	.local	_p_MPNGFP
	.comm	_p_MPNGFP,4,4
.globl _p_write
.globl _p_check_inoutres
.text
	.align 4
.globl program_Write2
	.type	 program_Write2,@function
program_Write2:
	pushl %ebp
	movl %esp,%ebp
	pushl $21
	pushl $11
	pushl $2
	pushl $259
	pushl $2
	pushl $_p_stdout
	call _p_write
	addl $24,%esp
	cmpl $0,_p_inoutres
	je .L2
	call _p_check_inoutres
.L2:
.L1:
	movl %ebp,%esp
	popl %ebp
	ret
.Lfe1:
	.size	 program_Write2,.Lfe1-program_Write2
.globl _p_collect
	.align 4
.globl __init_program_Write2
	.type	 __init_program_Write2,@function
__init_program_Write2:
	pushl %ebp
	movl %esp,%ebp
	cmpl $0,_p_collect_flag
	je .L4
	pushl $0
	pushl $__init_program_Write2
	call _p_collect
	addl $8,%esp
	jmp .L3
	.align 4
.L4:
.L3:
	movl %ebp,%esp
	popl %ebp
	ret
.Lfe2:
	.size	 __init_program_Write2,.Lfe2-__init_program_Write2
.section	.ctors,"aw"
	.long	 __init_program_Write2
.text
	.align 4
.globl __fini_program_Write2
	.type	 __fini_program_Write2,@function
__fini_program_Write2:
	pushl %ebp
	movl %esp,%ebp
.L5:
	movl %ebp,%esp
	popl %ebp
	ret
.Lfe3:
	.size	 __fini_program_Write2,.Lfe3-__fini_program_Write2
.section	.dtors,"aw"
	.long	 __fini_program_Write2
.globl program_Write2
.text
	.align 4
.globl main
	.type	 main,@function
main:
	pushl %ebp
	movl %esp,%ebp
	movl 16(%ebp),%eax
	pushl %eax
	movl 12(%ebp),%eax
	pushl %eax
	movl 8(%ebp),%eax
	pushl %eax
	call _p_initialize
	addl $12,%esp
	call program_Write2
	xorl %eax,%eax
	jmp .L6
	.align 4
.L6:
	movl %ebp,%esp
	popl %ebp
	ret
.Lfe4:
	.size	 main,.Lfe4-main
	.ident	"GCC: (GNU) 2.8.1"
