// // program to check whether line of text is a palindrome // def isPalindrome(s : String) : Boolean = { //version from class: //val lettersOnly = s.toCharArray.filter(_.isLetter).mkString //simpler version: val lettersOnly = s.filter(_.isLetter) lettersOnly.toLowerCase == lettersOnly.reverse.toLowerCase } println("enter a line of text:") val line = readLine println("input:") println(line) if (isPalindrome(line)) println("a palindrome!") else println("not a palindrome")