It's trying to parse an empty string as the constant. If it was actually reading a word, it would appear on the second line of the error. Something is causing it to try and read the removed comment as the first line, I'm guessing. I bet if you removed the first line of the trainers.txt file, the...