class ArrayPrinter {
	public static void main(String [] args) {
		int [] arr = {10, 20, 30, 40};

		print(arr);
	}

	static void print(int [] array) {
		if (array.length == 0) return;

		System.out.println(array[0]);
		int [] temp = new int[array.length-1];
		for (int i = 1; i < array.length; i++)
			temp[i-1] = array[i];
		print(temp);
	}
}
