Assignment 6 due________________ CIS15 Write a program to check for palindromes (strings that read the same forwards and backwards). No [] .Use pointers. Read in a string, s1. Put the letters in s1 onto a stack. Create s2, the letters in reverse order. Put s2 onto a stack. Create s3, the letters in the original order. Compare s2 to s3. (Please give s1, s2, s3 meaningful names.) See section 23.4 for useful character functions. Output: "reverse" is not a palindrome. "rever" is a palindrome. "nurses run" is a palindrome. "Madam, I'm Adam" is a palindrome. You may add more data if you wish. Use the conditional operator to include the word "not" as needed in the output.