class Main
{
public static void main
(String[] args
) {
boolean[] george = {false, true};
for (boolean a : george)
{
for (boolean b : george)
{
for (boolean c : george)
{
for (boolean d : george)
{
boolean x = a ^ b ^ c ^ d;
boolean y = a != b != c != d;
System.
out.
println((x
== y
) ? ":)" : ":("); }
}
}
}
}
}
Y2xhc3MgTWFpbgp7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKQogICAgewogICAgICAgIGJvb2xlYW5bXSBnZW9yZ2UgPSB7ZmFsc2UsIHRydWV9OwogICAgICAgIGZvciAoYm9vbGVhbiBhIDogZ2VvcmdlKQogICAgICAgIHsKICAgICAgICAgICAgZm9yIChib29sZWFuIGIgOiBnZW9yZ2UpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGZvciAoYm9vbGVhbiBjIDogZ2VvcmdlKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGZvciAoYm9vbGVhbiBkIDogZ2VvcmdlKQogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgYm9vbGVhbiB4ID0gYSBeIGIgXiBjIF4gZDsKICAgICAgICAgICAgICAgICAgICAgICAgYm9vbGVhbiB5ID0gYSAhPSBiICE9IGMgIT0gZDsKICAgICAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCh4ID09IHkpID8gIjopIiA6ICI6KCIpOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KfQo=