foreach my $key (sort keys %uniq){ if ((exists($uniq{$key}{suffix1}) && ($uniq{$key}{suffix2}))){ .....