or download this
# ./test.pl
Name "main::TAG" used only once: possible typo at ./test.pl line 9.
...
readline() on unopened filehandle TAG at ./test.pl line 9.
readline() on unopened filehandle TAG at ./test.pl line 9.
readline() on unopened filehandle TAG at ./test.pl line 9.