.text
.globl main

main:
    # Initialize sum to 0
    li $t0, 0
    # Initialize loop counter i to 0
    li $t1, 0

loop:
    bge $t1, 5, end_loop  # If i >= 5, exit loop

    # Read integer input
    li $v0, 5
    syscall
    move $t2, $v0  # Store input in $t2

    # Check if num > 0
    blez $t2, skip_add

    # Add num to sum
    add $t0, $t0, $t2

skip_add:
    addi $t1, $t1, 1  # i++

    j loop

end_loop:
    # Print sum
    move $a0, $t0
    li $v0, 1
    syscall

    # Exit program
    li $v0, 10
    syscall
