splice( keys(%mh), 0, 100 ) ; #### Type of arg 1 to splice must be array (not keys) at myprog.pl line 36, near "100)" Compilation failed in require at ./test.pl line 8. BEGIN failed--compilation aborted at ./test.pl line 8. #### my @k = keys(%mh) ; splice( @k ...) ;