func_code_string: #include <bits/stdc++.h>   using namespace std;   long long l1, l2, r1, r2, k;   int main() {     cin >> l1 >> r1 >> l2 >> r2 >> k;     if (l2 > r1 || r2 < l1) {       cout << 0 <<   n ;       return 0;     }     long long l, r;     if (r1 < r2) {       r = r1;     } else {       r = r2;     }     if (l1 > l2) {       l = l1;     } else {       l = l2;     }     long long flag = 0;     if (k >= l && k <= r) {       flag = 1;     }     cout << r - l - flag + 1 <<   n ;     return 0;   }   