title: Issue with taking extra inputs and not printing
body: <p>I am trying to print &quot;Acute!&quot;, &quot;Right!&quot;, and &quot;Obtuse!&quot; but it's not printing. And, instead of taking in 3 inputs, it is taking in 4.</p>
  <p>These are the formulas I am using to determine what should be printed.</p>
  <pre><code>#a^2 + b^2 &lt; c^2, if it is an obtuse triangle
  #a^2 + b^2 = c^2, if it is a right triangle
  #a^2 + b^2 &gt; c^2, if it is an acute triangle
  </code></pre>
  <p>To test it, I am using 3, 4, 5. This is supposed to print right</p>
  <pre><code>        .data
              obtuse_string  
          right_string  
          acute_string
          
          
          .text
  
          # define any macros here
          # E.g., here is the definition of the &quot;inc&quot; macro
          # Usage:  inc($t0)
          .macro inc(%reg)
              addi %reg, %reg, 1        # increment the value of in register &quot;%reg&quot;
          .end_macro
  
  
  main: nop
  
        # insert your starter code here
          #
  # Program: Pythagorean Theorem Validator
  # Input:  three unsigned 8-bit integers: a, b, c
  # Process: 
  #   - evaluate:  X = a^2 + b^2 
  #   - evaluate:  Y = c^2
  #   - compare X &amp; Y
  # Output a string: 
  #   - &quot;True!&quot; , when X == Y
  #   - &quot;False!&quot;, when X != Y
  
      .data
  obtuse_string: .asciiz &quot;Obtuse!\n&quot;   
  right_string: .asciiz &quot;Right!\n&quot;    
  acute_string: .asciiz &quot;Acute!\n&quot;   
  
  a_var: .byte 3
  b_var: .byte 6
  c_var: .byte 5 
  
      .text
  
  
  #a^2 + b^2 &lt; c^2, if it is an obtuse triangle
  #a^2 + b^2 = c^2, if it is a right triangle
  #a^2 + b^2 &gt; c^2, if it is an acute triangle
  
  
  #main:  nop  # start of my program
      ## Mapping
      # t0: a, a^2
      # t1: b, b^2
      # t2: c, c^2
      # s0: X
      # s1: Y
  
  
      # load my variables into register
      
      li $v0, 5   # read int: &quot;a&quot;
      syscall
      move $t0, $v0
  
      li $v0, 5   # read int: &quot;b&quot;
      syscall
      move $t1, $v0
      
      li $v0, 5   # read int: &quot;c&quot;
      syscall
      move $t2, $v0
  
      # calculate a^2, b^2, and c^2  (t = c * c)
          nop # compute a^2
          mult $t0, $t0
          mflo $t0
          
          nop # compute b^2
          mult $t1, $t1
          mflo $t1
   
          nop # compute c^2
          mult $t2, $t2
          mflo $t2       
  
      # calculate X = a^2 + b^2
      addu $s0, $t0, $t1
      
      # calculate Y = c^2
      move $s1, $t2
  
  
      nop # select Output
      beq $s0, $s1, right_block #Used to be true_block
      b obtuse_block;
  
  obtuse_block:    nop
      li $a0, 4    la $a0, obtuse_string
      syscall
      b if_done
  
  right_block:    nop
      li $a0, 4    la $a0, right_string
      syscall
      b if_done
  
  acute_block:    nop
      li $a0, 4    la $a0, acute_string
      syscall
      b if_done
  
  if_done:  nop
  
      nop # exit()
          li $v0, 10
          syscall```
  </code></pre>