1602 - Substring

Time Limit : 2 Second

Memory Limit : 64 MB

Submission: 772

Solved: 174

Description
This problem is quiet easy.

Initially, there is a string A.

 

Then we do the following process infinity times.

 A := A + “HUSTACM” + A

 

For example, if a = “X”, then

After 1 step, A will become “XHUSTACMX”

After 2 steps, A will become “XHUSTACMXHUSTACMXHUSTACMX”

 

Let A = “X”, Now I want to know the characters from L to R of the final string.
Input
Multiple test cases, in each test case, there are only one line containing two numbers L and R.

1 <= L <= R <= 10^12

R-L <= 100
Output
For each test case, you should output exactly one line which containing the substring.
sample input
5 10
sample output
TACMXH
hint


source
Problem Setter : Yang Xiao
© 2015 HUST ACMICPC TEAM. All Right Reserved.