func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int n, m;     cin >> n >> m;     int min2 = n, max1 = 1;     while (m--) {       int u, v;       cin >> u >> v;       if (v > u) {         v = u ^ v;         u = v ^ u;         v = u ^ v;       }       min2 = min(u, min2);       max1 = max(v, max1);     }     cout << max(0, min2 - max1);   }   