/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.text.Collator;
import java.text.Normalizer;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Locale locale
= new Locale.
Builder().
setLanguage( "ru" ).
setScript( "Cyrl" ).
build(); Comparator comparator
= Collator.
getInstance( locale
); // `Collator` class implements `Comparator` interface.
map.putAll(
"игрив" , 12 ,
"котенок" , 12 ,
"пушкин" , 18 ,
"тигруля" , 15 ,
"красив" , 11 ,
"наше" , 18 ,
"манул" , 11 ,
"полете" , 15
)
);
System.
out.
println( "map = " + map
);
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50ZXh0LkNvbGxhdG9yOwppbXBvcnQgamF2YS50ZXh0Lk5vcm1hbGl6ZXI7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoKCQlMb2NhbGUgbG9jYWxlID0gbmV3IExvY2FsZS5CdWlsZGVyKCkuc2V0TGFuZ3VhZ2UoICJydSIgKS5zZXRTY3JpcHQoICJDeXJsIiApLmJ1aWxkKCk7CgkJQ29tcGFyYXRvciBjb21wYXJhdG9yID0gQ29sbGF0b3IuZ2V0SW5zdGFuY2UoIGxvY2FsZSApOyAgLy8gYENvbGxhdG9yYCBjbGFzcyBpbXBsZW1lbnRzIGBDb21wYXJhdG9yYCBpbnRlcmZhY2UuCgkJTmF2aWdhYmxlTWFwIDwgU3RyaW5nLCBJbnRlZ2VyID4gbWFwID0gbmV3IFRyZWVNYXAgPD4oIGNvbXBhcmF0b3IgKTsKCQkKCQltYXAucHV0QWxsKAoJCSAgICAgICAgTWFwLm9mKAoJCSAgICAgICAgICAgICAgICAi0LjQs9GA0LjQsiIgLCAxMiAsCgkJICAgICAgICAgICAgICAgICLQutC+0YLQtdC90L7QuiIgLCAxMiAsCgkJICAgICAgICAgICAgICAgICLQv9GD0YjQutC40L0iICwgMTggLAoJCSAgICAgICAgICAgICAgICAi0YLQuNCz0YDRg9C70Y8iICwgMTUgLAoJCSAgICAgICAgICAgICAgICAi0LrRgNCw0YHQuNCyIiAsIDExICwKCQkgICAgICAgICAgICAgICAgItC90LDRiNC1IiAsIDE4ICwKCQkgICAgICAgICAgICAgICAgItC80LDQvdGD0LsiICwgMTEgLAoJCSAgICAgICAgICAgICAgICAi0L/QvtC70LXRgtC1IiAsIDE1CgkJICAgICAgICApCgkJKTsKCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4oICJtYXAgPSAiICsgbWFwICk7CgoJfQp9