Не проходит требования решения задачи, хотя на выводе отображает все правильно, пробовал все комбинации, по итогу все правильно выводит, в чем загвоздка?
public static void main(String[] args) throws IOException {
    BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    int value1 = Integer.parseInt(reader.readLine());
    int value2 = Integer.parseInt(reader.readLine());
    int value3 = Integer.parseInt(reader.readLine());

    int possitiveCount = 0;
    int negativeCount = 0;
    if (value1 < 0){negativeCount++;}
     if (value2 < 0){negativeCount++;}
      if (value3 < 0){negativeCount++;}
    System.out.println("Количество отрицательных чисел: " + negativeCount);
        if (value1 > 0){possitiveCount++;}
         if (value2 > 0){possitiveCount++;}
           if (value3 > 0){possitiveCount++;}
    System.out.println("Количество положительных чисел: " + possitiveCount);

    }