Маленький Q і великі числа#9285

Маленький Q і великі числа

1 секунда
128 мегабайтів
Дуже складна

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

Вподобання Маленького Q змінюються щодня. Є днів, у день значення g_{u_i,v_i} змінюється на протилежне ( стає і стає ). Нехай позначає кількість великих цілих чисел, які подобаються Маленькому Q після -го дня змін, а позначає відповідь до всіх змін. Ваше завдання — обчислити наступне значення:

prb9285.gif

Вхідні дані

Перший рядок містить три цілі числа , і : основу, верхню межу і кількість днів (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

Loading
Loading