You either have a bug in your particular installation
of Perl, or in the OS (I tried it with the same version
of Perl, but different OS), or you aren't patient enough.
Did you by any chance run this without redirecting
standard output? Then it might take more seconds, and
if you do this remotely, and have a slow network, it
even takes more time. For me, the program gets aborted
after 5 seconds if I redirect output - but it takes 8
seconds before getting a prompt if I don't redirect output.
With a slow network, or a slow terminal, it might take minutes.
Abigail