.text recurses: subu $sp,$sp,32 sw $ra, 16($sp) sw $a0, 32($sp) beq $a0,$zero,done lw $a0,4($a0) jal recurses lw $a0, 32($sp) li $v0,4 syscall done: lw $ra, 16($sp) addu $sp,$sp,32 jr $ra main: subu $sp, $sp, 32 sw $ra, 16($sp) la $a0,arg jal recurses lw $ra, 16($sp) addu $sp, $sp, 32 jr $ra .data mar: .asciiz "sse" .word apr may: .asciiz "d l" .word dec nov: .asciiz "Lis" .word feb dec: .asciiz "ir" .word tue arg: .asciiz "e.\n" .word fri mon: .asciiz "ink" .word may tue: .asciiz "We" .word 0 feb: .asciiz "ed " .word mon apr: .asciiz "n a" .word wed wed: .asciiz "t i" .word nov fri: .asciiz "mbl" .word mar