melhoradas as informacoes de impressao, corrigidos bugs com relacao a identacao e entrar em ifs desnecessarios que deixavam o programa mais lento e criadas funcoes auxiliares para debug