publicstaticintlongestCommonPalindrome(String str1,String str2){int max=0;for(int i=0;i<str1.length();i++){max=solve(str1,str2,i,i,max);max=solve(str1,str2,i,i+1,max);}returnmax;}staticintsolve(String s1,String s2,int i,int j,int k){int max=k;while(i>=0&&j<s1.length...