#abc230a. [abc230_a]AtCoder Quiz 3

[abc230_a]AtCoder Quiz 3

問題文

AtCoder で定期的に開催されている、国際的な権威があるコンテストである AtCoder Grand Contest (以下、AGC) は今までに 5454 回開催されてきました。

みなさんがちょうど参加している 230230 回目の ABC である ABC230 と同様に、 当初は NN 回目の AGC のコンテスト名には NN33 桁になるようにゼロ埋めした数が割り振られていました。( 11 回目の AGC は AGC001, 22 回目の AGC は AGC002, ...)

ところが、最新の 5454 回目の AGC のコンテスト名は AGC055 で、回数より 11 大きい数が割り振られています。これは、AGC042 が社会情勢の影響で中止されて欠番となったため、4242 回目以降に開催されたコンテストでは開催された回数より 11 大きい数が割り振られているからです。(入出力例にある説明も参考にしてください。)

さて、ここで問題です。整数 NN が与えられるので、NN 回目に開催された AGC のコンテスト名を AGCXXX の形式で出力してください。ここで、XXX にはゼロ埋めがなされた 33 桁の数が入ります。

制約

  • 1leqNleq541 \\leq N \\leq 54
  • NN は整数である。

入力

入力は以下の形式で標準入力から与えられる。

NN

出力

NN 回目に開催された AGC のコンテスト名を所定の形式で出力せよ。


入力例 1

42

出力例 1

AGC043

問題文にある通り、 4242 回目以降の AGC には回数より 11 大きい数が割り振られています。
よって 4242 回目の AGC のコンテスト名は AGC043 になります。


入力例 2

19

出力例 2

AGC019

4141 回目以前の AGC は回数と同じ数が割り振られています。
よって AGC019 が答えとなります。


入力例 3

1

出力例 3

AGC001

問題文にある通り、 11 回目の AGC のコンテスト名は AGC001 です。
数が 33 桁になるようにゼロ埋めを行う必要があるのに注意してください。


入力例 4

50

出力例 4

AGC051