Код тестировала на всех данных, все находит верно. На каких именно тестовых данных ошибка, не пишет. ЗЫ: про ненужность/излишество комментариев в коде просьба не писать, "Чистый код" читали, это здесь к делу не относится. Жалко тратить попытку чтоб опубликовать то же самое без комментариев в коде.