For this Question: You are given a positive integer N. Print the square of N.The input consists of a single integer N.

<b> Constraints: </b>
1 &le; N &le; 50Print a single integer – the value of N<sup>2</sup>.Sample Input 1:
5

Sample Output 1:
25, I have written this Solution Code: 
import java.io.*;
import java.util.*;

public class Main {

	public static void main(String[] args) throws IOException {
		int n = in.nextInt();
		out.println(n*n);
    out.flush();
	}

	static FastScanner in = new FastScanner();
  static PrintWriter out = new PrintWriter(System.out);
	static int oo = Integer.MAX_VALUE;
	static long ooo = Long.MAX_VALUE;

	static class FastScanner {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringTokenizer st = new StringTokenizer("");

		void ini() throws FileNotFoundException {
			br = new BufferedReader(new FileReader("input.txt"));
		}

		String next() {
			while(!st.hasMoreTokens())
				try { st = new StringTokenizer(br.readLine()); }
				catch(IOException e) {}
			return st.nextToken();
		}

		String nextLine(){
			try{ return br.readLine(); }
			catch(IOException e) { } return "";
		}

		int nextInt() {
			return Integer.parseInt(next());
		}

		int[] readArray(int n) {
			int a[] = new int[n];
			for(int i=0;i<n;i++) a[i] = nextInt();
			return a;
		}

		long nextLong() {
			return Long.parseLong(next());
		}

		long[] readArrayL(int n) {
			long a[] = new long[n];
			for(int i=0;i<n;i++) a[i] = nextLong();
			return a;
		}

		double nextDouble() {
			return Double.parseDouble(next());
		}

		double[] readArrayD(int n) {
			double a[] = new double[n];
			for(int i=0;i<n;i++) a[i] = nextDouble();
			return a;
		}
	}

	static final Random random = new Random();

	static void ruffleSort(int[] a){
		int n = a.length;
		for(int i=0;i<n;i++){
			int j = random.nextInt(n), temp = a[j];
			a[j] = a[i]; a[i] = temp;
		}
		Arrays.sort(a);
	}

	static void ruffleSortL(long[] a){
		int n = a.length;
		for(int i=0;i<n;i++){
			int j = random.nextInt(n);
			long temp = a[j];
			a[j] = a[i]; a[i] = temp;
		}
		Arrays.sort(a);
	}
}, In this Programming Language: Java, Now tell me if this Code is compilable or not?