#include #include #include #include #include #include #include #include #define ll long long #define PI acos(-1.0) #define F first #define S second #define pb push_back #define debug(x); printf("debug%d\n",x); #define des(x); printf("des:%s\n",x+1); #define rep(f,t) for(int i=f;i<=t;i++) const ll INF=0x3f3f3f3f3f3f3f3f; const int inf=0x3f3f3f3f; const ll mod=1e9+9; using namespace std; int t; ll n,m; int main() { scanf("%d",&t); while(t--) { scanf("%lld%lld",&n,&m); ll ans=0ll; if(m>=n/2) { ans=(n)*(n-1)/2; printf("%lld\n",ans); } else { printf("%lld\n",(2*n-1-2*m)*m); } } return 0; }