Дан граф и запросов. Для каждой пары вершин ответьте, соединены ли они ребром напрямую.
Формат ввода
В первой строке числа от до , от до и от до . Во второй строке чисел: пары концов рёбер. В третьей строке чисел: пары вершин запросов.
Формат вывода
слов YES или NO через пробел.
Примеры
ввод
2 1 2 1 2 1 2 2 1
вывод
YES YES
Примечание
Перебирать рёбра на каждый запрос — до двадцати миллиардов действий. Сложите рёбра в множество пар, приводя каждую пару к одному виду: меньший номер первым.
Войдите, чтобы отправлять решения.