func_code_string: #include <bits/stdc++.h>   using namespace std;   void solve() {     long long n, m, x;     cin >> n >> x >> m;     long long a, b;     long long mn = 1e9 + 1, mx = 1;     bool f = false;     while (m--) {       cin >> a >> b;       if (!f) {         if (x >= a && x <= b) {           f = true;           mn = a;           mx = b;         }       } else {         if (a < mn && b >= mn) {           mn = a;         }         if (b > mx && a <= mx) {           mx = b;         }       }     }     if (f == false) {       cout <<  1 n ;     } else {       cout << (mx - mn) + 1 <<   n ;     }   }   int main() {     ios_base::sync_with_stdio(false);     cin.tie(0);     cout.tie(0);     long long T;     cin >> T;     while (T--) solve();   }   