Перед вами розгортаються драматичні події — старий павук відпочивав на своїй прямокутній павутині, як раптом у деяких її місцях спалахнула пожежа. На щастя, передбачливий павук підготував спеціальну клітинку для евакуації. Тепер його завдання — дістатися до цієї клітини якнайбезпечнішим шляхом.
Павутина — це прямокутна сітка з координатами від до . Відомо, у яких клітинах спалахне пожежа. Павук починає у клітині , а евакуаційний пункт розташований у . Павук переміщується по ребрах сітки за секунду, а вогонь поширюється кожні секунд. Павук не може знаходитися у клітині, в якій горить вогонь.
Визначимо поняття небезпеки шляху: під час руху павука через певну клітинку назвемо її небезпечною, якщо в цей момент хоча б одна суміжна до неї клітинка горить. Небезпека шляху — це кількість небезпечних клітин, через які проходить павук. Павук прагне мінімізувати цю кількість. Допоможіть йому знайти найбезпечніший маршрут!
У першому рядку записано два числа і (1 \leq a, b \leq 500) — розміри павутини. У другому рядку знаходиться (1 \leq t \leq 100) — інтервал поширення вогню. Далі слідує число (1 \leq k \leq a \cdot b) — кількість осередків займання. Далі у рядках подано по два числа — координати клітин, де починається пожежа.
Виведіть мінімальний рівень небезпеки шляху з до . Якщо такого шляху не існує, виведіть "-1".
Приклад
4 3
2
1
2 13Приклад
4 3
1
1
2 1-1Приклад 1
У першому прикладі павук може рухатися шляхом (1, 1) \rightarrow (1, 2) \rightarrow (1, 3) \rightarrow (2, 3) \rightarrow (3, 3) \rightarrow (4, 3). Небезпечною є спочатку клітинка , бо поряд з нею горить . У клітині пожежа ще не поширилася, тому ця клітинка безпечна. У загоряються додаткові клітини — , , , але жодна з них не межує з , тому вона безпечна. Далі у , де поруч — горить, тож ця клітина небезпечна. У поруч загоряється — клітина також небезпечна. Нарешті, — безпечна, бо нових осередків пожежі поруч немає. Небезпека шляху дорівнює (, та ). Жоден інший шлях не дозволяє уникнути пожежі.
У другому прикладі через три секунди загоряється , і павук не встигає потрапити до неї.