contract C { struct S { address payable a; address b; } } // ----