Написал рабочий код, протестил на различных вариациях текста, все слова находит, а валидатору, крепкого здоровья его создателям, хоть бы хны.Не проходит валидацию по последнему пункту, пишет что программа считывает не все слова "world" встречающиеся в тексте! После 4х подробных проверок и доработок кода, валидатор не сдавался а я сдался, скопипастил код с github, на мой взгляд по функционалу один в один с моим, и валидацию прошёл. Но так