Pretty print
by rishul matta
JavaScript
function prettyPrint(A) {
var arr = {};
var end = A * 2 -1
for (let i = 0; i < end; ++i) {
arr[i] = '';
for (let j = 0; j < end; ++j) {
if (j == 0|| j == end-1) {
arr[i] = arr[i].concat(A);
}
else
if (j == 1|| j == end-2) {
arr[i] = arr[i].concat(A-1);
} else
if (i < A) {
arr[i] = arr[i].concat(A - i%A);
} else {
arr[i] = arr[i].concat(i - A + 2);
}
}
}
console.log(arr)
}
prettyPrint(4)