вроде всё норм, что не так не могу понять? помогите!))
package com.javarush.ta1.pro.task05.task0505;
import java.util.Scanner;
/*
Reverse
*/
public class Solution {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int N=scanner.nextInt();
if (N>0){
int[] data=new int[N];
for (int i=0;i<N;i++)
{data[i]=scanner.nextInt();}
if (N%2==0){
for(int i=data.length;i>0;i--)
System.out.println(data[i]);}
else {
for(int i=0;i<data.length;i++)
System.out.println(data[i]);}}//напишите тут ваш код
}
}