interface XYZ<X extends X> { class Q { public static void main(String[] args) { new XYZ<>(); } } }