namespace A {
inline namespace _A {
namespace B {
namespace C {
int a = -1;
int func() { return 0; }
} // namespace C
} // namespace B
namespace C = B::C;
namespace D = B::C;
} // namespace _A
} // namespace A
namespace E = A;
namespace F = E::C;
namespace G = F;
int main(int argc, char **argv) { return A::B::C::a; }