import java.util.*;
import java.util.stream.*;
class Ideone {
public static void main
(String[] args
) { Map
<String, List
<Integer
>> values
= new HashMap
<>(); values.
put("a",
Arrays.
asList(4,
8,
9,
10)); // max value is 10 values.
put("b",
Arrays.
asList(20,
32,
1,
2)); // max value is 32 values.
put("c",
Arrays.
asList(11,
50,
20,
6)); // max value is 50
Integer minMax
= values.
values().
stream() .mapToInt(v -> v.stream().mapToInt(n -> n).max().getAsInt())
.min().getAsInt();
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS51dGlsLnN0cmVhbS4qOwoKY2xhc3MgSWRlb25lIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB7CgkJTWFwPFN0cmluZywgTGlzdDxJbnRlZ2VyPj4gdmFsdWVzID0gbmV3IEhhc2hNYXA8PigpOwogICAgICAgIHZhbHVlcy5wdXQoImEiLCBBcnJheXMuYXNMaXN0KDQsIDgsIDksIDEwKSk7IC8vIG1heCB2YWx1ZSBpcyAxMAogICAgICAgIHZhbHVlcy5wdXQoImIiLCBBcnJheXMuYXNMaXN0KDIwLCAzMiwgMSwgMikpOyAvLyBtYXggdmFsdWUgaXMgMzIKICAgICAgICB2YWx1ZXMucHV0KCJjIiwgQXJyYXlzLmFzTGlzdCgxMSwgNTAsIDIwLCA2KSk7IC8vIG1heCB2YWx1ZSBpcyA1MAoKICAgICAgICBJbnRlZ2VyIG1pbk1heCA9IHZhbHVlcy52YWx1ZXMoKS5zdHJlYW0oKQogICAgICAubWFwVG9JbnQodiAtPiB2LnN0cmVhbSgpLm1hcFRvSW50KG4gLT4gbikubWF4KCkuZ2V0QXNJbnQoKSkKICAgICAgLm1pbigpLmdldEFzSW50KCk7CgogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihtaW5NYXgpOwoJfQp9