ACMT  Acm Teams
Engineer ahmed sror one of the best coches, He picks team members by using two ways.
First one that the optimal team of three people should consist of one experienced participant and two newbies. Thus, each experienced participant can share the experience with a large number of people.
Second one that the optimal team should have two experienced members plus one newbie. Thus, each newbie can gain more knowledge and experience.
All the teams during the training session should belong to one of the two ways described above. Furthermore,they agree that the total number of teams should be as much as possible.
There are E experienced members and N newbies on the training session.Can you calculate what maximum number of teams can be formed?
Input
The first line of the input contains a single integer corresponding to number of test cases t (1 ≤ t ≤ 10) ,The second line contains two integers E and N (0 ≤ E, N ≤ 5·10^{5}) — the number of experienced participants and newbies that are present at the training session.
Output
For each test case print a single integer representing the maximum number of teams that can be formed.
Example
Input: 2 2 6 4 5 Output: 2 3
Note Let's represent the experienced players as XP and newbies as NB.
In the first test the teams look as follows: (XP, NB, NB), (XP, NB, NB).
In the second test sample the teams look as follows: (XP, NB, NB), (XP, NB, NB), (XP, XP, NB).
hide comments
cipher_sky4u:
20190225 13:54:03
Can anyone check my solution?


mark42:
20180918 00:34:04
dont try hard!! 

asaif102_:
20180805 12:18:43
AC in one go


suvro_coder:
20180613 17:15:07
Linear Programming problem.. Game Theoey :P


nemocptn3m0:
20180603 15:37:18
cakewalk :) 

vaibhav28398:
20170806 07:56:25
Not running on test case 7. Please help.


aaditya111:
20170719 15:19:00
Just hit and trial method,make sequence for inputs and outputs 

ankitshrey112:
20170612 12:22:29
apply greedy.


avi_pandey:
20170301 18:26:55
Damn easy.... 

pragyavyas:
20170127 18:35:12
NO RECURSION ......just a simple logic .....AC in 1 go...:) 
Added by:  atef 
Date:  20150423 
Time limit:  1s 
Source limit:  50000B 
Memory limit:  1536MB 
Cluster:  Cube (Intel G860) 
Languages:  All except: ASM64 