func_code_string: #include <bits/stdc++.h>   using namespace std;   const long long INF = 1e9 + 7;   int main() {     ios::sync_with_stdio(0);     ios_base::sync_with_stdio(0);     cin.tie(0);     cout.tie(0);     int n, m;     cin >> n >> m;     vector<pair<int, int> > ans;     if (n == 1) {       if (m == 1) {         printf( 1 1 );         return 0;       }       for (int j = 0; j < m / 2; j++) {         printf( 1 %d n , j + 1);         printf( 1 %d n , m - (j + 1) + 1);       }       if (m % 2 != 0) {         printf( 1 %d , m / 2 + 1);       }       return 0;     }     for (int i = 0; i < n / 2; i++) {       for (int j = 0; j < m; j++) {         printf( %d %d n , i + 1, j + 1);         printf( %d %d n , n - i, m - j);       }     }     if (n % 2 != 0) {       if (m == 1) {         printf( %d %d n , n / 2 + 1, 1);         return 0;       }       for (int j = 0; j < m / 2; j++) {         printf( %d %d n , n / 2 + 1, j + 1);         printf( %d %d n , n / 2 + 1, m - j);       }       if (m % 2 != 0) {         printf( %d %d n , n / 2 + 1, m / 2 + 1);       }     }     return 0;   }   