Bia şi Ştefan joacă un nou joc. Bia i-a cerut lui Ştefan să se gândească la un număr natural nenul mai mic strict decât . Apoi, ea a luat un pix şi o foaie şi a desenat matrice pătratice (denumite pe scurt pătrate), pe care le-a numerotat de la la . Apoi a completat pătratele în modul următor: în pătratul cu numărul au fost scrise în ordine crescătoare toate numerele naturale nenule mai mici decât , care,
scrise în baza , au cifra corespunzătoare lui , egală cu ; plasarea numerelor s-a făcut parcurgând coloanele de la stânga la dreapta şi completând fiecare coloană de sus în jos. Fiecare pătrat are latura minimă necesară pentru ca numerele pe care trebuie să le conţină să încapă. Este posibil ca pătratele să nu se umple integral (în acest caz pătratul se va completa cu valoarea ).
După ce a desenat pătratele, Bia îl întreabă pe Ştefan în care dintre pătrate se află numărul la care s-a gândit el. Apoi face o magie şi ghiceşte numărul la care s-a gândit Ştefan. În plus, ca să-l impresioneze şi mai tare pe Ştefan, Bia i-a spus linia şi coloana pe care este plasat acest număr în primul pătrat spus de Ştefan.
Cerință
Fiindcă voi nu credeţi în magie, scrieţi un program care să determine numărul la care s-a gândit Ştefan, precum şi poziţia acestui număr în primul pătrat spus de Ştefan.
Date de intrare
Fişierul de intrare patrate.in
conţine pe prima linie numerele naturale şi , separate prin spaţiu, reprezentând numărul de pătrate pe care le va desena Bia, respectiv în câte dintre pătratele desenate se află numărul la care s-a gândit Ştefan. Pe al doilea rând se află, separate prin câte un spaţiu, numerenaturale cuprinse între şi , reprezentând cele m pătrate în care se află numărul la care s-a gândit Ştefan.
Date de ieşire
Fişierul de ieşire patrate.out
va conţine pe prima linie numărul la care s-a gândit Ştefan. Pe a doua linie vor fi scrise două numere naturale separate prin spaţiu și , reprezentând, linia, respectiv coloana pe care se află numărul respectiv în primul pătrat menţionat de Ştefan.
Restricții și precizări
- În fiecare matrice pătratică liniile sunt numerotate de sus în jos începând cu , iar coloanele de la stânga la dreapta începând cu .
- Pentru teste valorând din punctaj, este .
- Pentru determinarea corectă a numărului la care s-a gândit Ştefan se acordă din punctajul pe test. Punctajul integral se obţine pentru rezolvarea ambelor cerinţe
Exemplu
patrate.in
4 3
1 4 3
patrate.out
13
1 3
Explicație
Numărul este cel la care s-a gândit Ştefan pentru că acesta, scris în baza , este . Numărul este singurul care se găseşte numai în pătratele indicate de Ştefan ( şi ), pentru că are cifrele corespunzătoare lui egale cu . Primul pătrat menţionat de Ştefan este . Numărul se află în acest pătrat pe linia şi coloana .
Pătratul este indicat mai jos: