dep(implementation:NN:2, which:WDT:1)|||nsubjpass(prefer:VBN:10, implementation:NN:2)|||punct(vs:JJ:5, -lrb-:-LRB-:3)|||advmod(vs:JJ:5, array-based:RB:4)|||dep(implementation:NN:2, vs:JJ:5)|||dep(vs:JJ:5, list-based:JJ:7)|||punct(vs:JJ:5, -rrb-:-RRB-:8)|||auxpass(prefer:VBN:10, be:VBZ:9)|||root(ROOT:ROOT:15, prefer:VBN:10)|||conj_and(prefer:VBN:10, why:WRB:13)|||root(ROOT:ROOT:15, why:WRB:13)|||<STOP>
root(ROOT:ROOT:21, list:NN:1)|||root(ROOT:ROOT:21, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||partmod(list:NN:1, base:VBN:2)|||det(overhead:NN:9, the:DT:6)|||det(overhead:NN:9, the:DT:6)|||amod(overhead:NN:9, lower:JJR:7)|||amod(overhead:NN:9, lower:JJR:7)|||nn(overhead:NN:9, processing:NN:8)|||nn(overhead:NN:9, processing:NN:8)|||prep_because_of(base:VBN:2, overhead:NN:9)|||advmod(space:NN:13, nearly:RB:11)|||advmod(space:NN:13, nearly:RB:11)|||amod(space:NN:13, unlimited:JJ:12)|||amod(space:NN:13, unlimited:JJ:12)|||prep_because_of(base:VBN:2, space:NN:13)|||prep_because_of(base:VBN:2, space:NN:13)|||conj_and(overhead:NN:9, space:NN:13)|||conj_and(overhead:NN:9, space:NN:13)|||amod(design:NN:19, link:VBN:17)|||amod(design:NN:19, link:VBN:17)|||nn(design:NN:19, list:NN:18)|||nn(design:NN:19, list:NN:18)|||prep_due_to(base:VBN:2, design:NN:19)|||prep_due_to(base:VBN:2, design:NN:19)|||<STOP>