/* 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
{
public static void printMatrix(int[][] array)
{
if(array == null)
{
return ;
}
int rowCount = array.length;
int columnCount = array[1].length;
for(int i=0 ;i<rowCount ; i++)
{
int k =0;
int v = i;
while(v!= -1 && k <= i)
{
System.
out.
print(array
[k
][v
]); v--;
k++;
}
}
for(int i = 1 ; i< columnCount ; i++)
{
int k = i;
int v = rowCount-1 ;
while(k<rowCount)
{
System.
out.
print(array
[k
][v
]); k++;
v--;
}
}
}
{
int[][] arr1 ={{2,3,4,5,1},{1,2,3,4,5}};
printMatrix(arr1);
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKcHVibGljIHN0YXRpYyB2b2lkIHByaW50TWF0cml4KGludFtdW10gYXJyYXkpCgl7CgkJaWYoYXJyYXkgPT0gbnVsbCkKCQl7CgkJCXJldHVybiA7CgkJfQoJCWludCByb3dDb3VudCA9IGFycmF5Lmxlbmd0aDsKCQlpbnQgY29sdW1uQ291bnQgPSBhcnJheVsxXS5sZW5ndGg7CgkJZm9yKGludCBpPTAgO2k8cm93Q291bnQgOyBpKyspCgkJewoJCQlpbnQgayA9MDsKCQkJaW50IHYgPSBpOwoJCQl3aGlsZSh2IT0gLTEgJiYgayA8PSBpKQoJCQl7CgkJCQlTeXN0ZW0ub3V0LnByaW50KGFycmF5W2tdW3ZdKTsKCQkJCXYtLTsKCQkJCWsrKzsKCQkJfQoJCQlTeXN0ZW0ub3V0LnByaW50bG4oKTsKCQl9CgkJCgkJZm9yKGludCBpID0gMSA7IGk8IGNvbHVtbkNvdW50IDsgaSsrKQoJCXsKCQkgIGludCBrID0gaTsKCQkgIGludCB2ID0gcm93Q291bnQtMSA7CgkJICAgd2hpbGUoazxyb3dDb3VudCkKCQkgICB7CgkJCSAgIFN5c3RlbS5vdXQucHJpbnQoYXJyYXlba11bdl0pOwoJCQkgICBrKys7CgkJCSAgIHYtLTsKCQkgICB9CgkJICAgU3lzdGVtLm91dC5wcmludGxuKCk7CgkJfQkKCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJaW50W11bXSBhcnIxID17ezIsMyw0LDUsMX0sezEsMiwzLDQsNX19OwoJCQoJCXByaW50TWF0cml4KGFycjEpOwoJfQp9