集训队里,有一位是城市与环境规划学院出身的队员7373!
某一天7373在坐地铁时,对城市的公共交通规划产生了兴趣.
他知道一个有趣的事实:
对于N个点,在任意点之间连接边,只要N-1条边就能让任意两点之间能互相可达
这个城市中,可以任意在两个地点之间造免费的路!
这些路可以互相交叉,但是每两个地方之间只能造一条边.
现在这个城市中的N个点已经建立了M条边,现在7373想知道,最多还能增加多少条边?
第一行为正整数T,表示测试组数,T<=1000接下来T组数据,每组一行,包含两个非负整数N,M,其中0<=N<=106,0<=M<=1012输入数量保证不出现多余的边
T行,每行一个整数,表示最多能增加的边数