class OxfordBug {
private int f(int m, int n) throws Exception {
int i = 0;
while (i < n) {
i++;
n = newMethod(m, n, i);
}
return n;
}
private int newMethod(int m, int n, int i) throws Exception {
if (i == m) {
n += m;
throw new Exception("" + n);
}
return n;
}
}