I don't understand what is wrong with my code, the results are displayed exactly like the task is intended withing the console but the check is failing: ![]()

package com.codegym.task.task04.task0429;
/*
Positive and negative numbers
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int[] numbers = new int[3];
for (int i = 0; i < 3 ; i++) {
numbers[i] = Integer.parseInt(br.readLine());
}
int positiveCount = 0;
int negativeCount = 0;
for (int i = 0; i < numbers.length ; i++) {
if(numbers[i] > 0)
positiveCount++;
else if(numbers[i] < 0)
negativeCount++;
}
System.out.println("Number of negative numbers: "+positiveCount);
System.out.println("Number of positive numbers: " +negativeCount);
}
}