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

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

2 seconds
256 megabytes
Very hard

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

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

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

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

Input

Перший рядок містить три цілі числа , , (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). Гарантується, що всі фігури, включаючи туру, перебувають у різних клітинках.

Output

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

Examples

Example 1

Loading
Loading

Example 2

Loading
Loading

Example 3

Loading
Loading

Example 4

Loading
Loading

Note

У першому прикладі можна потрапити у клітини [(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}

Scoring

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

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