text1: you want to punch the button and go
feat_premise_binary_parse: ( you ( want ( to ( ( ( punch ( the button ) ) and ) go ) ) ) )
feat_premise_parse: (ROOT (S (NP (PRP you)) (VP (VBP want) (S (VP (TO to) (VP (VP (VB punch) (NP (DT the) (NN button))) (CC and) (VP (VB go))))))))
text2: You should go after punching the button.
feat_hypothesis_binary_parse: ( You ( ( should ( go ( after ( punching ( the button ) ) ) ) ) . ) )
feat_hypothesis_parse: (ROOT (S (NP (PRP You)) (VP (MD should) (VP (VB go) (PP (IN after) (S (VP (VBG punching) (NP (DT the) (NN button))))))) (. .)))