public interface R<D extends I> { int getFoo(); int f(); }