A program to evaluate arguments in propositional calculus and produce tree-proofs if they are valid