Выводит в консоль правильно, но валидатор не пропускает. В чем может быть причина?
package com.javarush.task.task19.task1907;
/*
Считаем слово
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader rd = new BufferedReader(new InputStreamReader(System.in));
String name = rd.readLine();
rd.close();
FileReader fr = new FileReader(name);
ByteArrayOutputStream sb = new ByteArrayOutputStream();
while (fr.ready()) {
sb.write(fr.read());
}
System.out.println((sb.toString().length()-sb.toString().replace("world", "").length())/5);
fr.close();
}
}