import Foundation
func isPalindrome(_ str: String) -> Bool {
// Normalize the string: remove spaces and convert to lowercase
let normalizedStr = str.replacingOccurrences(of: "\\s+", with: "", options: .regularExpression).lowercased()
// Reverse the normalized string and compare
let reversedStr = String(normalizedStr.reversed())
return normalizedStr == reversedStr
}
print("Is palindrome: \(isPalindrome("A man a plan a canal Panama"))")
print("Is palindrome: \(isPalindrome("abcDefg"))")
/*
run:
Is palindrome: true
Is palindrome: false
*/