#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
****************************************************************/