class Solution {
public int[][] matrixReshape(int[][] nums, int r, int c) {
int m = nums.length;
int n = nums[0].length;
if(mn!=rc)
{
return nums;
}
int[][] ans = new int[r][c];
int x=0;
int y=0;
for(int i=0;i<r;i++)
{
for(int j=0;j<c;j++)
{
if(y>=n)
{
x++;
y=0;
}
ans[i][j]=nums[x][y];
y++;
}
}
return ans;
}
}