Помогите что не так в моей программе? она выполняет все условия в задании.
package com.javarush.task.pro.task05.task0505;
import java.util.Scanner;
import java.util.Arrays;
/*
Reverse
*/
public class Solution {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int N = scanner.nextInt();
int [] arrayN = new int[6];
arrayN[0]=N;
for (int i = 1; i<6; i++ )
arrayN[i]=scanner.nextInt();
if (N>0)
{
for (int j = 5; j>=0; j-- )
System.out.println(arrayN[j]);
}
if (N<0)
{
for (int k = 0; k<6; k++ )
System.out.println(arrayN[k]);
}
}
}