####### for $x (0..$avarege->getLength-1) { ................ my($res_month, $res_day, $res_year); foreach my $key ($effectivedate[$x]) { chomp $key; ($res_month, $res_day, $res_year) = split/\//, $key; my @results = $key; print $#results; print "@results - data found in $res_month * $res_day * $res_year"; if($res_month >= $res_month){print "^^ $res_month ^^";} } .....} ####### #### Record 0: Coll 02/14/2003 Charles S. 2862.30 00000 ISSUE WWW Record 1: Coll 03/17/2003 Peter C. 392.50 00000 ISSUE WWW Record 2: Coll 07/25/2003 John K. 10.00 00000 ISSUE CCC