#!/usr/local/bin/perl
# $Id: fibo.pl,v 1.2 2003/12/30 01:21:23 davidw Exp $
# http://www.bagley.org/~doug/shootout/
# END COMMENT
use strict;
use integer;
# from Leif Stensson
sub fib {
return $_[0] < 2 ? 1 : fib($_[0]-2) + fib($_[0]-1);
}
my $N = ($ARGV[0] < 1) ? 1 : $ARGV[0];
my $fib = fib($N);
print "$fib\n";