- /* 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 
- { 
- 	{ 
- 		Map <String- , String >-  values  = new-  HashMap <>();
-   
- 		values.put("foo", "c"); 
- 		values.put("bar", "b"); 
- 		values.put("baz", "a"); 
-   
- 		for (Map- . Entry<String- , String >-  entry  :-  values. entrySet()) {
 
-     	} 
- 		System- . out- . println("-----------sort-----------");
 
-   
-     			return o1.getValue().compareTo(o2.getValue()); 
-     			} 
-     		}); 
-     	for (Map- . Entry<String- , String >-  entry  :-  entries ) {
 
-     	} 
- 	} 
- } 
				LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCU1hcDxTdHJpbmcsIFN0cmluZz4gdmFsdWVzID0gbmV3IEhhc2hNYXA8PigpOwoJCQoJCXZhbHVlcy5wdXQoImZvbyIsICJjIik7CgkJdmFsdWVzLnB1dCgiYmFyIiwgImIiKTsKCQl2YWx1ZXMucHV0KCJiYXoiLCAiYSIpOwoJCQoJCWZvciAoTWFwLkVudHJ5PFN0cmluZywgU3RyaW5nPiBlbnRyeSA6IHZhbHVlcy5lbnRyeVNldCgpKSB7CiAgICAgICAgCVN5c3RlbS5vdXQucHJpbnRsbihlbnRyeSk7CiAgICAJfQoJCVN5c3RlbS5vdXQucHJpbnRsbigiLS0tLS0tLS0tLS1zb3J0LS0tLS0tLS0tLS0iKTsKCQlMaXN0PE1hcC5FbnRyeTxTdHJpbmcsIFN0cmluZz4+IGVudHJpZXMgPSBuZXcgQXJyYXlMaXN0KHZhbHVlcy5lbnRyeVNldCgpKTsKICAgIAlDb2xsZWN0aW9ucy5zb3J0KGVudHJpZXMsIG5ldyBDb21wYXJhdG9yPE1hcC5FbnRyeTxTdHJpbmcsIFN0cmluZz4+KCkgewogICAgCQkKICAgIAkJcHVibGljIGludCBjb21wYXJlKE1hcC5FbnRyeTxTdHJpbmcsIFN0cmluZz4gbzEsIE1hcC5FbnRyeTxTdHJpbmcsIFN0cmluZz4gbzIpIHsgCiAgICAJCQlyZXR1cm4gbzEuZ2V0VmFsdWUoKS5jb21wYXJlVG8obzIuZ2V0VmFsdWUoKSk7CiAgICAJCQl9CiAgICAJCX0pOwogICAgCWZvciAoTWFwLkVudHJ5PFN0cmluZywgU3RyaW5nPiBlbnRyeSA6IGVudHJpZXMpIHsKICAgICAgICAJU3lzdGVtLm91dC5wcmludGxuKGVudHJ5KTsKICAgIAl9Cgl9Cn0=