func_code_string: #include <bits/stdc++.h>   int max(int a, int b) { return a > b ? a : b; }   long long int min(long long int a, long long int b) { return a < b ? a : b; }   int main() {     using namespace std;     int t, a, b;     cin >> t;     while (t--) {       cin >> a >> b;       cout << min(min(a, b), (a + b) / 3) << endl;     }     return 0;   }   