my %subcat = (Foo => 3, Bar => 2, Baz => 10, Quux => 1); my $index = 0; print "\n"; for my $sc ( keys %subcat ) { print "", $sc, " (", $subcat{$sc}, ")\n"; print "\n\n" if ++$index % 3 == 0; } print "\n";