// Ġ! DIAG NO ST ICS : Ġ- UPPER _ BOUND _ VI OL ATED Ċ Ċ //// ĠFILE : ĠD . java Ċ public Ġinterface ĠD < W > Ġ{} Ċ Ċ // ĠFILE : ĠQ . java Ċ public Ġinterface ĠQ < Z 1 , ĠZ 2 > Ġ{} Ċ Ċ // ĠFILE : ĠC . java Ċ public Ġinterface ĠC < X > Ġextends ĠD < P < X , X >> Ġ{} Ċ Ċ // ĠFILE : Ġ 1 . kt Ċ interface ĠP < Y 1 , ĠY 2 > Ġ: ĠQ < C < Y 1 >, ĠC < D < Y 2 >>> ĊĊ