Маленький Q обожнює додатні великі цілі числа в системі числення , але не всі з них. Він не любить числа, які містять нулі, включаючи провідні нулі. Також він ретельно ставиться до кількості входжень кожної цифри. Формально його вподобання описуються двійковою матрицею g_{1..k-1,0..n}. Для кожної цифри від до k - 1, якщо g_{i,j} = 0, то йому не подобаються числа, які містять рівно копій цифри . Він також не допускає, щоб будь-яка цифра зустрічалася більше разів. Число повинно містити хоча б одну цифру.
Вподобання Маленького Q змінюються щодня. Є днів, у день значення g_{u_i,v_i} змінюється на протилежне ( стає і стає ). Нехай позначає кількість великих цілих чисел, які подобаються Маленькому Q після -го дня змін, а позначає відповідь до всіх змін. Ваше завдання — обчислити наступне значення:

Перший рядок містить три цілі числа , і : основу, верхню межу і кількість днів (3 \leq k \leq 10, 1 \leq n \leq 1.4 \cdot 10^4, 1 \leq m \leq 200). У наступних k - 1 рядках рядок містить n + 1 цілих чисел g_{i,0}, g_{i,1}, \ldots, g_{i,n} (0 \leq g_{i,j} \leq 1). Разом вони задають початкову матрицю . Далі слідують рядків, -ий рядок містить два цілі числа u_i і v_i, що означають, що в -ий день значення g_{u_i,v_i} змінюється на протилежне (1 \leq u_i \leq k - 1, 0 \leq v_i \leq n).
Виведіть одне ціле число: відповідь до задачі.
Приклад 1