title: Recursive method for palindrome checkup
body: <p>Is it even possible to define a recursive method for palindrome checkup with the following argument list?</p>
  
  <pre><code>int testPalindromeRecursive(char* str, int len) { ... }
  </code></pre>
  
  <p>Note: no external sub-functions or global variables have to be used</p>
  
  <p>I think this is impossible, because you have to remember the last (front) index position somehow.</p>