import java.util.*;
import java.io.*;
public class Practice {
public boolean sameStarChar(String s) {
for (int i=1;i<s.length()-1;i++) {
if (s.substring(i,i+1).equals("*")) {
if (!s.substring(i-1,i).equals(s.substring(i+1,i+2)))
return false;
}
}
return true;
}
public String sameEnds(String s) {
int length = s.length();
String r = "";
int h;
if (length % 2==0) {
h = (length/2);
}
else {
h = ((length-1)/2);
s = s.substring(0,h) + s.substring(h+1);
length = s.length();
}
for (int i=h;i>0;i--) {
if (s.substring(0,i).equals(s.substring(length-i))) {
r = r + s.substring(0,i);
return r;
}
}
return r;
}
public static void main(String[] args) {
Practice p = new Practice();
System.out.println(p.sameStarChar("*xa*az"));
System.out.println(p.sameEnds("abXYab"));
}
}