##
my $message = uc <>;
$message =~ tr/A-Z0-9//cd; # remove punct, etc
$message =~ tr/JQ/IO/;
####
my @range = ("Q","V","X","Y","Z",);
...
my $i = int(rand(4));
my $letter = $range[$i];
####
my @range = ("Q","V","X","Y","Z",);
...
my $letter = $range[ rand @range ];