title: What is the issue with this pyschools exercise?
body: <p>In the Pyschool recursion exercise, there was this question to print the numbers inbetween two give arguments (inclusive of those).. I am sooo weak at recursion, but after certain tries, I made that happen.. But it still throws the error though the Expected result and the Returned result are exactly same..</p>
  
  <pre><code>def numbersInbetween(a, b):
      if b == 0:
          return "Invalid"
      if a == b:
          return a
      else:
  
          return str(a)+ "," + str(numbersInbetween(a+1, b)) 
  </code></pre>
  
  <p>the output image file:</p>
  
  <p><img src="https://i.stack.imgur.com/v7cg7.png" alt="enter image description here"></p>
  
  <p>I even tried, to string format the output in the second <code>if</code> statement, but that only throws an error like "Check for infinite loop in your code".</p>