#! perl use strict; use warnings; use List::Util qw(sum); use List::MoreUtils qw(natatime); my @ints = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4); my $it = natatime 10, @ints; while (my @vals = $it->()) { my $sum = sum @vals; print $sum, "\n"; } #### 16:27 >perl 1338_SoPW.pl 10 40 30 40 16:27 >