public enum State { STATE1 { State s = STATE2; }, STATE2 { State s = STATE1; } }