import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
class Ideone
{
{
Pattern p = Pattern.compile("[\\p{Punct}&&[^\"]]");
Matcher m = p.matcher(" Привет, друг! Как дела? У вот плохая погода...");
while (m.find()) {
System.
out.
println(m.
start()+" "+m.
group()+" "); }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlQYXR0ZXJuIHAgPSBQYXR0ZXJuLmNvbXBpbGUoIltcXHB7UHVuY3R9JiZbXlwiXV0iKTsKCQlNYXRjaGVyIG0gPSBwLm1hdGNoZXIoIiDQn9GA0LjQstC10YIsINC00YDRg9CzISDQmtCw0Log0LTQtdC70LA/INCjINCy0L7RgiDQv9C70L7RhdCw0Y8g0L/QvtCz0L7QtNCwLi4uIik7CgkJd2hpbGUgKG0uZmluZCgpKSB7CgkJCVN5c3RlbS5vdXQucHJpbnRsbihtLnN0YXJ0KCkrIiAiK20uZ3JvdXAoKSsiICIpOwoJCX0KCX0KfQ==