- import java.util.regex.Matcher; 
- import java.util.regex.Pattern; 
-   
- class Main 
- { 
-   { 
-     String-  s1  = "abcXY123XYiXYjk";
 
-     String-  s2  =-  java. util- . regex- . Pattern- . quote("XY");
 
-     String-  r  = "(?<=(.)|^)"+- s2 +"(?=(.)|$)";
 
-     Pattern p = Pattern.compile(r); 
-     Matcher m = p.matcher(s1); 
-     while(m.find()) s3 += m.group(1)+m.group(2); 
-   } 
- } 
				aW1wb3J0IGphdmEudXRpbC5yZWdleC5NYXRjaGVyOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4LlBhdHRlcm47CgpjbGFzcyBNYWluCnsKICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KICB7CiAgICBTdHJpbmcgczEgPSAiYWJjWFkxMjNYWWlYWWprIjsKICAgIFN0cmluZyBzMiA9IGphdmEudXRpbC5yZWdleC5QYXR0ZXJuLnF1b3RlKCJYWSIpOwogICAgU3RyaW5nIHMzID0gIiI7CiAgICBTdHJpbmcgciA9ICIoPzw9KC4pfF4pIitzMisiKD89KC4pfCQpIjsKICAgIFBhdHRlcm4gcCA9IFBhdHRlcm4uY29tcGlsZShyKTsKICAgIE1hdGNoZXIgbSA9IHAubWF0Y2hlcihzMSk7CiAgICB3aGlsZShtLmZpbmQoKSkgczMgKz0gbS5ncm91cCgxKSttLmdyb3VwKDIpOwogICAgU3lzdGVtLm91dC5wcmludGxuKHMzKTsKICB9Cn0=