/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
int a[][] = new int [4][4];
int i,j;
int s = 0;
int len=a.length-1;
for(i= 0;i<a.length; i++)
for(j = 0; j<a[i].length; j++){
a
[i
][j
] = (int)(Math.
random()*10); }
System.
out.
println("Original matrix\n"); for(i=0;i<a.length;i++){
for(j=0;j<a[i].length;j++)
System.
out.
print(a
[i
][j
] + "\t"); }
for(i=0;i<a.length;i++){
for(j=0;j<a[i].length;j++)
if(!((i==0)||(j==0)||(j==len)||(i==len))){
a[i][j]=1;
}
}
System.
out.
println("\nConverted matrix\n"); for(i=0;i<a.length;i++){
for(j=0;j<a[i].length;j++)
System.
out.
print(a
[i
][j
] + "\t"); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCSAgICBpbnQgYVtdW10gPSBuZXcgaW50IFs0XVs0XTsKICAgIGludCBpLGo7CiAgICBpbnQgcyA9IDA7CiAgICBpbnQgbGVuPWEubGVuZ3RoLTE7CgogICAgZm9yKGk9IDA7aTxhLmxlbmd0aDsgaSsrKQogICAgICAgIGZvcihqID0gMDsgajxhW2ldLmxlbmd0aDsgaisrKXsKICAgICAgICAgICAgYVtpXVtqXSA9IChpbnQpKE1hdGgucmFuZG9tKCkqMTApOwogICAgICAgIH0KICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJPcmlnaW5hbCBtYXRyaXhcbiIpOyAgIAogICAgZm9yKGk9MDtpPGEubGVuZ3RoO2krKyl7CiAgICAgICAgZm9yKGo9MDtqPGFbaV0ubGVuZ3RoO2orKykKCiAgICAgICAgU3lzdGVtLm91dC5wcmludChhW2ldW2pdICsgIlx0Iik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7ICAgCiAgICB9CiAgICBmb3IoaT0wO2k8YS5sZW5ndGg7aSsrKXsKICAgICAgICBmb3Ioaj0wO2o8YVtpXS5sZW5ndGg7aisrKQogICAgICAgICAgICBpZighKChpPT0wKXx8KGo9PTApfHwoaj09bGVuKXx8KGk9PWxlbikpKXsKICAgICAgICAgICAgCWFbaV1bal09MTsKICAgICAgICAgICAgfQogICAgICAKICAgIH0KIFN5c3RlbS5vdXQucHJpbnRsbigiXG5Db252ZXJ0ZWQgbWF0cml4XG4iKTsgICAKZm9yKGk9MDtpPGEubGVuZ3RoO2krKyl7CiAgICAgICAgZm9yKGo9MDtqPGFbaV0ubGVuZ3RoO2orKykKCiAgICAgICAgU3lzdGVtLm91dC5wcmludChhW2ldW2pdICsgIlx0Iik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7ICAgCiAgICB9CgoKCgl9Cn0=