#1071. zzy数糖果

内存限制:512 MiB 时间限制:750 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: lenijwp

题目描述

一天,zzy从jwp那里抢走了一大袋糖果,她想数清楚这些糖果到底有多少,无奈这些糖果真的是太多太多了(可怜的jwp┭┮﹏┭┮),由于担心数不清楚,她决定每次数出 个来为一组,最后会剩下 个,由于组数太多了她根本记不住,只能记下来 ,她一共数了 次,记录下来了每一次的 ,现在她想知道根据自己记录的这些数据,能不能算出一共掠夺了jwp多少糖果。

输入格式

第一行一个正整数 ,表示数据组数。

对于每一组数据:

第一行一个正整数

接下来 行,每行两个整数

输出格式

输出 行,每行一个数表示糖果数量,如果有多个解,输出最小的非负整数解,如果无解则输出

样例

样例输入

2
3
6 2
5 3
10 3
2
7 4
10 1

样例输出

-1
11

数据范围与提示