public class Scope {
  /* This is broken: x is defined
   * in main(). It's "local" to main.
   *
   * It's not visible in func() */
  public static void func() {
    x++;
  }
  
  public static void main(String []args) {
    int x = 10;

    System.out.println("before: x = " + x);
    func();
    System.out.println("after: x = " + x);
  }
}
