Максимальный палиндром


#1

Напишите программу, которая возвращает наибольшее число палиндром, которое является произведением двух простых пятизначных чисел, а также возвращает сами сомножители.
Простое число - это натуральное число, которое делится нацело только на 1 и на себя само (2, 3, 5, 7, 11, …)
Палиндром – строка, которая читается одинаково в обоих направлениях (например ABBA)


#2

ну и где вопрос? (20 символов)


#3

На это сообщение поступили жалобы от участников сообщества, поэтому оно временно скрыто.


#4
extension String {
func isPalindrome() -> Bool {
    if count < 2 { return false }
    let str = lowercased()
    let strArray = Array(str)
    var i = 0
    var j = strArray.count-1
    while i <= j {
        if strArray[i] != strArray[j] { return false }
        i+=1
        j-=1
    }
    return true
   }
 } 

 "AAA".isPalindrome()