A.int X(int m){...} B.X(int m,int n){...} C.void X(int m){...} D.Y(int h,int m,int n){...}
A.a1 B.$1 C._1 D.11
A.17aP6 B.$dollar C.abc-d D.#eat