Statement
이진수열은 모든 문자가 0 또는 1인 문자열이다.
이진수열 에 대해, 길이 인 연속 부분문자열의 등장 횟수를 생각하자. 즉, 모든 에 대해 을 하나의 길이 부분문자열로 센다.
네 정수 가 주어진다. 다음 조건을 모두 만족하는 이진수열 가 존재하는지 판별하고, 존재한다면 하나를 구성하시오.
01이 번 등장한다.10이 번 등장한다.11이 번 등장한다.00이 번 등장한다.
Input
입력은 다음과 같은 형식으로 주어진다.
Output
조건을 만족하는 이진수열이 존재하지 않는다면 -1을 출력한다.
존재한다면 조건을 만족하는 이진수열 하나를 출력한다. 가능한 답이 여러 가지라면 아무거나 출력해도 된다. 단, 길이가 항상 이상이어야 한다.
Constraints
- .
- .
- 입력으로 주어지는 모든 값은 정수이다.
Subtasks
Samples
예제 1
입력
1 1 0 0
출력
010
문자열 010에는 01과 10이 각각 한 번씩 등장한다.
예제 2
입력
0 0 2 0
출력
111
문자열 111에는 11이 두 번 등장한다.