#include <iostream>
using namespace std;
struct A { protected: int x; };
struct B : A { using A::x; };
int main() {
B b;
b.x = 1;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IEEgeyBwcm90ZWN0ZWQ6IGludCB4OyB9OwoKc3RydWN0IEIgOiBBIHsgdXNpbmcgQTo6eDsgfTsKCmludCBtYWluKCkgewoJQiBiOwoJCgliLnggPSAxOwoJcmV0dXJuIDA7Cn0=