import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone
{
{
if( A() && B() || C() && D() ){
System.
out.
println("done..."); }
}
public static boolean A(){
System.
out.
println("This is class A"); return true;
}
public static boolean B(){
System.
out.
println("This is class B"); return true;
}
public static boolean C(){
System.
out.
println("This is class C"); return true;
}
public static boolean D(){
System.
out.
println("This is class D"); return true;
}
}
CmltcG9ydCBqYXZhLnV0aWwuKjsKaW1wb3J0IGphdmEubGFuZy4qOwppbXBvcnQgamF2YS5pby4qOwoKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlpZiggQSgpICYmIEIoKSB8fCBDKCkgJiYgRCgpICl7CgkJCVN5c3RlbS5vdXQucHJpbnRsbigiZG9uZS4uLiIpOwoJCX0KCX0KCQoJcHVibGljIHN0YXRpYyBib29sZWFuIEEoKXsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIlRoaXMgaXMgY2xhc3MgQSIpOwoJCXJldHVybiB0cnVlOwoJfQoJCglwdWJsaWMgc3RhdGljIGJvb2xlYW4gQigpewoJCVN5c3RlbS5vdXQucHJpbnRsbigiVGhpcyBpcyBjbGFzcyBCIik7CgkJcmV0dXJuIHRydWU7Cgl9CgkKCXB1YmxpYyBzdGF0aWMgYm9vbGVhbiBDKCl7CgkJU3lzdGVtLm91dC5wcmludGxuKCJUaGlzIGlzIGNsYXNzIEMiKTsKCQlyZXR1cm4gdHJ1ZTsKCX0KCQoJcHVibGljIHN0YXRpYyBib29sZWFuIEQoKXsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIlRoaXMgaXMgY2xhc3MgRCIpOwoJCXJldHVybiB0cnVlOwoJfQoJCn0=