( ( ( ( ( ( all ( the groups ) ) ( needed ( to ( work ( in parallel ) ) ) ) ) , ) and ) ( ( one group ) ( needed ( to ( be ( able ( to ( easily ( combine ( all ( the elements ) ) ) ) ) ) ) ) ) ) ) . )
(ROOT (S (S (NP (PDT all) (DT the) (NNS groups)) (VP (VBD needed) (S (VP (TO to) (VP (VB work) (PP (IN in) (NP (NN parallel)))))))) (, ,) (CC and) (S (NP (CD one) (NN group)) (VP (VBD needed) (S (VP (TO to) (VP (VB be) (ADJP (JJ able) (S (VP (TO to) (VP (ADVP (RB easily)) (VB combine) (NP (PDT all) (DT the) (NNS elements))))))))))) (. .)))
all the groups needed to work in parallel, and one group needed to be able to easily combine all the elements.
(ROOT (S (NP (JJ Reactive) (NNS elements)) (VP (VBP are) (ADJP (JJ able) (S (VP (TO to) (VP (VB combine) (ADVP (RBR more) (RB easily)) (PP (IN with) (NP (JJ other) (NNS elements)))))))) (. .)))