class Ideone {
public static void main
(String[] args
) { String result
= (a
+ b
).
replaceAll("(?<=.)(?=.{" + (a.
length() - 1) + "}(.))|.(?=.{0," + (b.
length() - 1) + "}$)",
"$1"); }
}
Y2xhc3MgSWRlb25lIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB7CgkJU3RyaW5nIGE9IjAwMCI7CiAgICAgICAgU3RyaW5nIGI9InwmIjsKICAgICAgICBTdHJpbmcgcmVzdWx0ID0gKGEgKyBiKS5yZXBsYWNlQWxsKCIoPzw9LikoPz0ueyIgKyAoYS5sZW5ndGgoKSAtIDEpICsgIn0oLikpfC4oPz0uezAsIiArIChiLmxlbmd0aCgpIC0gMSkgKyAifSQpIiwgIiQxIik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHJlc3VsdCk7Cgl9Cn0=