#include using namespace std; #define ll long long #define endl '\n' ll pow(ll x,ll y,ll m=1e9+7){ll ans=1;x%=m;while(y){if(y&1)ans=(ans*x)%m;x=(x*x)%m;y>>=1;}return ans;} void solve() { ll n,m; cin>>n>>m; vector> v(n, vector(m)); for(ll i=0; i>v[i][j]; } for(int i=0; i=0) mx=max(mx, v[i-1][j]); if(j+1=0) mx=max(mx, v[i][j-1]); if(v[i][j]>mx) v[i][j] = mx; cout<> TCS; for (int TC = 1; TC <= TCS; ++TC) { // cout<<"Case "<