/* 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
{
{
Door door = new Door();
door.Open();
door.Close();
door.Red();
door.Blue();
}
}
interface OpenClose {
public void Open();
public void Close();
}
public void Red();
public void Blue();
}
class Door
implements OpenClose,
Paint {
int a = 5;
@Override
public void Open() {
System.
out.
println("Open the door"); }
@Override
public void Close() {
System.
out.
println("Close the door"); }
@Override
public void Red() {
System.
out.
println("Paint Red"); }
@Override
public void Blue() {
System.
out.
println("Paint Blue"); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcikgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlEb29yIGRvb3IgPSBuZXcgRG9vcigpOwoJCWRvb3IuT3BlbigpOwoJCWRvb3IuQ2xvc2UoKTsKCQlkb29yLlJlZCgpOwoJCWRvb3IuQmx1ZSgpOwoJfQp9CgppbnRlcmZhY2UgT3BlbkNsb3NlIHsKCXB1YmxpYyB2b2lkIE9wZW4oKTsKCXB1YmxpYyB2b2lkIENsb3NlKCk7Cn0KCmludGVyZmFjZSBQYWludCB7CglwdWJsaWMgdm9pZCBSZWQoKTsKCXB1YmxpYyB2b2lkIEJsdWUoKTsKfQoKY2xhc3MgRG9vciBpbXBsZW1lbnRzIE9wZW5DbG9zZSwgUGFpbnQgewoJCglpbnQgYSA9IDU7CgkKCUBPdmVycmlkZQoJcHVibGljIHZvaWQgT3BlbigpIHsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIk9wZW4gdGhlIGRvb3IiKTsKCX0KCQoJQE92ZXJyaWRlCglwdWJsaWMgdm9pZCBDbG9zZSgpIHsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIkNsb3NlIHRoZSBkb29yIik7Cgl9CgkKCUBPdmVycmlkZQoJcHVibGljIHZvaWQgUmVkKCkgewoJCVN5c3RlbS5vdXQucHJpbnRsbigiUGFpbnQgUmVkIik7Cgl9CgkKCUBPdmVycmlkZQoJcHVibGljIHZvaWQgQmx1ZSgpIHsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIlBhaW50IEJsdWUiKTsKCX0KfQo=