AT_joi2007yo_c シーザー暗号

Description

[problemUrl]: https://atcoder.jp/contests/joi2007yo/tasks/joi2007yo_c ガイウス・ユリウス・カエサル(Gaius Julius Caesar),英語読みでジュリアス・シーザー(Julius Caesar)は,古代ローマの軍人であり政治家である.カエサルは,秘密の手紙を書くときに,`A` を `D` に,`B` を `E` に,`C` を `F` に,というように $ 3 $ つずらして表記したという記録が残っている. 大文字のアルファベット $ 26 $ 文字だけからなる文字列を,カエサルがしたように3文字ずつずらす変換を施し得られた文字列がある.このような文字列を元の文字列に戻すプログラムを作成せよ. 各文字の変換前と変換後の対応は次のようになる. 変換前 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 変換後 D E F G H I J K L M N O P Q R S T U V W X Y Z A B C 例えば,この方法で文字列 `JOI` を変換すると `MRL` が得られ,この方法で変換された文字列 `FURDWLD` の元の文字列は `CROATIA` である. - - - - - -

Input Format

入力は $ 1 $ 行だけからなり,その $ 1 $ 行は大文字のアルファベットのみで構成される文字列を $ 1 $ つ含む. 入力される文字列の長さは $ 1\,000 $ 以下である.

Output Format

出力は,入力された文字列を元に戻した文字列だけを含む $ 1 $ 行からなる. - - - - - -

Explanation/Hint

### Sample Explanation 1 \- - - - - -