#C14933. Right Shift String
Right Shift String
Right Shift String
Given a string s, shift every alphabetic character to the right by one position in the English alphabet. The transformation wraps around so that z becomes a and Z becomes A. Non-alphabetic characters remain unchanged.
For example, if the input is "hello", then the output should be "ifmmp".
Use standard input and standard output to process the data. The transformation can be described with the formula:
\( c' = \begin{cases}\text{chr}((\text{ord}(c) - \text{ord}(b) + 1) \mod 26 + \text{ord}(b)) & \text{if } c \text{ is an alphabet letter}\\ c & \text{otherwise} \end{cases}\), where \( b \) is either 'a' or 'A' depending on the case of c.
inputFormat
The input consists of a single line containing a string s which may include alphabetic characters (both uppercase and lowercase) as well as non-alphabetic characters.
\( s \): A string of characters.
outputFormat
Output the transformed string after shifting each alphabet letter by one position to the right in the alphabet. The case of the letters should remain unchanged and non-alphabetic characters must be printed as is.
## samplehello
ifmmp