Yeah, all that text is a data management problem, I was just showing how SELECT CASE would be so much easier to use in a less extreme situation like this :)
Sorta the next step up, but of course some people want to take the elevator ;-)
To sink so much time in a project like this, I would use at least an outside text file.