Эксперимент Профессора
시간 제한2초메모리 제한1024 MB
각 단계에서 어느 박테리아가 이동했는지 적절히 정해 기록된 시작 위치와 끝 위치를 모두 만족시킬 수 있는지 판단한다.
문제
Профессор Икс проводит биологический эксперимент над бактериями, которые находятся в трёх колбах, которые пронумерованы от до . Эксперимент состоит из этапов, на каждом из них профессор берёт одну бактерию из некоторой колбы и перемещает её в другую.
Логан нашёл записи о ходе эксперимента. Профессор записал, что изначально -я бактерия находилась в колбе номер , на -ом этапе он переместил бактерию из колбы номер в колбу номер , а в конце эксперимента -я бактерия оказалась в колбе . Профессор не записал, какие именно бактерии перемещались в ходе эксперимента.
Логану стало интересно, не ошибся ли Профессор в своих записях. Помогите ему определить, мог ли Профессор так перемещать бактерии, чтобы ход эксперимента соответствовал его записям.
입력
В первой строке входного файла заданы числа и --- количество бактерий и количество стадий эксперимента (, ).
В следующей стоке задано чисел --- начальное положение бактерий ().
В следующей стоке задано чисел --- конечное положение бактерий ().
В следующих строках описаны этапы эксперимента. На -й из них заданы числа и , которые означают, что на -ом этапе Профессор переместил бактерию из колбы номер в колбу номер (, ).
Никаких дополнительных ограничений на и не накладывается. В частности, не гарантируется, что перед -м этапом в колбе будет хотя бы одна бактерия.
출력
Выведите YES, если Профессор мог перемещать бактерии так, чтобы записи соответствовали действительности, или NO в противном случае.
힌트
В первом тесте Профессор мог на обоих этапах перемещать бактерию номер .
Во втором тесте на первом этапе он переместил бактерию номер , а на втором --- .