Identifying Reaction Types And Balancing Equations