java program to generate fibonacci series using recursion

package com.javabasic.fibonacciseries;
import java.util.Scanner;
public class FibonacciSeries {
 public static int fibnacciRecursion(int number){
        if(number == 1 || number == 2){
            return 1;
        }
        return fibnacciRecursion(number-1) + fibnacciRecursion(number -2);
    }
 public static void main(String args[]) {
  System.out.println("enter the max range of fibonacci ");
  Scanner scanner = new Scanner(System.in);
  int input = scanner.nextInt();
  for(int i=1; i<=input; i++){
 System.out.print(fibnacciRecursion(i) +" ");
  }
 }
}
output
enter the max range of fibonacci
5
1 1 2 3 5