Подскажите, в чем ошибка тут?
package com.javarush.task.task04.task0414;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.InputStream;
/*
Количество дней в году
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
InputStream inputStream = System.in;
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String numer = bufferedReader.readLine();
int num = Integer.parseInt(numer);
int y = 365;
int x = 366;
if (num % 4 == 0 && num % 400 == 0 && num % 100 != 0){
System.out.println("количество дней в году: " + x);
}
else {
System.out.println("количество дней в году: " + y);
}
}
}