/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String result
= "quick brown fox jumps over the lazy fox (yes, fox!)"; int lastIndex = 0;
List<String> allOccurences = new ArrayList<String>();
int count = 0;
while(lastIndex != -1) {
lastIndex = result.indexOf(packageName, lastIndex);
if(lastIndex != -1) {
String line
= result.
substring(lastIndex, lastIndex
+packageName.
length()); allOccurences.add(line);
count++;
lastIndex += packageName.length();
}
}
for (String s
: allOccurences
) { }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyByZXN1bHQgPSAicXVpY2sgYnJvd24gZm94IGp1bXBzIG92ZXIgdGhlIGxhenkgZm94ICh5ZXMsIGZveCEpIjsKCQlTdHJpbmcgcGFja2FnZU5hbWUgPSAiZm94IjsKCQlpbnQgbGFzdEluZGV4ID0gMDsKCQlMaXN0PFN0cmluZz4gYWxsT2NjdXJlbmNlcyA9IG5ldyBBcnJheUxpc3Q8U3RyaW5nPigpOwoJCWludCBjb3VudCA9IDA7CgkJd2hpbGUobGFzdEluZGV4ICE9IC0xKSB7CiAgICAgICAgICAgIGxhc3RJbmRleCA9IHJlc3VsdC5pbmRleE9mKHBhY2thZ2VOYW1lLCBsYXN0SW5kZXgpOwogICAgICAgICAgICBpZihsYXN0SW5kZXggIT0gLTEpIHsKICAgICAgICAgICAgICAgIFN0cmluZyBsaW5lID0gcmVzdWx0LnN1YnN0cmluZyhsYXN0SW5kZXgsIGxhc3RJbmRleCtwYWNrYWdlTmFtZS5sZW5ndGgoKSk7CiAgICAgICAgICAgICAgICBhbGxPY2N1cmVuY2VzLmFkZChsaW5lKTsKICAgICAgICAgICAgICAgIGNvdW50Kys7CiAgICAgICAgICAgICAgICBsYXN0SW5kZXggKz0gcGFja2FnZU5hbWUubGVuZ3RoKCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZm9yIChTdHJpbmcgcyA6IGFsbE9jY3VyZW5jZXMpIHsKICAgICAgICAJU3lzdGVtLm91dC5wcmludGxuKHMpOwogICAgICAgIH0KCX0KfQ==