NO SEG FAULT, scanner-> is skipping around and printing only some tokens