#ABC099A. ABD

ABD

题目描述

Decades have passed since the beginning of AtCoder Beginner Contest.

The contests are labeled as ABC001, ABC002, ...... from the first round, but after the 999999-th round ABC999, a problem occurred: how the future rounds should be labeled?

In the end, the labels for the rounds from the 10001000-th to the 19981998-th are decided: ABD001, ABD002, ......, ABD999.

You are given an integer NN between 11 and 19981998 (inclusive). Print the first three characters of the label of the NN-th round of AtCoder Beginner Contest.

自 AtCoder 初学者竞赛开始以来,几十年已经过去了。

从第一轮比赛开始,比赛就被标记为 "ABC001"、"ABC002"、 ...... ,但在 999999 /第三轮比赛 "ABC999 "之后,出现了一个问题:以后的比赛应该如何标记?

最终,从 1000100019981998 的各轮的标签被确定下来:ABD001、ABD002...... 、ABD999`。

给你一个介于 1119981998 (含)之间的整数 NN 。打印 NN /-第三轮 AtCoder 初学者竞赛标签的前三个字符。

输入格式

输入内容按以下格式标准输入:

NN

输出格式

打印 NN -th 轮 AtCoder 初学者竞赛标签的前三个字符。

样例 #1

样例输入 #1

999

样例输出 #1

ABC

样例 #2

样例输入 #2

1000

样例输出 #2

ABD

样例 #3

样例输入 #3

1481

样例输出 #3

ABD

说明

数据规模与约定

  • 1N19981 \leq N \leq 1998
  • NN is an integer.

样例 11 解释

AtCoder Beginner Contest 的 999999 (第三轮)被标记为 ABC999

样例 22 解释

AtCoder Beginner Contest 的 10001000 (第三轮)被标记为 ABD001

样例 33 解释

AtCoder Beginner Contest 的 14811481 (第三轮)被标记为 ABD482