#/usr/local/bin/perl
$j=4;
for ($i=1; $i<$j; $i++)  {
   &clear_stdin;
   print "response: ";
   $response = <STDIN>;
   print "\n response was: $response\n";

   sleep 10;
   }
exit;

sub clear_stdin  {
   getc while ($ans = &key_ready);
   print $ans;
   }

sub key_ready  {    # from perl FAQ number 2.8
   local($rin, $nfd);
   vec($rin, fileno(STDIN), 1) = 1;
   return $nfd = select($rin,undef,undef,0);
   }