D. Он вам не ферзь
ограничение по времени на тест
1.5 секунд
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

В коридорах матмеха, где учатся студенты ФИИТ, есть много всего интересного: рояль на потолке, Хогвартс, оптические иллюзии на полу, качели, даже портал на платформу $$$9\frac{3}{4}$$$. А ещё есть шахматы на стене, в которые любят играть студенты Артемий и Михей. Во время каникул на матмехе начался ремонт, поэтому доску сняли.

Ребята не растерялись и решили нарисовать шахматы мелом на стене. За каникулы правила игры они подзабыли. Начертив мелом доску $$$M \times M$$$, они начали вспоминать, как должны быть расположены фигуры. Михей недолго думал и нарисовал на поле $$$N$$$ белых королей — король ведь лучшая фигура! Артемий разбирался в шахматах побольше, и он знал, что лучшая фигура — это ферзь. Поэтому Артемий решил нарисовать на свободной клетке одного чёрного ферзя, который поставил бы под бой всех белых королей и при этом сам не был бы под боем.

По авторитетному мнению Михея, король может бить 8 смежных клеток, имеющих общую сторону или общий угол с той клеткой, на которой стоит сам король. Ферзь же полностью бьёт горизонталь, вертикали и обе диагонали, на которых стоит. При этом наши герои забыли, что ферзь не может прыгать через фигуры: по их мнению, если два короля стоят на одной линии и по одну сторону от ферзя, ферзь может бить их обоих.

Всего они провели $$$T$$$ игр, каждый раз заново рисуя доску и фигуры. Зная, как Михей располагал своих королей, посчитайте количество позиций, куда Артемий мог поставить ферзя так, чтобы он не стоял под боем ни одного из королей и при этом все короли стояли под его боем.

Входные данные

В первой строке дано целое число $$$T$$$ — количество игр ($$$1 \le T \le 10$$$).

Далее идут $$$T$$$ блоков, каждый блок описывает очередную игру.

В первой строке блока даны два целых числа $$$M$$$ и $$$N$$$ — длина стороны поля и количество королей ($$$1 \le M \le 10^9$$$, $$$1 \le N \le 10^5$$$). Гарантируется, что Михей и Артемий сыграли не более одной игры с $$$N \gt 5$$$.

Далее идут $$$N$$$ строк, в $$$i$$$-й из них записаны два целых числа $$$x_i$$$, $$$y_i$$$ — номер столбца и номер строки, на которых стоит $$$i$$$-й белый король ($$$1 \le x_i, y_i \le M$$$). Гарантируется, что в каждой клетке стоит не более одного короля.

Выходные данные

Выведите $$$T$$$ строк. В каждой строке выведите единственное целое число — количество позиций, куда Артемий может поставить чёрного ферзя в очередной игре.

Система оценки

$$$$$$ \begin{array} {|c|c|c|c|}

\hline \textbf{Подзадача} & \textbf{Баллы} & \textbf{Ограничения} & \textbf{Необх. подзадачи} \\ \hline 1 & 14 & M \le 100, N = 1 & \\ \hline 2 & 19 & M, N \le 100 & 1 \\ \hline 3 & 20 & M, N \le 1000 & 1, 2 \\ \hline 4 & 28 & M, N \le 10^5 & 1, 2, 3 \\ \hline 5 & 19 & M \le 10^9, N \le 10^5 & 1, 2, 3, 4 \\ \hline \end{array}$$$$$$

Баллы за каждую подзадачу начисляются только в случае, если все тесты для этой подзадачи и необходимых подзадач успешно пройдены, а также решение корректно работает на примерах из условия.

Пример
Входные данные
2
8 3
1 2
3 6
7 8
2 4
1 1
1 2
2 1
2 2
Выходные данные
4
0
Примечание

Иллюстрация к первой игре из примера, одновременно показаны все возможные позиции ферзя: