tokens: It seems like when I get into the loop after every condition check the value of P remains the same instead of creating a new Point object for every iteration .
ner_tags: O O O O O O O O O O O O O O O O B-Variable O O O O O O O O B-Class O O O O O