- /* package whatever; // don't place package name! */ 
-   
- import java.util.*; 
- import java.lang.*; 
- import java.io.*; 
- import java.util.stream.*; 
-   
- /* Name of the class has to be "Main" only if the class is public. */ 
- class Ideone 
- { 
- 	{ 
- 		Set <- String >-  A_Set  = new-  HashSet <>(Arrays- . asList("1111"- ,  "2222"- ,  "5555"));
-         Set <- String >-  B_Set  = new-  HashSet <>(Arrays- . asList("3333"- ,  "4444"));
-         Set <- String >-  C_Set  = new-  HashSet <>(Arrays- . asList("6666"));
-         Set <- String >-  D_Set  = new-  HashSet <>(Arrays- . asList("2222"- ,  "5555"- ,  "6666"));
-   
-         Map <String- , Set <- String >>-  values  = new-  HashMap <>();
-         values.put("A", A_Set); 
-         values.put("B", B_Set); 
-         values.put("C", C_Set); 
-         values.put("D", D_Set); 
-   
-         Map <String- , List <- Boolean >>-  exists  =-  values. values()
-                 .stream() 
-                 .distinct() 
-                 .collect(Collectors.toMap(v -> v, v -> Stream.of("A", "B", "C", "D") 
-                         .map(k -> values.get(k).contains(v)) 
-                         .collect(Collectors.toList()))); 
-   
- 	} 
- } 
				LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwuc3RyZWFtLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVNldDxTdHJpbmc+IEFfU2V0ID0gbmV3IEhhc2hTZXQ8PihBcnJheXMuYXNMaXN0KCIxMTExIiwgIjIyMjIiLCAiNTU1NSIpKTsKICAgICAgICBTZXQ8U3RyaW5nPiBCX1NldCA9IG5ldyBIYXNoU2V0PD4oQXJyYXlzLmFzTGlzdCgiMzMzMyIsICI0NDQ0IikpOwogICAgICAgIFNldDxTdHJpbmc+IENfU2V0ID0gbmV3IEhhc2hTZXQ8PihBcnJheXMuYXNMaXN0KCI2NjY2IikpOwogICAgICAgIFNldDxTdHJpbmc+IERfU2V0ID0gbmV3IEhhc2hTZXQ8PihBcnJheXMuYXNMaXN0KCIyMjIyIiwgIjU1NTUiLCAiNjY2NiIpKTsKCiAgICAgICAgTWFwPFN0cmluZywgU2V0PFN0cmluZz4+IHZhbHVlcyA9IG5ldyBIYXNoTWFwPD4oKTsKICAgICAgICB2YWx1ZXMucHV0KCJBIiwgQV9TZXQpOwogICAgICAgIHZhbHVlcy5wdXQoIkIiLCBCX1NldCk7CiAgICAgICAgdmFsdWVzLnB1dCgiQyIsIENfU2V0KTsKICAgICAgICB2YWx1ZXMucHV0KCJEIiwgRF9TZXQpOwogICAgICAgIAogICAgICAgIE1hcDxTdHJpbmcsIExpc3Q8Qm9vbGVhbj4+IGV4aXN0cyA9IHZhbHVlcy52YWx1ZXMoKQogICAgICAgICAgICAgICAgLnN0cmVhbSgpCiAgICAgICAgICAgICAgICAuZmxhdE1hcChTZXQ6OnN0cmVhbSkKICAgICAgICAgICAgICAgIC5kaXN0aW5jdCgpCiAgICAgICAgICAgICAgICAuY29sbGVjdChDb2xsZWN0b3JzLnRvTWFwKHYgLT4gdiwgdiAtPiBTdHJlYW0ub2YoIkEiLCAiQiIsICJDIiwgIkQiKQogICAgICAgICAgICAgICAgICAgICAgICAubWFwKGsgLT4gdmFsdWVzLmdldChrKS5jb250YWlucyh2KSkKICAgICAgICAgICAgICAgICAgICAgICAgLmNvbGxlY3QoQ29sbGVjdG9ycy50b0xpc3QoKSkpKTsKICAgICAgICAgICAgICAgICAgICAgICAgCgkJU3lzdGVtLm91dC5wcmludGxuKGV4aXN0cyk7Cgl9Cn0=
				
				
				
				
				
			 
			
				
			
			
				
	
		
		
	
	
		{3333=[false, true, false, false], 2222=[true, false, false, true], 1111=[true, false, false, false], 4444=[false, true, false, false], 5555=[true, false, false, true], 6666=[false, false, true, true]}