public class Fibonacci {

    public static List<Integer> generateFibonacci(int n) {
        List<Integer> fibSeries = new List<Integer>();
        Integer a = 0, b = 1;
        
        for (Integer i = 0; i < n; i++) {
            fibSeries.add(a);
            Integer next = a + b;
            a = b;
            b = next;
        }
        
        return fibSeries;
    }
}
