Тура, але уже складніша#10928

Тура, але уже складніша

2 секунди
256 мегабайтів
Дуже складна

Пам'ятайте першу задачу? Ця задача дуже схожа.

Дано шахівницю розміром n \times m, тобто з рядками та стовпчиками.

На шахівниці знаходиться фігура — тура. Вона розташована у нижньому лівому куті, що має координати . Протилежний кут має координати . Також на дошці є інших фігур. -та фігура розміщується у клітинці з координатами (x_i, y_i), де 1 \le x_i \le n, 1 \le y_i \le m.

Порахуйте кількість клітин, до яких тура може дістатися не більше ніж за два ходи. Зауважте, що поточна позиція тури не враховується. Тура не може бити інші фігури й не може перестрибувати через них. Інші фігури не рухаються.

Вхідні дані

Перший рядок містить три цілі числа , , (1 \le n, m \le 2 \cdot 10^5, 0 \le k \le 2 \cdot 10^5).

Кожен з наступних рядків містить по два цілі числа x_i та y_i (1 \le x_i \le n, 1 \le y_i \le m). Гарантується, що всі фігури, включаючи туру, перебувають у різних клітинках.

Вихідні дані

Виведіть одне ціле число — кількість клітин, до яких може потрапити тура не більше ніж за два ходи.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Приклад 3

Loading
Loading

Приклад 4

Loading
Loading

Примітка

У першому прикладі можна потрапити у клітини [(1, 2), (1, 3), (2, 1), (2, 2), (3, 1)].

У другому прикладі тура може потрапити до всіх клітин.

У третьому прикладі тура не може потрапити до жодної клітини.

Четвертий приклад подано нижче. Тут — тура, — інша фігура, — досяжна клітина, — недосяжна клітина:

\begin{matrix} 0 & 1 & 1 & 0 & 1 \\ X & 1 & 1 & 0 & 1 \\ 1 & 1 & 1 & X & 1 \\ T & 1 & 1 & 1 & 1 \\ \end{matrix}

Оцінювання

У тестів виконується обмеження n, m \le 1\,000.

У тестів виконується обмеження n, m \le 10\,000.