typedef struct {
int w;
// float x;
// double y;
// long long z;
} S1Ty;
S1Ty A, B;
} S2Ty;
void takeS1(S1Ty *V) {}
void takeVoid(void *P) {}
int main() {
S2Ty E;
takeS1(&E.B);
takeVoid(&E);
return 0;
}