1namespace A
2{
3  namespace B
4  {
5    int ab = 11;
6  }
7}
8
9namespace C
10{
11  namespace D
12  {
13    using namespace A::B;
14
15    int
16    second()
17    {
18      (void) ab;
19      return 0;
20    }
21  }
22
23  int
24  first()
25  {
26    //ab;
27    return D::second();
28  }
29}
30
31int
32main()
33{
34  //ab;
35  return C::first();
36}
37