Cei vrăjitori de la Universitatea Nevăzută îşi au birourile într-o matrice pătratică având latura egală cu . În fiecare celulă a matricei se află biroul unui vrăjitor. În continuare vom identifica vrăjitorii prin coordonatele biroului lor. Vrăjitorii se află în conflict permanent, deoarece fiecare vrea să ocupe poziţia de Arhicancelar al universităţii. Acest conflict se desfăşoară pe parcursul a zile (numerotate de la la ).
În fiecare zi , fiecare vrăjitor are o putere de atac . Un vrăjitor atacă toţi ceilalţi vrăjitori, iar puterea cu care vrăjitorul atacă un vrăjitor în ziua este . reprezintă distanţa dintre vrăjitorii şi , şi este definită ca . Efectul atacurilor resimţit de un vrăjitor în ziua z este şi .
Puterea de atac a unui vrăjitor în ziua va fi: modulo .
Cerinţă
Fie suma valorilor . Determinaţi valoarea ( modulo ).
Date de intrare
Prima linie a fişierului de intrare v2d.in
conţine numerele naturale , şi , separate prin câte un spaţiu. Următoarele linii conţin valorile puterilor de atac ale vrăjitorilor la începutul zilei . Fiecare dintre aceste linii conţine numere naturale, separate prin spaţii. Al -lea număr de pe a -a dintre aceste linii reprezintă valoarea .
Date de ieșire
În fişierul de ieşire v2d.out
veţi afişa suma valorilor , , modulo .
Restricții și precizări
Exemplul 1
v2d.in
3 10 10
1 2 3
4 5 6
7 8 9
v2d.out
2
Exemplul 2
v2d.in
5 50 30000
1000 900 800 700 30050
900 800 700 600 1000
800 700 600 1000 900
700 600 1000 900 800
600 1000 900 800 700
v2d.out
24385