/* 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
{
public static void main
(String []args
) { calculateHashCode("asdf","asdf","asdf");
}
final int prime = 31;
long result = 1;
result = prime * result + ((a == null) ? 0 : a.hashCode());
result = prime * result + ((b == null) ? 0 : b.hashCode());
result = prime * result + ((c == null) ? 0 : c.hashCode());
System.
out.
println(a.
hashCode()); System.
out.
println(b.
hashCode()); System.
out.
println(c.
hashCode()); return (int) result;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nIFtdYXJncykgewogICAgICAgIGNhbGN1bGF0ZUhhc2hDb2RlKCJhc2RmIiwiYXNkZiIsImFzZGYiKTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGludCBjYWxjdWxhdGVIYXNoQ29kZShTdHJpbmcgYSwgU3RyaW5nIGIsIFN0cmluZyBjKSB7CiAgICAgICAgZmluYWwgaW50IHByaW1lID0gMzE7CiAgICAgICAgbG9uZyByZXN1bHQgPSAxOwoKICAgICAgICByZXN1bHQgPSBwcmltZSAqIHJlc3VsdCArICgoYSA9PSBudWxsKSA/IDAgOiBhLmhhc2hDb2RlKCkpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihyZXN1bHQpOwogICAgICAgIHJlc3VsdCA9IHByaW1lICogcmVzdWx0ICsgKChiID09IG51bGwpID8gMCA6IGIuaGFzaENvZGUoKSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHJlc3VsdCk7CiAgICAgICAgcmVzdWx0ID0gcHJpbWUgKiByZXN1bHQgKyAoKGMgPT0gbnVsbCkgPyAwIDogYy5oYXNoQ29kZSgpKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4ocmVzdWx0KTsKCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGEuaGFzaENvZGUoKSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGIuaGFzaENvZGUoKSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGMuaGFzaENvZGUoKSk7CiAgICAgICAgcmV0dXJuIChpbnQpIHJlc3VsdDsKICAgIH0KfQ==