Hi folks,
thanks for your expertise and advice. To answer some of your questions, I hadn't originally planned on writing it this way as I thought something like a hash of arrays would have been more appropriate. The problem was that a HoA is kind of uncharted territory for me, as I am still relatively new to this this or any language. Additionally, I only had the remainder of the day to put a script together and send it back to the interviewer.
The interview was yesterday. I had hoped to figure out what went wrong and package an explanation with the thank-you letter today but seeing that you've discovered additional unforgivable problems, I might be better off leaving it alone. Besides, apart from the 2nd script being a success, I pretty much bombed the rest of the interview after learning that this script failed and highly doubt they consider me a competitive candidate.