in reply to Question about concatenation
Tip #1 from the Basic debugging checklist: use warnings and diagnostics:
Use of uninitialized value $. in range (or flip)
My fellow monks
Can't tell (I'm NSA/FBI/HS/...)
Others (explain your deviation)
Results (134 votes). Check out past polls.