public class X<@Marker T extends @Marker Y<@Marker ?>, @Marker Q extends @Marker Integer> { } class Y<T> { }