1 package p; 2 class B{ 3 B A; A(B A)4 B A(B A){ 5 A: 6 for (;;){ 7 if (A.A(A)==A) 8 break A; 9 } 10 return A; 11 }; 12 }