public static void ViaStruct2()
    {
        var s2 = new S2(new S1(new C()));

        s2.M();
    }