my $curr_year = (localtime)[5] + 1900; my @years = $cur_year - 100 .. $cur_year - 5; my @years_loop = map { { year => $_ } } @years; $template->param(years_loop => \@years_loop);