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:18, prefer:VBN:10)|||det(queue:NN:13, a:DT:12)|||prep_for(prefer:VBN:10, queue:NN:13)|||conj_and(prefer:VBN:10, why:WRB:16)|||root(ROOT:ROOT:18, why:WRB:16)|||<STOP>
nsubj(think:VBP:2, I:PRP:1)|||root(ROOT:ROOT:23, think:VBP:2)|||nsubj(batter:NN:6, array:NN:3)|||partmod(array:NN:3, base:VBN:4)|||cop(batter:NN:6, be:VBZ:5)|||ccomp(think:VBP:2, batter:NN:6)|||amod(size:NN:11, fix:VBN:10)|||prep_because_of(batter:NN:6, size:NN:11)|||ccomp(think:VBP:2, on:IN:14)|||conj_but(batter:NN:6, on:IN:14)|||pobj(on:IN:14, other:JJ:15)|||partmod(other:JJ:15, have:VBN:16)|||nn(base:NN:18, list:NN:17)|||dobj(have:VBN:16, base:NN:18)|||cop(flaxible:JJ:21, be:VBZ:19)|||advmod(flaxible:JJ:21, more:RBR:20)|||rcmod(base:NN:18, flaxible:JJ:21)|||<STOP> nsubj(!have:VB:4, you:PRP:1)|||xsubj(worry:VB:6, you:PRP:1)|||aux(!have:VB:4, do:VBP:2)|||root(ROOT:ROOT:10, !have:VB:4)|||aux(worry:VB:6, to:TO:5)|||xcomp(!have:VB:4, worry:VB:6)|||det(size:NN:9, the:DT:8)|||prep_about(worry:VB:6, size:NN:9)|||<STOP>