//! returns: 3

.text;
@entry
	li     %a0    3;
	li     %a1    0;
@loop
	beqz   %a0    @done;
	addi   %a1    %a1    1;
	addi   %a0    %a0    -1;
	bnez   %a0    @loop;
	j      @done;
@done
	mv     %a0    %a1;
	li     %a7    93;
	ecall;
