struct S1; struct S2 { int x; }; struct S3 { int x; };