func_code_string: #include <bits/stdc++.h>   using namespace std;   const int inf = 1e9;   const long long inf64 = 1e18;   void solve() {     int n, m;     cin >> n >> m;     vector<vector<int>> a(n, vector<int>(m)), b;     for (int i = 0; i < n; i++)       for (int j = 0; j < m; j++) cin >> a[i][j];     for (int i = 0; i < n; i++) {       for (int j = 0; j < m; j++) {         int c = 0;         if (i > 0) c++;         if (j > 0) c++;         if (i + 1 < n) c++;         if (j + 1 < m) c++;         if (a[i][j] > c) {           cout <<  NO n ;           return;         }         a[i][j] = c;       }     }     cout <<  YES n ;     for (int i = 0; i < n; i++) {       for (int j = 0; j < m; j++) {         cout << a[i][j] <<    ;       }       cout <<   n ;     }   }   int main() {     ios_base::sync_with_stdio(0);     cin.tie(0);     int tt;     cin >> tt;     while (tt--) solve();     return 0;   }   