Помощ за задача от изпита Programming Fundamentals and Unit Testing Retake Exam - 16 April 2024

Здравейте,

Подготвям се за изпита си, който предстои и решавам задачи от старите изпити.

На задача 04. Palindrome Finder от Retake Exam 16.04.2024 опитвах всевъзможни неща, но Джъдж гърми на 83/100.

Умишлено чупих тестовете, за да видя евентуално кой е проблемния и според мен е последния тест - Test_GetPalindromes_ListOnlyWithPalidromeWords_ReturnsStringWithAllWords

Според мен в кода има проблем, защото също извадих самия код отделно и тествах с инпути и самата логика в 

if (isPalindrome)

{

result += $"{words[i]} ";

}

е грешна, защото така не връща инпута в lower cases only.

Заради това в теста слагам 1 към 1 буквите, подредих ги азбучно и всевъзможни комбинации, но пак. Ако теста в джъдж очаква да напиша примерно input "nOOn", а да върне string "noon" няма как заради тази логика. 

Виждам, че има хора със 100 от 100 значи има нещо друго което ми убягва. 

Моля за помощ :)

Код - https://pastebin.com/YsTyDLs4

Тестове - https://pastebin.com/JgG9Ze8P