import java.util.*;
class arotate
{
public static void main
(String ar
[]) {
Scanner sc
=new Scanner
(System.
in);System.
out.
println("Enter the array"); int l=s.length();
s=s.substring(1,l-1);
arr=s.split(",");
int l1=arr.length;
int n=(int)n1;
for(int i=0;i<l1;i=i+n)
{
int j=i+(n-1);
arr[i]=arr[i].substring(1);
arr[j]=arr[j].substring(0,1);
}
int f=0;
int [][] myArray = new int[n][n];
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
myArray
[i
][j
] =Integer.
parseInt(arr
[f
]);f++;
}
}
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
System.
out.
print(myArray
[i
][j
]); }
}
System.
out.
println("Array after rotation"); for(int i=0;i<n;i++)
{
for(int j=n-1;j>=0;j--)
{
System.
out.
print(myArray
[j
][i
]); }
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwpjbGFzcyBhcm90YXRlCnsKcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nIGFyW10pCnsKU2Nhbm5lciBzYz1uZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwpTeXN0ZW0ub3V0LnByaW50bG4oIkVudGVyIHRoZSBhcnJheSIpOwpTdHJpbmcgcz1zYy5uZXh0TGluZSgpOwppbnQgbD1zLmxlbmd0aCgpOwpzPXMuc3Vic3RyaW5nKDEsbC0xKTsKU3RyaW5nIGFycltdOwphcnI9cy5zcGxpdCgiLCIpOwppbnQgbDE9YXJyLmxlbmd0aDsKZG91YmxlIG4xPU1hdGguc3FydChsMSk7CmludCBuPShpbnQpbjE7CmZvcihpbnQgaT0wO2k8bDE7aT1pK24pCnsKaW50IGo9aSsobi0xKTsKYXJyW2ldPWFycltpXS5zdWJzdHJpbmcoMSk7CmFycltqXT1hcnJbal0uc3Vic3RyaW5nKDAsMSk7Cn0KaW50IGY9MDsKaW50IFtdW10gbXlBcnJheSA9IG5ldyBpbnRbbl1bbl07CmZvcihpbnQgaT0wO2k8bjtpKyspCnsKZm9yKGludCBqPTA7ajxuO2orKykKewpteUFycmF5W2ldW2pdID1JbnRlZ2VyLnBhcnNlSW50KGFycltmXSk7CmYrKzsKfQp9CmZvcihpbnQgaT0wO2k8bjtpKyspCnsKZm9yKGludCBqPTA7ajxuO2orKykKewpTeXN0ZW0ub3V0LnByaW50KG15QXJyYXlbaV1bal0pOwp9ClN5c3RlbS5vdXQucHJpbnRsbigpOwp9ClN5c3RlbS5vdXQucHJpbnRsbigiQXJyYXkgYWZ0ZXIgcm90YXRpb24iKTsKZm9yKGludCBpPTA7aTxuO2krKykKewpmb3IoaW50IGo9bi0xO2o+PTA7ai0tKQp7ClN5c3RlbS5vdXQucHJpbnQobXlBcnJheVtqXVtpXSk7Cn0KU3lzdGVtLm91dC5wcmludGxuKCk7Cn0KfQp9
W1sxMSwyLDhdLFsxLDUsM10sWzEwLDcsOV1d
[[11,2,8],[1,5,3],[10,7,9]]