/* 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 key = "A-B-C-D"; // => [A, B, C, D]
String key
= "A-B-C-D-E-F"; // => [A_B, C, D, E, F] int keep = 3;
String[] res
= key.
split("-"); if (res.length > 4) {
List<String> lst = new ArrayList<>();
lst.add(first);
lst.
addAll(Arrays.
asList(res
).
subList(keep, res.
length)); res = lst.toArray(res);
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vU3RyaW5nIGtleSA9ICJBLUItQy1EIjsgICAgICAgLy8gPT4gW0EsIEIsIEMsIERdCgkJU3RyaW5nIGtleSA9ICJBLUItQy1ELUUtRiI7IC8vID0+IFtBX0IsIEMsIEQsIEUsIEZdCgkJaW50IGtlZXAgPSAzOwoJCVN0cmluZ1tdIHJlcyA9IGtleS5zcGxpdCgiLSIpOwoJCWlmIChyZXMubGVuZ3RoID4gNCkgewoJCQlTdHJpbmcgZmlyc3QgPSBTdHJpbmcuam9pbigiLSIsIEFycmF5cy5hc0xpc3QocmVzKS5zdWJMaXN0KDAsIGtlZXApKTsgCgkJCUxpc3Q8U3RyaW5nPiBsc3QgPSBuZXcgQXJyYXlMaXN0PD4oKTsKCQkJbHN0LmFkZChmaXJzdCk7CgkJCWxzdC5hZGRBbGwoQXJyYXlzLmFzTGlzdChyZXMpLnN1Ykxpc3Qoa2VlcCwgcmVzLmxlbmd0aCkpOwoJCQlyZXMgPSBuZXcgU3RyaW5nW2xzdC5zaXplKCldOwoJCQlyZXMgPSBsc3QudG9BcnJheShyZXMpOwoJCX0KCQlTeXN0ZW0ub3V0LnByaW50bG4oQXJyYXlzLnRvU3RyaW5nKHJlcykpOwoJfQp9