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