PROGRAMMING:Encrypted medical records
###Task description
```
Xiaoying is a junior majoring in pharmacy. During the summer vacation, she got the opportunity to practice in the hospital pharmacy.
During her internship in the pharmacy, Xiaoying's solid professional foundation was highly praised by doctors. After learning that Xiaoying had achieved good results in the introduction to computing, the director gave her an additional task to decrypt the list of some of the wounded who had been encrypted during the Anti Japanese war.
After research, Xiaoying found the following encryption rules (in brackets is an example of "original text" - "ciphertext")
1. All the characters in the original text have been circularly shifted three positions to the left in the alphabet (DEC - > ABZ)
2. Reverse order storage (ABCD - > DCBA)
3. Case reversal (ABXY - > ABXY)
```
###Input format:
```
An encrypted string( Length less than 50 and contains only uppercase and lowercase letters)
```
###Output format:
```
Output the decrypted string.
```
###Input example:
```in
GSOOWFASOq
```
###Output example:
```out
Trvdizrrvj
```
###Title Source
Note: this topic is selected from openjudge website http://noi.openjudge.cn/ch0107/12/
answer:If there is no answer, please comment
```
Xiaoying is a junior majoring in pharmacy. During the summer vacation, she got the opportunity to practice in the hospital pharmacy.
During her internship in the pharmacy, Xiaoying's solid professional foundation was highly praised by doctors. After learning that Xiaoying had achieved good results in the introduction to computing, the director gave her an additional task to decrypt the list of some of the wounded who had been encrypted during the Anti Japanese war.
After research, Xiaoying found the following encryption rules (in brackets is an example of "original text" - "ciphertext")
1. All the characters in the original text have been circularly shifted three positions to the left in the alphabet (DEC - > ABZ)
2. Reverse order storage (ABCD - > DCBA)
3. Case reversal (ABXY - > ABXY)
```
###Input format:
```
An encrypted string( Length less than 50 and contains only uppercase and lowercase letters)
```
###Output format:
```
Output the decrypted string.
```
###Input example:
```in
GSOOWFASOq
```
###Output example:
```out
Trvdizrrvj
```
###Title Source
Note: this topic is selected from openjudge website http://noi.openjudge.cn/ch0107/12/
answer:If there is no answer, please comment