class Ideone {
public static void main
(String[] args
) { new Bar(new Baz());
}
}
interface Foo {}
class Bar {
public Bar() {}
public Bar(Bar other) {}
public Bar(Foo other) {}
}
class Baz extends Bar implements Foo {}
Y2xhc3MgSWRlb25lIHsKICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgewogICAgbmV3IEJhcihuZXcgQmF6KCkpOwogIH0KfQoKaW50ZXJmYWNlIEZvbyB7fQoKY2xhc3MgQmFyIHsKICBwdWJsaWMgQmFyKCkge30KCiAgcHVibGljIEJhcihCYXIgb3RoZXIpIHt9CgogIHB1YmxpYyBCYXIoRm9vIG90aGVyKSB7fQp9CgpjbGFzcyBCYXogZXh0ZW5kcyBCYXIgaW1wbGVtZW50cyBGb28ge30=