public class Decision {
public static void main(String[] args) {
var n = 9;
for (int i = 1; i < n; i++) {
System.out.println(reverseNums(i) + tab(17 - 2 * i) + nums(i));
}
}
private static String tab(int n) {
return " ".repeat
;
}
private static String nums(int n) {
var sb = new StringBuilder();
for (int i = 1; i <= n; i++) {
sb.append(i);
}
return sb.toString();
}
private static String reverseNums(int n) {
var sb = new StringBuilder();
for (int i = n; i > 0; i--) {
sb.append(i);
}
return sb.toString();
}
}