Restrooms
시간 제한2초메모리 제한1024 MB
각 구간에 여자 화장실이 하나 이상, 또는 남자 화장실이 하나 이상 있어야 한다는 요청이 주어질 때, n개의 화장실에 성별을 배정하는 방법이 있는지 판정하고 하나를 출력한다.
문제
MIPT university administration is planning to make repairs in the main corridor. Above all, they are going to repair all restrooms located along the corridor and numbered from to . Initiative group of MIPT students and professors has made several requests of the following types:
- There should be at least one women's restroom in the segment between to restroom inclusive.
- There should be at least one men's restroom in the segment between to restroom inclusive.
You should answer if it is possible to satisfy all these requests, and, in case it is possible, output any possible arrangement.
입력
In the first line you are given three integers (, ) --- number of restrooms, number of requests for women's restroom, number of requests for men's restroom respectively.
In the next lines you are given descriptions of requests, first about women's restrooms, then about men's restrooms. Description of one request consists of two integers ().
출력
In the first line output string <<Yes>> (without quotes), if the way to satisfy all requests exists and <<No>> (without quotes), if it is impossible. If answer is yes, then output in the second line string consisting of zeros and ones, describing possible way of assigning restrooms to be men's (1) and women's (0).