Bahoi nu face tema de vacanță la mate, el dă grind pe vampire survivors.
Cerință
Inițial HP-ul lui Bahoi este de unități. Există monștri, al -lea monstru având puterea de unități. El are la îndemână o bucată dintr-un floor chicken care are puterea de a-i reda unități din HP.
Jocul constă în runde. În runda se pot întâmpla următoarele:
- devine . Dacă în urma operației scade sub (), atunci Bahoi pierde și jocul se termină.
- Dacă supraviețuiește, .
Jocul se încheie după cele runde. Află care este -ul minim pozitiv, astfel încât după finalizarea celor runde Bahoi să rămână în viață, iar în cazul în care Bahoi nu poate câștiga indiferent de valoarea lui , se va afișa .
Date de intrare
Pe prima linie se află , numărul de test cases. Pe prima linie a fiecărui test case se află trei numere și , iar pe următoare linie se află exact numere separate prin câte un spațiu.
Date de ieșire
Se vor afișa linii, răspunsurile la cele test case-uri.
Restricții și precizări
- Se garantează faptul că suma -urilor pe toate testcase-urile este .
Exemplu
stdin
7
4 14
5 7 8 7
2 17
2 6
5 11
2 8 7 8 2
6 5
4 5 3 4 4 1
8 3
2 1 9 2 1 2 9 4
2 12
9 5
4 18
4 3 4 7
stdout
5
0
5
5
5
3
1
Explicație
În primul test case, pentru valorile lui pe parcursul jocului vor fi: . Observăm că în ultima rundă , răspunsul fiind .
În cel de-al doilea test case pentru , Bahoi poate câștiga jocul.