pub mod m {
pub struct S(u8);
pub mod n {
pub(in crate::m) struct Z(pub(in crate::m::n) u8);
}
pub use m::S;