syntax = "proto2";
package A;

message A {
    message B {
        optional uint32 val = 1;
    }
    optional B b = 1;
}

message AP {
    message B {
        optional uint32 val = 1;
    }
    optional B m = 1;
}