That's very interesting, and it's different from my system, where there's only a brief, almost undiscernable pause while printing "just", and the program ends immediately after printing the final word. I'm guessing it's either because I have a faster processor or a different version of Perl.

It was intentional that I didn't implement any tests which were more likely to depend on the specific version of Perl running, as that might have needlessly broken the program for other versions of Perl. Which version of Perl *are* you running, by the way?