I can determine until 17th line. Speacially, why it works if we cut out 17th to 19th line. If you have any time, and willing to help me, I'd be appreciated, and you would help me to understand it. I'm kinda beginner to CPP. And don't want to get C from teacher's quiz.