#include<bits/stdc++.h>
using namespace std;
int main(){
int i,n,m,T,j,k,y,e[50],s=0;
cin>>T;
for(i=1;i<=T;i++){
cin>>n>>m;
for(j=0;(j<=m/1)&&(j<=n);j++){
for(k=0;(k<=m/2)&&(k<=n);k++){
for(y=0;(y<=m/5)&&(y<=n);y++){
if(j*1+k*2+y*5==m&&j+k+y==n)
s++;
}
}
}
e[i]=s;
s=0;
}
for(i=1;i<=T;i++){
cout<<e[i]<<endl;
}
return 0;
}
/**************************************************************
Problem: 2093
User: houshanglin
Language: C++
Result: Time Limit Exceed
****************************************************************/