Добавлены комментарии, изменена логика проверки уникальности слова