import java.util.*;
import java.io.*;
class Main{
HashMap
<String,Integer
> map
= new HashMap
<String,Integer
>();
/* データを読み込んで、mapにドンドン追加 */
while(true){
int score = 0;
/* nameがnullだったときは、equalsメソッドも使えないね */
if(name == null){
break;
}
score
= Integer.
parseInt(br.
readLine()); map.put(name,score);
}
list.
addAll((new HashMap
<String,Integer
>(map
)).
entrySet());
System.
out.
println(m.
getKey()); System.
out.
println(m.
getValue()); }
}
}
class SampleSorter
implements Comparator
<Map.
Entry<String,Integer
>>{ return o1.getValue() - o2.getValue();
}
public boolean equals
(Object o
){ return this == o;
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5pby4qOwpjbGFzcyBNYWluewogICAgICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBJT0V4Y2VwdGlvbnsKICAgICAgICAgICAgICAgIEhhc2hNYXA8U3RyaW5nLEludGVnZXI+IG1hcCA9IG5ldyBIYXNoTWFwPFN0cmluZyxJbnRlZ2VyPigpOwogCiAgICAgICAgICAgICAgICAvKiDjg4fjg7zjgr/jgpLoqq3jgb/ovrzjgpPjgafjgIFtYXDjgavjg4njg7Pjg4njg7Pov73liqAgKi8KICAgICAgICAgICAgICAgIEJ1ZmZlcmVkUmVhZGVyIGJyID0gbmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTsKICAgICAgICAgICAgICAgIHdoaWxlKHRydWUpewogICAgICAgICAgICAgICAgICAgICAgICBTdHJpbmcgbmFtZSA9IGJyLnJlYWRMaW5lKCk7CiAgICAgICAgICAgICAgICAgICAgICAgIGludCBzY29yZSA9IDA7CiAgICAgICAgICAgICAgICAgICAgICAgIC8qIG5hbWXjgYxudWxs44Gg44Gj44Gf44Go44GN44Gv44CBZXF1YWxz44Oh44K944OD44OJ44KC5L2/44GI44Gq44GE44GtICovCiAgICAgICAgICAgICAgICAgICAgICAgIGlmKG5hbWUgPT0gbnVsbCl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgc2NvcmUgPSBJbnRlZ2VyLnBhcnNlSW50KGJyLnJlYWRMaW5lKCkpOwogICAgICAgICAgICAgICAgICAgICAgICBtYXAucHV0KG5hbWUsc2NvcmUpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgQXJyYXlMaXN0PE1hcC5FbnRyeTxTdHJpbmcsSW50ZWdlcj4+IGxpc3QgPSBuZXcgQXJyYXlMaXN0PE1hcC5FbnRyeTxTdHJpbmcsSW50ZWdlcj4+KCk7CiAgICAgICAgICAgICAgICBsaXN0LmFkZEFsbCgobmV3IEhhc2hNYXA8U3RyaW5nLEludGVnZXI+KG1hcCkpLmVudHJ5U2V0KCkpOwoKCQlDb2xsZWN0aW9ucy5zb3J0KGxpc3QsQ29sbGVjdGlvbnMucmV2ZXJzZU9yZGVyKG5ldyBTYW1wbGVTb3J0ZXIoKSkpOwoJCQoJCWZvcihNYXAuRW50cnk8U3RyaW5nLEludGVnZXI+IG06bGlzdCl7CgkJCVN5c3RlbS5vdXQucHJpbnRsbihtLmdldEtleSgpKTsKCQkJU3lzdGVtLm91dC5wcmludGxuKG0uZ2V0VmFsdWUoKSk7CgkJfQoKCX0KfQoKY2xhc3MgU2FtcGxlU29ydGVyIGltcGxlbWVudHMgQ29tcGFyYXRvcjxNYXAuRW50cnk8U3RyaW5nLEludGVnZXI+PnsKCXB1YmxpYyBpbnQgY29tcGFyZShNYXAuRW50cnk8U3RyaW5nLEludGVnZXI+IG8xLCBNYXAuRW50cnk8U3RyaW5nLEludGVnZXI+IG8yKXsKCQlyZXR1cm4gbzEuZ2V0VmFsdWUoKSAtIG8yLmdldFZhbHVlKCk7Cgl9CglwdWJsaWMgYm9vbGVhbiBlcXVhbHMoT2JqZWN0IG8pewoJCXJldHVybiB0aGlzID09IG87Cgl9Cn0=