I think you have misunderstood my comment. I have read the rest of the code and understand it. What I mean is that this is not evident when reading the file, and I want you to explain with a comment *in the source file*.