Problem C: 시분할 연습 #1

Problem C: 시분할 연습 #1

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 76  Solved: 58
[Submit] [Status] [Web Board] [Creator:]

Description

차차라는 학생은 매트릭스라는 영화에 나오는 숫자들이 내려오는 장면을 구현해 보고 싶다. 
하지만 그것을 구현하기 위해선 우리들이 사용하는 방식으로는 불가능할 것같다. 
A와 B, C 문자들이 주기적으로 출력을 하는 프로그램을 구현해보자. 
반복문과 구조체를 활용을 하면은 매우 쉽게 해결할수 있을것 같다.

Input

첫번째 줄에는 테스트 케이스가 들어온다. 0 < TestCase < 10 (정수이다) 
두번째 줄에는 진행할 시간이 들어온다.  0 < T < 1000
세번째 줄 부터는 A의 주기, B의 주기 C의 주기의 값이 들어온다.  0 < A, B, C < 1000
네번째 줄 부터는 두번째~세번째의 입력이 반복된다.
모든 숫자는 양수이다.  

Output

A B C가 주기가 같을 경우에 우선순위는
A가 최우선 출력,
B가 2순위,
C가 마지막에 출력된다.


주기가 1일 경우 매번 출력된다.

Sample Input Copy

2
10
1 3 2
15
4 1 2

Sample Output Copy

AACABACAABCAACABAC
BBCBABCBBCBABCBBCBABCBBCB

HINT