using System;
namespace N {
enum A {X=Y-1, Y=1, Z=X+2, W=B.X+3};
enum B {W=3, X};
public class Test {
static A x = A.Z;
public static void Main() {
Console.WriteLine("{0}={1}", x, (int)x);
Console.WriteLine("{0}={1}", A.W, (int)A.W);
}