Всем привет. В чем моя ошибка? Почему ругается валидатор? В файл записывается то, что нужно. Все работает.
public class Solution {
    public static void main(String[] args) throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream(reader.readLine())));
        BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(reader.readLine()));
        reader.close();
        String line;
        while (bufferedReader.ready()) {
            if (isDigit(line = bufferedReader.readLine())) {
                bufferedWriter.write(Math.round(Double.parseDouble(line))+" ");
            }
        }
        bufferedReader.close();
        bufferedWriter.close();
    }

    public static boolean isDigit(String s) {
        try {
            Double.parseDouble(s);
            return true;
        } catch (NumberFormatException e) {
            return false;
        }
    }

}