재귀 문자열
시간 제한1초메모리 제한256 MB
문자를 이전 블록 양옆에 반복해 끼워 넣는 규칙으로 만들어진 문자열 T에서 원래 문자열 S와 반복 횟수 A를 복원한다.
문제
길이가 인 문자열 와 길이가 인 양의 정수 수열 로 다음과 같이 새 문자열 를 만들 수 있다.
- 는 빈 문자열이다.
- 이며, 는 번, 은 번 나타난다.
- 이다.
예를 들어 이고 이면 , , 가 된다.

와 로 를 만드는 것은 쉽다. 반대로 가 주어졌을 때 를 만들어내는 와 를 찾아보자.
입력
문자열 가 주어진다.
출력
첫 번째 줄에 를 출력한다.
두 번째 줄에 를 공백으로 구분하여 출력한다.
정답이 여러 개라면 아무거나 한 가지를 출력한다.
제한
- 의 길이는 1 이상 미만이고, 알파벳 소문자로만 구성된다.
- 조건을 만족하는 와 가 존재하는 입력만 주어진다.