не проходит последний пункт
package com.javarush.task.task19.task1907;
/*
Считаем слово
*/
import java.io.*;
import java.util.ArrayList;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader breader = new BufferedReader(new InputStreamReader(System.in));
FileReader fr = new FileReader(breader.readLine());
breader.close();
Scanner scanner = new Scanner(fr);
int counter = 0;
while(scanner.hasNextLine()){
String line = scanner.nextLine();
String[] words = line.split("//s*");
for(int i = 0; i < words.length ; i++){
if(words[i].equals("\\s*?world\\s*?")){
counter++;
}
}
}
fr.close();
scanner.close();
System.out.println(counter);
}
}