package p;

class Outer {
	enum A {
		GREEN, DARK_GREEN, BLACK;
		A getNext() {
			switch (this) {
				case GREEN : return DARK_GREEN;
				case DARK_GREEN : return BLACK;
				case BLACK : return GREEN;
				default : return null;
			}
		}
	}
	{
		A a= A.GREEN.getNext();
	}
}