#!/usr/bin/perl -w

eval 'exec /usr/bin/perl -w -S $0 ${1+"$@"}'
    if 0; # not running under some shell
# 43SBKZC - fact created by Pip Stuart <Pip@CPAN.Org>
#   to calculate factorials iteratively
use strict; use Math::BaseCnv qw(:all);
print fact(shift) || die "USAGE: `fact <NumToComputeFactorialOf>`\n";
