/* 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
{
{
new Bar();
new T();
}
}
abstract class Foo {
public static int i = 0;
}
class Bar extends Foo {
public Bar() { i = 1; }
}
class T extends Foo {
public T() { i = -1; }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN5c3RlbS5vdXQucHJpbnRsbihGb28uaSk7CgkJU3lzdGVtLm91dC5wcmludGxuKEJhci5pKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oVC5pKTsKCQluZXcgQmFyKCk7CgkJU3lzdGVtLm91dC5wcmludGxuKEZvby5pKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oQmFyLmkpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihULmkpOwoJCW5ldyBUKCk7CgkJU3lzdGVtLm91dC5wcmludGxuKEZvby5pKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oQmFyLmkpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihULmkpOwoJfQp9CgphYnN0cmFjdCBjbGFzcyBGb28gewoJcHVibGljIHN0YXRpYyBpbnQgaSA9IDA7Cn0KCmNsYXNzIEJhciBleHRlbmRzIEZvbyB7CglwdWJsaWMgQmFyKCkgeyBpID0gMTsgfQp9CgpjbGFzcyBUIGV4dGVuZHMgRm9vIHsKCXB1YmxpYyBUKCkgeyBpID0gLTE7IH0KfQ==