Arrumei umas coisas gerais e tentei fazer o parser funcionar com o scanner. Funciona, em parte, mas só se tu der a entrada pelo terminal. Não consigo fazer dar certo lendo de arquivos de entrada.