interface A{
void foo();
}
interface B{
void foo();
}
class C implements A, B{
public void foo(){
}
}
class Ideone
{
{
C c = new C();
c.foo();
}
}
aW50ZXJmYWNlIEF7Cgl2b2lkIGZvbygpOwp9CgppbnRlcmZhY2UgQnsKCXZvaWQgZm9vKCk7Cn0KCmNsYXNzIEMgaW1wbGVtZW50cyBBLCBCewoJcHVibGljIHZvaWQgZm9vKCl7CgkJU3lzdGVtLm91dC5wcmludGxuKCJGT08iKTsKCX0KfQoKY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUMgYyA9IG5ldyBDKCk7CgkJYy5mb28oKTsKCX0KfQ==