sentence1_binary_parse: ( ( ( ( To ( compensate ( for flightlessness ) ) ) and ) ( to ( ( defend themselves ) ( against ( potential predators ) ) ) ) ) ( , ( ratites ( ( have ( ( strong ( , powerful ) ) legs ) ) . ) ) ) )
sentence1_parse: (ROOT (S (S (VP (VP (TO To) (VP (VB compensate) (PP (IN for) (NP (NNS flightlessness))))) (CC and) (VP (TO to) (VP (VB defend) (NP (PRP themselves)) (PP (IN against) (NP (JJ potential) (NNS predators))))))) (, ,) (NP (NNS ratites)) (VP (VBP have) (NP (ADJP (JJ strong) (, ,) (JJ powerful)) (NNS legs))) (. .)))
sentence1: To compensate for flightlessness and to defend themselves against potential predators, ratites have strong, powerful legs.
sentence2_parse: (ROOT (S (NP (JJ Strong) (NN odor)) (VP (VBZ helps) (S (NP (DT some) (NNS animals)) (VP (VB defend) (NP (PRP themselves)) (PP (IN against) (NP (NNS predators)))))) (. .)))
sentence2: Strong odor helps some animals defend themselves against predators.