import java.util.List;
class Ideone {
static abstract class A {
abstract List<List> m2();
}
static class B extends A {
List<?> m1() {
return null;
}
List<List> m2() {
return null;
}
}
public static void main
(String[] args
) { }
}
aW1wb3J0IGphdmEudXRpbC5MaXN0OwoKY2xhc3MgSWRlb25lIHsKCQoJc3RhdGljIGFic3RyYWN0IGNsYXNzIEEgewoJCQoJCWFic3RyYWN0IExpc3QgbTEoKTsKCQkKCQlhYnN0cmFjdCBMaXN0PExpc3Q+IG0yKCk7CgkJCgl9CgkKCXN0YXRpYyBjbGFzcyBCIGV4dGVuZHMgQSB7CgkJCgkJTGlzdDw/PiBtMSgpIHsKCQkJcmV0dXJuIG51bGw7CgkJfQoJCQoJCUxpc3Q8TGlzdD4gbTIoKSB7CgkJCXJldHVybiBudWxsOwoJCX0KCQkKCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCVN5c3RlbS5vdXQucHJpbnRsbigiWW8uIik7Cgl9CgkKfQo=