//renaming to b
package p;
class A{
   A A;
   A m(A y){
    A /*[*/A/*]*/= new A();
     A:
        for (;;){
          if (A.m(A)==A)
             break A;
        }
      return A;
   };
}