/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.function.ToIntFunction;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
static int counter = 0;
public static void main
(String[] args
) { counter++;
return s.length();
});
}
static <T> void foo2(Collection<? extends T> collection, ToIntFunction<? super T> function) {
collection.stream()
.get();
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwuZnVuY3Rpb24uVG9JbnRGdW5jdGlvbjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJICBzdGF0aWMgaW50IGNvdW50ZXIgPSAwOwoKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBmb28yKENvbGxlY3Rpb25zLm5Db3BpZXMoMTAwLCAiWCIpLCBzIC0+IHsKICAgICAgICAgICAgY291bnRlcisrOwogICAgICAgICAgICByZXR1cm4gcy5sZW5ndGgoKTsKICAgICAgICB9KTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oY291bnRlcik7CiAgICB9CgogICAgc3RhdGljIDxUPiB2b2lkIGZvbzIoQ29sbGVjdGlvbjw/IGV4dGVuZHMgVD4gY29sbGVjdGlvbiwgVG9JbnRGdW5jdGlvbjw/IHN1cGVyIFQ+IGZ1bmN0aW9uKSB7CiAgICAgICAgY29sbGVjdGlvbi5zdHJlYW0oKQogICAgICAgICAgICAgICAgICAubWF4KENvbXBhcmF0b3IuY29tcGFyaW5nSW50KGZ1bmN0aW9uKSkKICAgICAgICAgICAgICAgICAgLmdldCgpOwogICAgfQp9