public class CircularFolding {
    static final int x = Hoo.x * 8;

    public static void main(String[] args) {
	switch (args.length) {
	case x: System.err.println("this");
	case Hoo.x: System.err.println("shouldn't");
	case Goo.x: System.err.println("compile");
	}
    }
}

class Hoo {
    static final int x = Goo.x - 3;
}

class Goo {
    static final int x = 2 + CircularFolding.x;    
}