#!/usr/bin/perl -w use strict; use Term::ReadKey; my $key; print "Stop with CTRL-C\n"; unless (@ARGV) {  print "Please enter your key:";  $key = get_key(); } else {  $key = shift; } if (ref $key) {  # got more than one key  print "\nKeys:\n";  print "$_\n" for map {ord $_} @$key; } else {  my $ord = ord $key;  print <