String practice problems: Most of these problems are taken from geeksforgeeks.org. =========================================== Check if a given string is palindrome =========================================== Remove characters from the first string, which are present in the second string =========================================== Check if two strings are rotations of each other or not =========================================== Print all permutations of a given string Print all permutations in sorted (lexicographic) order =========================================== Reverse a string Reverse words in a given string =========================================== Count words in a given string =========================================== Encoding a word into Pig Latin =========================================== Determine if one string is a substring of another string. ===========================================