so basically my program fails with the ff test cases can anyone help me?Code:bool checkPalindrome(char* inputString) { char *start, *end; int i, length, counter = 0; start = inputString; end = inputString; length = stringLength(inputString); for(i=0;i<length-1;i++) { end++; } if(length<1) { return true; } if(*start==*end) { return true; } else { return false; } } int stringLength(char* String) { int i, counter=0; for(i=0;*(String+i)!='\0';i++) { counter++; } return counter; }