##
my ($Igot,$TheBlues) = @_;
####
@Array = qw(one two three four);
$Igot = 'whatever';
$TheBlues = 'whateverelse';
####
$Igot = shift(@Array);
$TheBlues = shift(@Array);
CallSub(@Array);
####
my (@PassedArray) = @_;
my $TheBlues = $PassedArray[0];
my $IGot = $PassedArray[1];