interface A : B { };
    interface B : C { };
    interface C { };
    interface D : E { };
    interface E : F { };
    interface F { };
    interface G { };
    interface H { };
    interface I { };
    interface J { };

    A implements G;
    A implements H;
    B implements D;
    E implements I;
    H implements J;