public class Fibonacci {

    static int fibonacci(int n) {
        if (n == 0) {
            return 0;      // base case pertama
        }
        if (n == 1) {
            return 1;      // base case kedua
        }
        return fibonacci(n - 1) + fibonacci(n - 2);  // dua pemanggilan rekursif
    }

    public static void main(String[] args) {
        for (int i = 0; i <= 8; i++) {
            System.out.println("fibonacci(" + i + ") = " + fibonacci(i));
        }
    }
}
