Help for this page
sub combine_factors { my $list = shift; ... ($fa->{$_} ||= 0) -= $fb->{$_} for keys %$fb; my @c = map +($_) x $fa->{$_}, grep $fa->{$_} > 0, keys %$fa; my @d = map +($_) x -$fa->{$_}, grep $fa->{$_} < 0, keys %$fa;