import java.nio.charset.StandardCharsets;
import java.security.MessageDigest;
import java.util.Base64;
import java.util.HashSet;
class Test {
System.
out.
println(hash
("2685089")); System.
out.
println(hash
("2880214")); }
byte[] digest = sha256.digest(str.getBytes(StandardCharsets.UTF_8));
return Base64.getEncoder().encodeToString(digest).substring(0, 7);
}
}
aW1wb3J0IGphdmEubmlvLmNoYXJzZXQuU3RhbmRhcmRDaGFyc2V0czsKaW1wb3J0IGphdmEuc2VjdXJpdHkuTWVzc2FnZURpZ2VzdDsKaW1wb3J0IGphdmEudXRpbC5CYXNlNjQ7CmltcG9ydCBqYXZhLnV0aWwuSGFzaFNldDsKCmNsYXNzIFRlc3QgewogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbiB7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oaGFzaCgiMjY4NTA4OSIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihoYXNoKCIyODgwMjE0IikpOwogIH0KCiAgc3RhdGljIFN0cmluZyBoYXNoKFN0cmluZyBzdHIpIHRocm93cyBFeGNlcHRpb24gewogICAgTWVzc2FnZURpZ2VzdCBzaGEyNTYgPSBNZXNzYWdlRGlnZXN0LmdldEluc3RhbmNlKCJTSEEtMjU2Iik7CiAgICBieXRlW10gZGlnZXN0ID0gc2hhMjU2LmRpZ2VzdChzdHIuZ2V0Qnl0ZXMoU3RhbmRhcmRDaGFyc2V0cy5VVEZfOCkpOwogICAgcmV0dXJuIEJhc2U2NC5nZXRFbmNvZGVyKCkuZW5jb2RlVG9TdHJpbmcoZGlnZXN0KS5zdWJzdHJpbmcoMCwgNyk7CiAgfQp9Cg==