package fibonacci;

public class Fibonacci
{
  public static int fibonacci(int n)
  {
    if (n < 2)
      return n;

    return fibonacci(n - 1) + fibonacci(n - 2);
  }

  public static void main(String[] args)
  {
    if (args.length > 0)
    {
      try
      {
        int n = Integer.parseInt(args[0]);

        System.out.println(fibonacci(n));
      }
      catch (NumberFormatException e)
      {
        System.err.printf("Given argument (%s) is not a number!", args[0]);
      }
    }
  }
}

@@ -54,19 +54,20 @@
  static 
-int
+long
  fibonac
@@ -69,19 +69,20 @@
 bonacci(
-int
+long
  n)%0A  %7B%0A
@@ -272,32 +272,31 @@
     
-int
+long
  n = 
-Integer
+Long
 .parse
-Int
+Long
 (arg

Change from int to long to allow for bigger numbers