public class Overflow
{
    static private int calls = 0;

    static public void broken_recursion()
    {
        int[] a = new int[20000];

        ++calls;

        System.out.println("I've been called "+calls+" times.");

        broken_recursion();
    }

    static public void main(String[] args)
    {
        broken_recursion();
    }
}
