func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     ios_base::sync_with_stdio(false);     int n, k;     cin >> n >> k;     vector<pair<int, int>> a(n * 2);     vector<pair<int, int>> ans;     for (int i = 0; i < n; i++) {       cin >> a[i].first >> a[n + i].first;       a[n + i].second = 1;     }     sort(a.begin(), a.end());     int z = 0;     for (int i = 0; i < n * 2; i++)       if (a[i].second == 0) {         z++;         if (z == k) ans.push_back({a[i].first, 0});       } else {         if (z == k) ans.back().second = a[i].first;         z--;       }     cout << ans.size() <<   n ;     for (int i = 0; i < ans.size(); i++)       cout << ans[i].first <<     << ans[i].second <<   n ;     return 0;   }   