tokens: So every run through your loop reads one line in the while( < FILE > ) and then another one in the if( < FILE > = ~ m/ (.+)/) .
ner_tags: O O O O O O O O O O O B-Code_Block I-Code_Block I-Code_Block I-Code_Block I-Code_Block O O O O O O B-Code_Block I-Code_Block I-Code_Block I-Code_Block I-Code_Block I-Code_Block I-Code_Block I-Code_Block O