/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static int fib1(int n, int a, int b){
if (n<=2){
return a + b;
}
return fib1(n-1, b, a + b);
}
{
for (int i = 1; i < 10; i++) {
System.
out.
println(fib1
(i,
0,
1)); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCQoJcHVibGljIHN0YXRpYyBpbnQgZmliMShpbnQgbiwgaW50IGEsIGludCBiKXsKICAgIGlmIChuPD0yKXsgCiAgICAgICAgcmV0dXJuIGEgKyBiOwogICAgfQoJICByZXR1cm4gZmliMShuLTEsIGIsIGEgKyBiKTsKCX0KCgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWZvciAoaW50IGkgPSAxOyBpIDwgMTA7IGkrKykgewoJCQkJU3lzdGVtLm91dC5wcmludGxuKGZpYjEoaSwgMCwgMSkpOwoJCX0KCX0KfQ==