I have a following structure of namespaces

```
namespace a::b::c
{
   class xyz{

   };

   using x=xyz
}

```

1. If I want to refer to x in an outside file, How should I address it? is it like `a::b::c::x` or just `x`?
2. To be able to refer to it as `x` outside my code, how can I change the above code? Can I write `using x=a::b::xyz` inside the namespace a::b::c?