Practice pattern 33

///Unable to build logic for practice patternn 33

package PracticePattern;

import java.util.Scanner;

public class PracticePattern34 {

public static void main(String[] args) {
	
	
	System.out.println("PracticePattern 34");
	
	Scanner scan = new Scanner(System.in);
	int n = scan.nextInt();
	
	
	int rows=1;
	int nsp =n-1;
	int nst = 1;
	int var =0;
	while(rows<=n)
	{
		//for space
		for(int csp = 1;csp<=nsp;csp++)
		{
			System.out.print(" ");
		}
		//for stars 
		for(int cst = 1; cst <=nst ;cst++)
		{
			if(rows==n)
			{
				System.out.print(var++);
			}
			else
			{
				System.out.print(var--);
			}
		}
		
		//preparation
		System.out.println();
		nsp--;
		nst = nst+2;
		var++;
		rows++;
		
		
		
	}

}

}

/////Unable to build logic for practice patternn 33