        .global main

        .text
main:
	mov     $4, %edi
loop:
	push    %edi
        push    $message          # Address of string to output
	call	printf
	dec     %edi
	jnz	loop
	
	push	$0
	call	exit
	
message:
        .ascii  "Hello, world %d\n\0"
