Answer:
Program.java 
import java.util.Scanner; 
public class Program { 
 public static boolean isPalindrome(String str){ 
 int start = 0, end = str.length()-1; 
 while (start < end){ 
 if(str.charAt(start) != str.charAt(end)){ 
 return false; 
 } 
 start++; 
 end--; 
 } 
 return true; 
 } 
 public static int countPalindromePairs(String[] inarr){ 
 int count = 0; 
 for(int i=0; i<inarr.length; i++){ 
 for(int j=i+1; j<inarr.length; j++){ 
 StringBuilder sb = new StringBuilder(); 
 sb.append(inarr[i]).append(inarr[j]); 
 if(isPalindrome(sb.toString())){ 
 count++; 
 } 
 } 
 } 
 return count == 0 ? -1 : count; 
 } 
 
 public static void main(String[] args) { 
 Scanner sc = new Scanner(System.in); 
 String line = sc.next(); 
 String[] inarr = line.split(","); 
 int count = countPalindromePairs(inarr); 
 System.out.println("RESULT: "+count); 
 } 
} 
Step-by-step explanation: 
OUTPUT: