|  | class C1 extends S1 { | 
|  | C1(this.i1, super.s1, int x, [super.s2]) : this.i2 = x; | 
|  | int i1; | 
|  | int i2; | 
|  | } | 
|  |  | 
|  | class C21 extends S2 { | 
|  | C21( | 
|  | {dynamic foo, | 
|  | super.one, | 
|  | dynamic bar, | 
|  | dynamic baz, | 
|  | super.three, | 
|  | super.five}); | 
|  | } | 
|  |  | 
|  | class C22 extends S2 { | 
|  | C22( | 
|  | {dynamic foo, | 
|  | super.six, | 
|  | dynamic bar, | 
|  | dynamic baz, | 
|  | super.four, | 
|  | super.two}); | 
|  | } | 
|  |  | 
|  | class C23 extends S2 { | 
|  | C23( | 
|  | {super.three, | 
|  | dynamic foo, | 
|  | super.one, | 
|  | super.four, | 
|  | dynamic bar, | 
|  | super.two, | 
|  | dynamic baz}); | 
|  | } | 
|  |  | 
|  | class S1 { | 
|  | S1(this.s1, [this.s2 = 42]); | 
|  | int s1; | 
|  | int s2; | 
|  | } | 
|  |  | 
|  | class S2 { | 
|  | S2( | 
|  | {String one = "1", | 
|  | bool two = false, | 
|  | int three = 3, | 
|  | double four = 4, | 
|  | num five = 3.14, | 
|  | List<String> six = const ["six"]}); | 
|  | } | 
|  |  | 
|  | main() {} |