1.1 nn(problem:NNS:3, High:NNP:1)|||nn(problem:NNS:3, risk:NN:2)|||nsubj(address:NN:5, problem:NNS:3)|||aux(address:NN:5, be:VBP:4)|||root(ROOT:ROOT:19, address:NN:5)|||prt(address:NN:5, in:RP:6)|||det(program:NN:9, the:DT:7)|||nn(program:NN:9, prototype:NN:8)|||dobj(address:NN:5, program:NN:9)|||aux(make:VB:11, to:TO:10)|||infmod(program:NN:9, make:VB:11)|||acomp(make:VB:11, sure:JJ:12)|||complm(feasible:JJ:17, that:IN:13)|||det(program:NN:15, the:DT:14)|||nsubj(feasible:JJ:17, program:NN:15)|||cop(feasible:JJ:17, be:VBZ:16)|||ccomp(make:VB:11, feasible:JJ:17)|||<STOP> det(prototype:NN:2, a:DT:1)|||nsubjpass(use:VBN:6, prototype:NN:2)|||aux(use:VBN:6, may:MD:3)|||advmod(use:VBN:6, also:RB:4)|||auxpass(use:VBN:6, be:VB:5)|||root(ROOT:ROOT:19, use:VBN:6)|||aux(show:VB:8, to:TO:7)|||purpcl(use:VBN:6, show:VB:8)|||det(company:NN:10, a:DT:9)|||dobj(show:VB:8, company:NN:10)|||complm(program:VBN:17, that:IN:11)|||det(software:NN:13, the:DT:12)|||nsubjpass(program:VBN:17, software:NN:13)|||aux(program:VBN:17, can:MD:14)|||auxpass(program:VBN:17, be:VB:15)|||advmod(program:VBN:17, possibly:RB:16)|||ccomp(show:VB:8, program:VBN:17)|||<STOP>
1.1 nsubj(simulate:VBP:2, to:TO:1)|||root(ROOT:ROOT:22, simulate:VBP:2)|||dobj(simulate:VBP:2, portion:NNS:3)|||det(product:NN:8, the:DT:5)|||amod(product:NN:8, desire:VBN:6)|||amod(product:NN:8, final:JJ:7)|||prep_of(portion:NNS:3, product:NN:8)|||det(program:NN:14, a:DT:10)|||amod(program:NN:14, quick:JJ:11)|||conj_and(quick:JJ:11, easy:JJ:13)|||amod(program:NN:14, easy:JJ:13)|||prep_with(product:NN:8, program:NN:14)|||nsubj(do:VBZ:16, program:NN:14)|||rel(do:VBZ:16, that:WDT:15)|||rcmod(program:NN:14, do:VBZ:16)|||det(job:NN:20, a:DT:17)|||amod(job:NN:20, small:JJ:18)|||amod(job:NN:20, specific:JJ:19)|||dobj(do:VBZ:16, job:NN:20)|||<STOP> nsubj(way:NN:4, it:PRP:1)|||cop(way:NN:4, be:VBZ:2)|||det(way:NN:4, a:DT:3)|||root(ROOT:ROOT:23, way:NN:4)|||aux(help:VB:6, to:TO:5)|||infmod(way:NN:4, help:VB:6)|||dep(help:VB:6, see:VB:7)|||dobj(be:VBZ:11, what:WP:8)|||det(problem:NN:10, the:DT:9)|||nsubj(be:VBZ:11, problem:NN:10)|||dep(see:VB:7, be:VBZ:11)|||advmod(solve:VB:16, how:WRB:13)|||nsubj(solve:VB:16, you:PRP:14)|||aux(solve:VB:16, may:MD:15)|||dep(see:VB:7, solve:VB:16)|||conj_and(be:VBZ:11, solve:VB:16)|||dobj(solve:VB:16, it:PRP:17)|||det(project:NN:21, the:DT:19)|||amod(project:NN:21, final:JJ:20)|||prep_in(solve:VB:16, project:NN:21)|||<STOP>
1.1 det(program:NN:3, a:DT:1)|||nn(program:NN:3, prototype:NN:2)|||nsubj(simulate:VBZ:4, program:NN:3)|||root(ROOT:ROOT:20, simulate:VBZ:4)|||det(behavior:NNS:6, the:DT:5)|||nsubj(allow:VB:15, behavior:NNS:6)|||prep_of(behavior:NNS:6, portion:NNS:8)|||det(product:NN:13, the:DT:10)|||amod(product:NN:13, desire:VBN:11)|||nn(product:NN:13, software:NN:12)|||prep_of(portion:NNS:8, product:NN:13)|||aux(allow:VB:15, to:TO:14)|||xcomp(simulate:VBZ:4, allow:VB:15)|||nn(checking:NN:18, error:NN:17)|||prep_for(allow:VB:15, checking:NN:18)|||<STOP>
1.1 dep(stimulate:VBZ:8, define:VBN:1)|||det(phase:NN:5, the:DT:3)|||nn(phase:NN:5, Specification:NNP:4)|||prep_in(define:VBN:1, phase:NN:5)|||det(prototype:NN:7, a:DT:6)|||nsubj(stimulate:VBZ:8, prototype:NN:7)|||root(ROOT:ROOT:19, stimulate:VBZ:8)|||det(behavior:NN:10, the:DT:9)|||dobj(stimulate:VBZ:8, behavior:NN:10)|||prep_of(behavior:NN:10, portion:NNS:12)|||det(product:NN:17, the:DT:14)|||amod(product:NN:17, desire:VBN:15)|||nn(product:NN:17, software:NN:16)|||prep_of(portion:NNS:12, product:NN:17)|||<STOP> dep(solution:NN:11, mean:VBG:1)|||det(role:NN:4, the:DT:3)|||nsubj(solution:NN:11, role:NN:4)|||det(prototype:NN:7, a:DT:6)|||prep_of(role:NN:4, prototype:NN:7)|||cop(solution:NN:11, be:VBZ:8)|||det(solution:NN:11, a:DT:9)|||amod(solution:NN:11, temporary:JJ:10)|||root(ROOT:ROOT:26, solution:NN:11)|||det(program:NN:14, the:DT:13)|||prep_until(solution:NN:11, program:NN:14)|||nsubjpass(refine:VBN:17, itself:PRP:15)|||xsubj(use:VBN:20, itself:PRP:15)|||auxpass(refine:VBN:17, be:VBZ:16)|||rcmod(program:NN:14, refine:VBN:17)|||aux(use:VBN:20, to:TO:18)|||auxpass(use:VBN:20, be:VB:19)|||xcomp(refine:VBN:17, use:VBN:20)|||advmod(use:VBN:20, extensively:RB:21)|||prep_in(use:VBN:20, problem:NN:23)|||partmod(problem:NN:23, solve:VBG:24)|||<STOP>
1.1 nsubjpass(use:VBN:3, it:PRP:1)|||xsubj(let:VB:5, it:PRP:1)|||auxpass(use:VBN:3, be:VBZ:2)|||root(ROOT:ROOT:25, use:VBN:3)|||aux(let:VB:5, to:TO:4)|||xcomp(use:VBN:3, let:VB:5)|||det(user:NNS:7, the:DT:6)|||nsubj(have:VB:8, user:NNS:7)|||nsubj(allow:VB:17, user:NNS:7)|||ccomp(let:VB:5, have:VB:8)|||det(idea:NN:11, a:DT:9)|||amod(idea:NN:11, first:JJ:10)|||dobj(have:VB:8, idea:NN:11)|||dobj(allow:VB:17, idea:NN:11)|||det(program:NN:15, the:DT:13)|||amod(program:NN:15, complete:VBN:14)|||prep_of(idea:NN:11, program:NN:15)|||ccomp(let:VB:5, allow:VB:17)|||conj_and(have:VB:8, allow:VB:17)|||det(client:NNS:19, the:DT:18)|||nsubj(evaluate:VB:21, client:NNS:19)|||aux(evaluate:VB:21, to:TO:20)|||xcomp(allow:VB:17, evaluate:VB:21)|||det(program:NN:23, the:DT:22)|||dobj(evaluate:VB:21, program:NN:23)|||<STOP> nsubj(generate:VB:3, this:DT:1)|||aux(generate:VB:3, can:MD:2)|||root(ROOT:ROOT:17, generate:VB:3)|||amod(feedback:NN:5, much:JJ:4)|||dobj(generate:VB:3, feedback:NN:5)|||nn(specification:NNS:8, software:NN:7)|||prep_include(feedback:NN:5, specification:NNS:8)|||nn(estimation:NNS:11, project:NN:10)|||prep_include(feedback:NN:5, estimation:NNS:11)|||conj_and(specification:NNS:8, estimation:NNS:11)|||det(project:NN:15, the:DT:13)|||amod(project:NN:15, total:JJ:14)|||prep_of(specification:NNS:8, project:NN:15)|||<STOP>
1.1 aux(find:VB:2, to:TO:1)|||root(ROOT:ROOT:13, find:VB:2)|||dobj(find:VB:2, problem:NN:3)|||dobj(find:VB:2, error:NNS:5)|||conj_and(problem:NN:3, error:NNS:5)|||det(program:NN:8, a:DT:7)|||prep_in(find:VB:2, program:NN:8)|||mark(finalize:VBN:12, before:IN:9)|||nsubjpass(finalize:VBN:12, it:PRP:10)|||auxpass(finalize:VBN:12, be:VBZ:11)|||advcl(find:VB:2, finalize:VBN:12)|||<STOP>
1.1 aux(address:VB:2, to:TO:1)|||root(ROOT:ROOT:12, address:VB:2)|||amod(issue:NNS:4, major:JJ:3)|||dobj(address:VB:2, issue:NNS:4)|||det(creation:NN:7, the:DT:6)|||prep_in(address:VB:2, creation:NN:7)|||det(program:NN:10, the:DT:9)|||prep_of(creation:NN:7, program:NN:10)|||<STOP> expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:26, be:VBZ:2)|||det(way:NN:4, no:DT:3)|||nsubj(be:VBZ:2, way:NN:4)|||aux(account:VB:6, to:TO:5)|||infmod(way:NN:4, account:VB:6)|||det(bug:NNS:10, all:DT:8)|||amod(bug:NNS:10, possible:JJ:9)|||prep_for(account:VB:6, bug:NNS:10)|||det(program:NN:13, the:DT:12)|||prep_in(bug:NNS:10, program:NN:13)|||nsubj(possible:JJ:18, it:PRP:16)|||cop(possible:JJ:18, be:VBZ:17)|||conj_but(be:VBZ:2, possible:JJ:18)|||root(ROOT:ROOT:26, possible:JJ:18)|||aux(prove:VB:20, to:TO:19)|||xcomp(possible:JJ:18, prove:VB:20)|||det(program:NN:22, the:DT:21)|||nsubj(tangible:JJ:24, program:NN:22)|||cop(tangible:JJ:24, be:VBZ:23)|||ccomp(prove:VB:20, tangible:JJ:24)|||<STOP>
1.1 nsubj(break:VB:3, you:PRP:1)|||aux(break:VB:3, can:MD:2)|||root(ROOT:ROOT:17, break:VB:3)|||det(program:NN:6, the:DT:4)|||amod(program:NN:6, whole:JJ:5)|||dobj(break:VB:3, program:NN:6)|||nn(program:NNS:9, prototype:NN:8)|||prep_into(break:VB:3, program:NNS:9)|||amod(part:NNS:12, simulate:JJ:11)|||prep_to(break:VB:3, part:NNS:12)|||det(program:NN:16, the:DT:14)|||amod(program:NN:16, final:JJ:15)|||prep_of(part:NNS:12, program:NN:16)|||<STOP>
1.1 aux(provide:VB:2, to:TO:1)|||root(ROOT:ROOT:15, provide:VB:2)|||det(example:NN:4, a:DT:3)|||dobj(provide:VB:2, example:NN:4)|||dobj(provide:VB:2, model:NN:6)|||conj_or(example:NN:4, model:NN:6)|||advmod(perfom:VB:13, how:WRB:8)|||det(program:NN:11, the:DT:9)|||amod(program:NN:11, finish:VBN:10)|||nsubj(perfom:VB:13, program:NN:11)|||aux(perfom:VB:13, should:MD:12)|||prepc_of(example:NN:4, perfom:VB:13)|||<STOP> nsubj(forsight:VBP:2, provide:NNS:1)|||root(ROOT:ROOT:13, forsight:VBP:2)|||prep_of(forsight:VBP:2, some:DT:4)|||det(challange:NNS:7, the:DT:6)|||prep_of(some:DT:4, challange:NNS:7)|||nsubjpass(encounter:VBN:11, challange:NNS:7)|||rel(encounter:VBN:11, that:WDT:8)|||aux(encounter:VBN:11, would:MD:9)|||auxpass(encounter:VBN:11, be:VB:10)|||rcmod(challange:NNS:7, encounter:VBN:11)|||<STOP> nsubj(opportunity:VBZ:2, provide:NNS:1)|||xsubj(introduce:VB:4, provide:NNS:1)|||root(ROOT:ROOT:11, opportunity:VBZ:2)|||aux(introduce:VB:4, to:TO:3)|||xcomp(opportunity:VBZ:2, introduce:VB:4)|||dobj(introduce:VB:4, change:NNS:5)|||det(program:NN:9, the:DT:7)|||amod(program:NN:9, finished:JJ:8)|||prep_to(introduce:VB:4, program:NN:9)|||<STOP>
1.1 root(ROOT:ROOT:14, simulate:VBG:1)|||det(behavior:NN:3, the:DT:2)|||dobj(simulate:VBG:1, behavior:NN:3)|||advmod(portion:NN:7, only:RB:5)|||det(portion:NN:7, a:DT:6)|||prep_of(behavior:NN:3, portion:NN:7)|||det(product:NN:12, the:DT:9)|||amod(product:NN:12, desire:VBN:10)|||nn(product:NN:12, software:NN:11)|||prep_of(portion:NN:7, product:NN:12)|||<STOP>
1.1 det(program:NN:2, a:DT:1)|||root(ROOT:ROOT:15, program:NN:2)|||nsubj(stimulate:VBZ:4, that:WDT:3)|||rel(stimulate:VBZ:4, that:WDT:3)|||dep(program:NN:2, stimulate:VBZ:4)|||det(behavior:NN:6, the:DT:5)|||dobj(stimulate:VBZ:4, behavior:NN:6)|||prep_of(behavior:NN:6, portion:NNS:8)|||det(product:NN:13, the:DT:10)|||amod(product:NN:13, desire:VBN:11)|||nn(product:NN:13, software:NN:12)|||prep_of(portion:NNS:8, product:NN:13)|||<STOP>
1.1 det(program:NN:2, a:DT:1)|||root(ROOT:ROOT:15, program:NN:2)|||nsubj(simulate:VBZ:4, that:WDT:3)|||rel(simulate:VBZ:4, that:WDT:3)|||dep(program:NN:2, simulate:VBZ:4)|||det(behavior:NN:6, the:DT:5)|||dobj(simulate:VBZ:4, behavior:NN:6)|||prep_of(behavior:NN:6, portion:NNS:8)|||det(product:NN:13, the:DT:10)|||amod(product:NN:13, desire:VBN:11)|||nn(product:NN:13, software:NN:12)|||prep_of(portion:NNS:8, product:NN:13)|||<STOP>
1.1 aux(lay:VB:2, to:TO:1)|||root(ROOT:ROOT:18, lay:VB:2)|||prt(lay:VB:2, out:RP:3)|||det(basics:NNS:5, the:DT:4)|||dobj(lay:VB:2, basics:NNS:5)|||conj_and(lay:VB:2, give:VB:7)|||root(ROOT:ROOT:18, give:VB:7)|||iobj(give:VB:7, you:PRP:8)|||det(point:NN:11, a:DT:9)|||amod(point:NN:11, starting:JJ:10)|||dobj(give:VB:7, point:NN:11)|||det(problem:NN:15, the:DT:13)|||amod(problem:NN:15, actual:JJ:14)|||prep_in(point:NN:11, problem:NN:15)|||partmod(problem:NN:15, solve:VBG:16)|||<STOP>
1.1 root(ROOT:ROOT:10, to:TO:1)|||amod(problem:NN:3, simulate:JJ:2)|||pobj(to:TO:1, problem:NN:3)|||partmod(problem:NN:3, solve:VBG:4)|||prep_for(solve:VBG:4, part:NNS:6)|||det(problem:NN:9, the:DT:8)|||prep_of(part:NNS:6, problem:NN:9)|||<STOP>
1.1 det(program:NN:3, a:DT:1)|||nn(program:NN:3, prototype:NN:2)|||nsubj(provide:VBZ:4, program:NN:3)|||root(ROOT:ROOT:21, provide:VBZ:4)|||det(groundwork:NN:7, a:DT:5)|||amod(groundwork:NN:7, basic:JJ:6)|||dobj(provide:VBZ:4, groundwork:NN:7)|||nsubj(enhance:VB:12, which:WDT:9)|||nsubj(improve:VB:14, which:WDT:9)|||aux(enhance:VB:12, to:TO:10)|||advmod(enhance:VB:12, further:RBR:11)|||prepc_from(provide:VBZ:4, enhance:VB:12)|||prepc_from(provide:VBZ:4, improve:VB:14)|||conj_and(enhance:VB:12, improve:VB:14)|||det(solution:NN:16, a:DT:15)|||dobj(enhance:VB:12, solution:NN:16)|||dobj(improve:VB:14, solution:NN:16)|||det(problem:NN:19, a:DT:18)|||prep_to(enhance:VB:12, problem:NN:19)|||<STOP>
1.1 det(program:NN:3, a:DT:1)|||nn(program:NN:3, prototype:NN:2)|||nsubj(part:NN:6, program:NN:3)|||cop(part:NN:6, be:VBZ:4)|||det(part:NN:6, a:DT:5)|||root(ROOT:ROOT:16, part:NN:6)|||det(phase:NN:10, the:DT:8)|||amod(phase:NN:10, specification:JJ:9)|||prep_of(part:NN:6, phase:NN:10)|||nn(Solvin:NNP:14, Software:NNP:12)|||nn(Solvin:NNP:14, Problem:NNP:13)|||prep_of(phase:NN:10, Solvin:NNP:14)|||<STOP> nsubjpass(employ:VBN:3, it:PRP:1)|||xsubj(illustrate:VB:5, it:PRP:1)|||nsubjpass(serve:VBZ:21, it:PRP:1)|||xsubj(expand:VB:27, it:PRP:1)|||auxpass(employ:VBN:3, be:VBZ:2)|||root(ROOT:ROOT:30, employ:VBN:3)|||aux(illustrate:VB:5, to:TO:4)|||xcomp(employ:VBN:3, illustrate:VB:5)|||advmod(solve:VBN:14, how:WRB:6)|||det(problem:NN:9, the:DT:7)|||amod(problem:NN:9, key:JJ:8)|||nsubjpass(solve:VBN:14, problem:NN:9)|||conj_or(problem:NN:9, problem:NNS:11)|||nsubjpass(solve:VBN:14, problem:NNS:11)|||aux(solve:VBN:14, will:MD:12)|||auxpass(solve:VBN:14, be:VB:13)|||advcl(illustrate:VB:5, solve:VBN:14)|||ccomp(illustrate:VB:5, solve:VBN:14)|||det(program:NN:17, a:DT:16)|||prep_in(solve:VBN:14, program:NN:17)|||advmod(employ:VBN:3, sometimes:RB:20)|||conj_and(employ:VBN:3, sometimes:RB:20)|||root(ROOT:ROOT:30, sometimes:RB:20)|||conj_and(employ:VBN:3, serve:VBZ:21)|||root(ROOT:ROOT:30, serve:VBZ:21)|||det(program:NN:25, a:DT:23)|||nn(program:NN:25, base:NN:24)|||prep_as(serve:VBZ:21, program:NN:25)|||aux(expand:VB:27, to:TO:26)|||xcomp(serve:VBZ:21, expand:VB:27)|||prep(expand:VB:27, upon:RB:28)|||<STOP>
1.1 nsubj(simulate:VBZ:3, program:NN:1)|||root(ROOT:ROOT:13, program:NN:1)|||rel(simulate:VBZ:3, that:WDT:2)|||rcmod(program:NN:1, simulate:VBZ:3)|||det(behavior:NN:5, the:DT:4)|||dobj(simulate:VBZ:3, behavior:NN:5)|||prep_of(behavior:NN:5, portion:NNS:7)|||det(product:NN:12, the:DT:9)|||amod(product:NN:12, desire:VBN:10)|||nn(product:NN:12, software:NN:11)|||prep_of(program:NN:1, product:NN:12)|||<STOP>
1.1 nsubj(provide:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:20, provide:VBZ:2)|||det(proof:NN:5, a:DT:3)|||amod(proof:NN:5, limited:JJ:4)|||nsubj(verify:VB:9, proof:NN:5)|||prep_of(proof:NN:5, concept:NN:7)|||aux(verify:VB:9, to:TO:8)|||xcomp(provide:VBZ:2, verify:VB:9)|||det(client:NN:12, the:DT:11)|||prep_with(verify:VB:9, client:NN:12)|||advmod(program:VBG:15, actually:RB:14)|||prepc_before(verify:VB:9, program:VBG:15)|||det(application:NN:18, the:DT:16)|||amod(application:NN:18, whole:JJ:17)|||dobj(program:VBG:15, application:NN:18)|||<STOP>
1.1 nsubj(test:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:16, test:VBZ:2)|||det(function:NN:5, the:DT:3)|||amod(function:NN:5, main:JJ:4)|||dobj(test:VBZ:2, function:NN:5)|||det(while:NN:9, the:DT:7)|||nn(while:NN:9, program:NN:8)|||prep_of(function:NN:5, while:NN:9)|||partmod(while:NN:9, leave:VBG:10)|||prt(leave:VBG:10, out:RP:11)|||det(detail:NNS:14, the:DT:12)|||nn(detail:NNS:14, finer:NN:13)|||dobj(leave:VBG:10, detail:NNS:14)|||<STOP>
1.1 aux(get:VB:2, to:TO:1)|||root(ROOT:ROOT:13, get:VB:2)|||amod(feedback:NN:4, early:JJ:3)|||dobj(get:VB:2, feedback:NN:4)|||prep_from(get:VB:2, user:NNS:6)|||amod(stage:NNS:9, early:JJ:8)|||prep_in(user:NNS:6, stage:NNS:9)|||prep_of(stage:NNS:9, development:NN:11)|||<STOP> aux(show:VB:2, to:TO:1)|||csubj(like:VBP:15, show:VB:2)|||iobj(show:VB:2, user:NNS:3)|||det(idea:NN:6, a:DT:4)|||amod(idea:NN:6, first:JJ:5)|||dobj(show:VB:2, idea:NN:6)|||dobj(do:VB:12, what:WP:8)|||dobj(look:VB:14, what:WP:8)|||det(program:NN:10, the:DT:9)|||nsubj(do:VB:12, program:NN:10)|||nsubj(look:VB:14, program:NN:10)|||aux(do:VB:12, will:MD:11)|||prepc_of(idea:NN:6, do:VB:12)|||prepc_of(idea:NN:6, look:VB:14)|||conj_or(do:VB:12, look:VB:14)|||root(ROOT:ROOT:17, like:VBP:15)|||<STOP> aux(make:VB:2, to:TO:1)|||dep(meet:VB:7, make:VB:2)|||acomp(make:VB:2, sure:JJ:3)|||det(program:NN:5, the:DT:4)|||nsubj(meet:VB:7, program:NN:5)|||aux(meet:VB:7, will:MD:6)|||root(ROOT:ROOT:14, meet:VB:7)|||dobj(meet:VB:7, requirement:NNS:8)|||mark(begin:VBZ:12, before:IN:9)|||amod(programming:NN:11, intense:JJ:10)|||nsubj(begin:VBZ:12, programming:NN:11)|||advcl(meet:VB:7, begin:VBZ:12)|||<STOP>
1.1 nsubj(simulate:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:12, simulate:VBZ:2)|||det(behavior:NN:4, the:DT:3)|||dobj(simulate:VBZ:2, behavior:NN:4)|||prep_of(behavior:NN:4, portion:NNS:6)|||det(product:NN:11, the:DT:8)|||amod(product:NN:11, desire:VBN:9)|||nn(product:NN:11, software:NN:10)|||prep_of(portion:NNS:6, product:NN:11)|||<STOP>
1.1 nsubj(simulate:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:13, simulate:VBZ:2)|||det(behavior:NN:4, the:DT:3)|||dobj(simulate:VBZ:2, behavior:NN:4)|||prep_of(behavior:NN:4, portion:NNS:6)|||det(product:NN:11, the:DT:8)|||amod(product:NN:11, desire:VBN:9)|||nn(product:NN:11, software:NN:10)|||prep_of(portion:NNS:6, product:NN:11)|||<STOP>
1.1 det(program:NN:3, a:DT:1)|||nn(program:NN:3, prototype:NN:2)|||nsubjpass(use:VBN:5, program:NN:3)|||auxpass(use:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:16, use:VBN:5)|||prep_in(use:VBN:5, problem:NN:7)|||xsubj(collect:VB:10, problem:NN:7)|||partmod(problem:NN:7, solve:VBG:8)|||aux(collect:VB:10, to:TO:9)|||xcomp(solve:VBG:8, collect:VB:10)|||dobj(collect:VB:10, datum:NNS:11)|||det(problem:NN:14, the:DT:13)|||prep_for(datum:NNS:11, problem:NN:14)|||<STOP>
1.1 aux(ease:VB:2, to:TO:1)|||root(ROOT:ROOT:18, ease:VB:2)|||det(understanding:NN:4, the:DT:3)|||dobj(ease:VB:2, understanding:NN:4)|||dobj(ease:VB:11, understanding:NN:4)|||prep_of(understanding:NN:4, problem:NN:6)|||prep_under(ease:VB:2, discussion:NN:8)|||aux(ease:VB:11, to:TO:10)|||conj_and(ease:VB:2, ease:VB:11)|||root(ROOT:ROOT:18, ease:VB:11)|||det(understanding:NN:13, the:DT:12)|||nsubj(itself:PRP:17, understanding:NN:13)|||det(program:NN:16, the:DT:15)|||prep_of(understanding:NN:13, program:NN:16)|||xcomp(ease:VB:11, itself:PRP:17)|||<STOP>
1.1 nsubj(simulate:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:12, simulate:VBZ:2)|||det(behavior:NN:4, the:DT:3)|||dobj(simulate:VBZ:2, behavior:NN:4)|||prep_of(behavior:NN:4, portion:NNS:6)|||det(product:NN:11, the:DT:8)|||amod(product:NN:11, desire:VBN:9)|||nn(product:NN:11, software:NN:10)|||prep_of(portion:NNS:6, product:NN:11)|||<STOP>
1.1 det(role:NN:2, the:DT:1)|||nsubj(be:VBZ:7, role:NN:2)|||xsubj(help:VB:9, role:NN:2)|||det(program:NN:6, a:DT:4)|||nn(program:NN:6, prototype:NN:5)|||prep_of(role:NN:2, program:NN:6)|||root(ROOT:ROOT:21, be:VBZ:7)|||aux(help:VB:9, to:TO:8)|||xcomp(be:VBZ:7, help:VB:9)|||amod(problem:NNS:12, spot:JJ:10)|||amod(problem:NNS:12, key:JJ:11)|||dobj(help:VB:9, problem:NNS:12)|||nsubj(arise:VB:15, problem:NNS:12)|||rel(arise:VB:15, that:WDT:13)|||aux(arise:VB:15, may:MD:14)|||rcmod(problem:NNS:12, arise:VB:15)|||det(programing:NN:19, the:DT:17)|||amod(programing:NN:19, actual:JJ:18)|||prep_during(arise:VB:15, programing:NN:19)|||<STOP>
1.1 det(program:NN:3, the:DT:1)|||nn(program:NN:3, prototype:NN:2)|||nsubj(give:VBZ:4, program:NN:3)|||root(ROOT:ROOT:28, give:VBZ:4)|||det(idea:NN:7, a:DT:5)|||amod(idea:NN:7, general:JJ:6)|||dobj(give:VBZ:4, idea:NN:7)|||dobj(do:VB:14, what:WP:9)|||det(product:NN:12, the:DT:10)|||nn(product:NN:12, end:NN:11)|||nsubj(do:VB:14, product:NN:12)|||xsubj(write:VB:22, product:NN:12)|||aux(do:VB:14, will:MD:13)|||prepc_of(idea:NN:7, do:VB:14)|||det(time:NN:18, the:DT:17)|||prep_without(do:VB:14, time:NN:18)|||prep_without(do:VB:14, effort:NN:20)|||conj_and(time:NN:18, effort:NN:20)|||aux(write:VB:22, to:TO:21)|||xcomp(do:VB:14, write:VB:22)|||prt(write:VB:22, out:RP:23)|||det(program:NN:26, the:DT:24)|||amod(program:NN:26, entire:JJ:25)|||dobj(write:VB:22, program:NN:26)|||<STOP>
1.1 aux(show:VB:2, to:TO:1)|||root(ROOT:ROOT:16, show:VB:2)|||complm(work:VBZ:10, that:IN:3)|||det(part:NN:6, a:DT:4)|||amod(part:NN:6, certain:JJ:5)|||nsubj(work:VBZ:10, part:NN:6)|||det(program:NN:9, the:DT:8)|||prep_of(part:NN:6, program:NN:9)|||ccomp(show:VB:2, work:VBZ:10)|||mark(suppose:VBN:14, as:IN:11)|||nsubjpass(suppose:VBN:14, it:PRP:12)|||xsubj(to:TO:15, it:PRP:12)|||auxpass(suppose:VBN:14, be:VBZ:13)|||advcl(work:VBZ:10, suppose:VBN:14)|||xcomp(suppose:VBN:14, to:TO:15)|||<STOP>
1.1 amod(programming:NN:2, prototype:JJ:1)|||nsubj(approach:NN:5, programming:NN:2)|||cop(approach:NN:5, be:VBZ:3)|||det(approach:NN:5, a:DT:4)|||nsubj(enable:VBZ:9, approach:NN:5)|||root(ROOT:ROOT:73, approach:NN:5)|||prep_to(approach:NN:5, programming:NN:7)|||rel(enable:VBZ:9, that:WDT:8)|||rcmod(approach:NN:5, enable:VBZ:9)|||nsubj(take:VB:12, one:PRP:10)|||aux(take:VB:12, to:TO:11)|||xcomp(enable:VBZ:9, take:VB:12)|||det(approach:NN:15, a:DT:13)|||amod(approach:NN:15, organize:VBN:14)|||dobj(take:VB:12, approach:NN:15)|||prep(take:VB:12, to:TO:16)|||dep(to:TO:16, develop:VBG:17)|||det(program:NN:20, a:DT:18)|||amod(program:NN:20, effective:JJ:19)|||dobj(develop:VBG:17, program:NN:20)|||amod(error:NNS:23, minimal:JJ:22)|||prep_with(develop:VBG:17, error:NNS:23)|||det(pattern:NN:27, a:DT:25)|||amod(pattern:NN:27, strategic:JJ:26)|||prep_with(develop:VBG:17, pattern:NN:27)|||conj_and(error:NNS:23, pattern:NN:27)|||advmod(solve:VBG:29, when:WRB:28)|||advcl(develop:VBG:17, solve:VBG:29)|||det(problem:NN:31, a:DT:30)|||dobj(solve:VBG:29, problem:NN:31)|||dep(problem:NN:31, i:FW:33)|||dep(give:VBD:38, e:LS:35)|||nsubj(give:VBD:38, book:NN:37)|||rcmod(problem:NN:31, give:VBD:38)|||det(example:NN:40, a:DT:39)|||dobj(give:VBD:38, example:NN:40)|||dobj(lvl:VBP:65, example:NN:40)|||det(costumer:NN:43, a:DT:42)|||prep_of(example:NN:40, costumer:NN:43)|||partmod(costumer:NN:43, withdraw:VBG:44)|||dobj(withdraw:VBG:44, money:NN:45)|||det(bank:NN:48, a:DT:47)|||prep_from(give:VBD:38, bank:NN:48)|||det(approach:NN:51, the:DT:50)|||dobj(give:VBD:38, approach:NN:51)|||nsubj(take:VBG:54, approach:NN:51)|||rel(take:VBG:54, that:WDT:52)|||aux(take:VBG:54, be:VBD:53)|||rcmod(approach:NN:51, take:VBG:54)|||det(level:NN:59, a:DT:56)|||amod(level:NN:59, pseudo:JJ:57)|||nn(level:NN:59, code:NN:58)|||prep_on(take:VBG:54, level:NN:59)|||det(ooa:NN:62, the:DT:61)|||prep_during(take:VBG:54, ooa:NN:62)|||nsubj(lvl:VBP:65, Design:NNP:64)|||rcmod(problem:NN:31, lvl:VBP:65)|||conj_or(give:VBD:38, lvl:VBP:65)|||prepc_before(lvl:VBP:65, proceed:VBG:67)|||prepc_into(proceed:VBG:67, create:VBG:69)|||det(solution:NN:71, a:DT:70)|||dobj(create:VBG:69, solution:NN:71)|||<STOP>
1.2 nsubj(design:VB:5, refining:NN:1)|||advmod(the:DT:4, possibly:RB:3)|||conj_and(refining:NN:1, the:DT:4)|||nsubj(design:VB:5, the:DT:4)|||root(ROOT:ROOT:16, design:VB:5)|||mark(reveal:VBZ:10, if:IN:6)|||det(phase:NN:9, the:DT:7)|||nn(phase:NN:9, testing:NN:8)|||nsubj(reveal:VBZ:10, phase:NN:9)|||advcl(design:VB:5, reveal:VBZ:10)|||dobj(reveal:VBZ:10, problem:NNS:11)|||det(design:NN:14, the:DT:13)|||prep_in(problem:NNS:11, design:NN:14)|||<STOP> nsubjpass(affect:VBN:4, Production:NNP:1)|||aux(affect:VBN:4, can:MD:2)|||auxpass(affect:VBN:4, be:VB:3)|||root(ROOT:ROOT:26, affect:VBN:4)|||mark(unworkable:JJ:9, if:IN:5)|||det(program:NN:7, the:DT:6)|||nsubj(unworkable:JJ:9, program:NN:7)|||cop(unworkable:JJ:9, be:VBZ:8)|||advcl(affect:VBN:4, unworkable:JJ:9)|||poss(form:NN:13, its:PRP$:11)|||amod(form:NN:13, current:JJ:12)|||prep_in(unworkable:JJ:9, form:NN:13)|||nsubj(lead:VB:16, form:NN:13)|||rel(lead:VB:16, which:WDT:14)|||aux(lead:VB:16, will:MD:15)|||rcmod(form:NN:13, lead:VB:16)|||det(time:NN:21, a:DT:18)|||amod(time:NN:21, later:JJ:19)|||nn(time:NN:21, production:NN:20)|||prep_to(lead:VB:16, time:NN:21)|||mark(estimate:VBD:24, than:IN:22)|||advmod(estimate:VBD:24, originally:RB:23)|||advcl(lead:VB:16, estimate:VBD:24)|||<STOP> advmod(affect:VBZ:2, also:RB:1)|||root(ROOT:ROOT:21, affect:VBZ:2)|||xcomp(affect:VBZ:2, code:VBG:3)|||mark(need:VB:9, because:IN:4)|||prep_after(need:VB:9, testing:NN:6)|||nsubj(need:VB:9, you:PRP:7)|||xsubj(rewrite:VB:11, you:PRP:7)|||aux(need:VB:9, may:MD:8)|||advcl(code:VBG:3, need:VB:9)|||aux(rewrite:VB:11, to:TO:10)|||xcomp(need:VB:9, rewrite:VB:11)|||det(code:NN:13, the:DT:12)|||dep(affect:VBZ:2, code:NN:13)|||det(program:NN:16, the:DT:15)|||prep_for(code:NN:13, program:NN:16)|||aux(remove:VB:18, to:TO:17)|||infmod(program:NN:16, remove:VB:18)|||dobj(remove:VB:18, error:NNS:19)|||<STOP>
1.2 det(phase:NN:3, the:DT:1)|||nn(phase:NN:3, implementation:NN:2)|||nsubjpass(effect:VBN:9, phase:NN:3)|||det(phase:NN:7, the:DT:5)|||nn(phase:NN:7, maintenance:NN:6)|||conj_and(phase:NN:3, phase:NN:7)|||nsubjpass(effect:VBN:9, phase:NN:7)|||auxpass(effect:VBN:9, be:VBP:8)|||root(ROOT:ROOT:10, effect:VBN:9)|||<STOP>
1.2 nsubjpass(influence:VBN:12, Verification:NNP:1)|||partmod(influence:VBN:12, code:VBG:3)|||dep(code:VBG:3, refine:VBG:5)|||det(solution:NN:7, the:DT:6)|||dobj(code:VBG:3, solution:NN:7)|||dobj(code:VBG:3, maintenance:NN:9)|||conj_and(solution:NN:7, maintenance:NN:9)|||auxpass(influence:VBN:12, be:VBP:10)|||advmod(influence:VBN:12, all:RB:11)|||root(ROOT:ROOT:18, influence:VBN:12)|||det(stage:NN:16, the:DT:14)|||nn(stage:NN:16, testing:NN:15)|||agent(influence:VBN:12, stage:NN:16)|||<STOP>
1.2 prep_in(influence:VBN:11, RUP:NNP:2)|||det(stage:NNS:4, the:DT:3)|||nsubjpass(influence:VBN:11, stage:NNS:4)|||det(cycle:NN:9, the:DT:6)|||nn(cycle:NN:9, software:NN:7)|||nn(cycle:NN:9, life:NN:8)|||prep_in(stage:NNS:4, cycle:NN:9)|||auxpass(influence:VBN:11, be:VBP:10)|||root(ROOT:ROOT:41, influence:VBN:11)|||det(stage:NN:15, the:DT:13)|||nn(stage:NN:15, testing:NN:14)|||agent(influence:VBN:11, stage:NN:15)|||dep(stage:NN:15, be:VBZ:16)|||dep(stage:NN:15, Elaboration:NNP:18)|||amod(vision:NN:21, phase-refined:JJ:19)|||nn(vision:NN:21, progject:NN:20)|||dep(Elaboration:NNP:18, vision:NN:21)|||amod(devilopment:NN:24, iterative:JJ:23)|||agent(influence:VBN:11, devilopment:NN:24)|||conj_and(stage:NN:15, devilopment:NN:24)|||nn(system:NN:27, core:NN:26)|||prep_of(devilopment:NN:24, system:NN:27)|||agent(influence:VBN:11, development:NN:29)|||conj_and(stage:NN:15, development:NN:29)|||nn(requirement:NNS:32, system:NN:31)|||prep_of(development:NN:29, requirement:NNS:32)|||advmod(accurate:JJ:35, more:RBR:34)|||amod(time:NN:36, accurate:JJ:35)|||appos(requirement:NNS:32, time:NN:36)|||nn(estimate:NNS:39, cost:NN:38)|||agent(influence:VBN:11, estimate:NNS:39)|||conj_and(stage:NN:15, estimate:NNS:39)|||prep_of(development:NN:29, time:NN:36)|||<STOP> nn(development:NN:3, construction:NN:1)|||amod(development:NN:3, phase-iterative:JJ:2)|||root(ROOT:ROOT:8, development:NN:3)|||amod(system:NN:6, remain:VBG:5)|||prep_of(development:NN:3, system:NN:6)|||<STOP> nn(phase-testing:NN:2, transition:NN:1)|||root(ROOT:ROOT:9, phase-testing:NN:2)|||conj_and(phase-testing:NN:2, deployment:NN:4)|||root(ROOT:ROOT:9, deployment:NN:4)|||det(system:NN:7, the:DT:6)|||prep_of(phase-testing:NN:2, system:NN:7)|||<STOP>
1.2 det(solution:NN:3, the:DT:2)|||prep_refining(influence:VBN:10, solution:NN:3)|||nsubjpass(influence:VBN:10, Production:NNP:5)|||conj_and(Production:NNP:5, Maintenance:NNP:7)|||nsubjpass(influence:VBN:10, Maintenance:NNP:7)|||auxpass(influence:VBN:10, be:VBP:8)|||advmod(influence:VBN:10, all:RB:9)|||root(ROOT:ROOT:16, influence:VBN:10)|||det(stage:NN:14, the:DT:12)|||nn(stage:NN:14, Testing:NNP:13)|||agent(influence:VBN:10, stage:NN:14)|||<STOP>
1.2 nn(Transition:NNP:6, Elaboration:NNP:1)|||conj_and(Transition:NNP:6, Construction:NNP:3)|||nsubjpass(affect:VBN:9, Construction:NNP:3)|||nsubjpass(affect:VBN:9, Transition:NNP:6)|||auxpass(affect:VBN:9, be:VBP:7)|||advmod(affect:VBN:9, all:RB:8)|||root(ROOT:ROOT:12, affect:VBN:9)|||agent(affect:VBN:9, testing:NN:11)|||<STOP>
1.2 root(ROOT:ROOT:6, refining:NN:1)|||nn(Maintenance:NNP:5, Production:NNP:3)|||appos(refining:NN:1, Maintenance:NNP:5)|||<STOP>
1.2 root(ROOT:ROOT:4, refining:NN:1)|||det(solution:NN:3, the:DT:2)|||dep(refining:NN:1, solution:NN:3)|||<STOP>
1.2 root(ROOT:ROOT:2, Verification:NNP:1)|||<STOP> root(ROOT:ROOT:2, debugging:NN:1)|||<STOP>
1.2 root(ROOT:ROOT:4, refining:NN:1)|||conj_and(refining:NN:1, coding:NN:3)|||root(ROOT:ROOT:4, coding:NN:3)|||<STOP>
1.2 det(half:NN:3, the:DT:1)|||amod(half:NN:3, second:JJ:2)|||root(ROOT:ROOT:17, half:NN:3)|||det(phase:NN:7, the:DT:5)|||amod(phase:NN:7, elaboration:JJ:6)|||prep_of(half:NN:3, phase:NN:7)|||nn(phase:NN:10, construction:NN:9)|||prep_of(half:NN:3, phase:NN:10)|||conj_and(phase:NN:7, phase:NN:10)|||det(phase:NN:15, the:DT:13)|||nn(phase:NN:15, transition:NN:14)|||prep_of(half:NN:3, phase:NN:15)|||conj_and(phase:NN:7, phase:NN:15)|||<STOP>
1.2 det(step:NN:3, the:DT:1)|||nn(step:NN:3, refining:NN:2)|||nsubj(stage:VBP:12, step:NN:3)|||det(step:NN:7, the:DT:5)|||nn(step:NN:7, production:NN:6)|||conj_and(step:NN:3, step:NN:7)|||nsubj(stage:VBP:12, step:NN:7)|||det(maintenance:NN:11, the:DT:10)|||conj_and(step:NN:3, maintenance:NN:11)|||nsubj(stage:VBP:12, maintenance:NN:11)|||root(ROOT:ROOT:14, stage:VBP:12)|||<STOP>
1.2 nn(Construction:NNP:3, Elaboration:NNP:1)|||root(ROOT:ROOT:6, Construction:NNP:3)|||appos(Construction:NNP:3, transition:NN:5)|||root(ROOT:ROOT:6, transition:NN:5)|||<STOP>
1.2 root(ROOT:ROOT:3, refining:NN:1)|||<STOP>
1.2 det(stage:NN:3, the:DT:1)|||nn(stage:NN:3, testing:NN:2)|||nsubj(influence:NN:7, stage:NN:3)|||dep(influence:NN:7, have:VBZ:4)|||det(influence:NN:7, a:DT:5)|||amod(influence:NN:7, direct:JJ:6)|||root(ROOT:ROOT:29, influence:NN:7)|||det(version:NN:11, the:DT:9)|||amod(version:NN:11, final:JJ:10)|||prep_on(influence:NN:7, version:NN:11)|||det(program:NN:14, a:DT:13)|||prep_of(version:NN:11, program:NN:14)|||xcomp(influence:NN:7, be:VBG:16)|||mark(debugging:NN:21, as:IN:17)|||nsubj(debugging:NN:21, it:PRP:18)|||cop(debugging:NN:21, be:VBZ:19)|||det(debugging:NN:21, the:DT:20)|||advcl(be:VBG:16, debugging:NN:21)|||advcl(be:VBG:16, finalization:NN:23)|||conj_and(debugging:NN:21, finalization:NN:23)|||det(revision:NN:27, a:DT:25)|||nn(revision:NN:27, software:NN:26)|||prep_of(debugging:NN:21, revision:NN:27)|||<STOP>
1.2 root(ROOT:ROOT:7, Directly:NNP:1)|||dep(Directly:NNP:1, refining:NN:3)|||partmod(Directly:NNP:1, code:VBG:5)|||<STOP> mark(right:JJ:4, because:IN:1)|||nsubj(right:JJ:4, Refining:NNP:2)|||cop(right:JJ:4, be:VBZ:3)|||csubj(right:JJ:12, right:JJ:4)|||det(phase:NN:8, the:DT:6)|||nn(phase:NN:8, Testing:NNP:7)|||prep_before(right:JJ:4, phase:NN:8)|||prep_before(right:JJ:4, Coding:NNP:10)|||conj_and(phase:NN:8, Coding:NNP:10)|||cop(right:JJ:12, be:VBZ:11)|||root(ROOT:ROOT:18, right:JJ:12)|||det(phase:NN:16, the:DT:14)|||nn(phase:NN:16, Testing:NNP:15)|||prep_after(right:JJ:12, phase:NN:16)|||<STOP> root(ROOT:ROOT:7, Indirectly:NNP:1)|||dep(Indirectly:NNP:1, production:NN:3)|||appos(production:NN:3, Maintenance:NNP:5)|||dep(Indirectly:NNP:1, Maintenance:NNP:5)|||<STOP> nn(Refining:NNP:2, Because:NNP:1)|||nsubj(occur:VBZ:3, Refining:NNP:2)|||root(ROOT:ROOT:15, occur:VBZ:3)|||det(stage:NNS:8, these:DT:5)|||amod(stage:NNS:8, last:JJ:6)|||num(stage:NNS:8, two:CD:7)|||prep_before(occur:VBZ:3, stage:NNS:8)|||det(Cycle:NNP:13, the:DT:10)|||nn(Cycle:NNP:13, Software:NNP:11)|||nn(Cycle:NNP:13, Life:NNP:12)|||prep_in(occur:VBZ:3, Cycle:NNP:13)|||<STOP>
1.2 root(ROOT:ROOT:10, Testing:NNP:1)|||nn(maintenance:NN:8, refining:NN:3)|||appos(Testing:NNP:1, production:NN:5)|||conj_and(maintenance:NN:8, production:NN:5)|||appos(Testing:NNP:1, maintenance:NN:8)|||<STOP>
1.2 prep(spread:VBN:11, depend:VBG:1)|||dep(depend:VBG:1, on:IN:2)|||advmod(do:VBN:7, how:WRB:3)|||det(work:NN:5, the:DT:4)|||nsubjpass(do:VBN:7, work:NN:5)|||auxpass(do:VBN:7, be:VBZ:6)|||pcomp(on:IN:2, do:VBN:7)|||nsubjpass(spread:VBN:11, Testing:NNP:9)|||auxpass(spread:VBN:11, be:VBZ:10)|||root(ROOT:ROOT:30, spread:VBN:11)|||det(process:NN:14, the:DT:13)|||prep_throughout(spread:VBN:11, process:NN:14)|||mark(prevent:VB:17, as:IN:15)|||aux(prevent:VB:17, to:TO:16)|||advcl(spread:VBN:11, prevent:VB:17)|||xcomp(spread:VBN:11, prevent:VB:17)|||dobj(prevent:VB:17, error:NNS:18)|||prepc_from(prevent:VB:17, show:VBG:20)|||advmod(later:RB:22, up:RB:21)|||advmod(show:VBG:20, later:RB:22)|||dep(later:RB:22, on:IN:23)|||dep(on:IN:23, due:JJ:24)|||prep_to(show:VBG:20, lack:NN:26)|||prep_of(lack:NN:26, foresight:NN:28)|||<STOP>
1.2 root(ROOT:ROOT:8, elaboration:NN:1)|||appos(elaboration:NN:1, construction:NN:3)|||appos(elaboration:NN:1, transition:NN:6)|||conj_and(construction:NN:3, transition:NN:6)|||<STOP>
1.2 det(stage:NNS:2, all:DT:1)|||nsubjpass(influence:VBN:4, stage:NNS:2)|||auxpass(influence:VBN:4, be:VBP:3)|||root(ROOT:ROOT:11, influence:VBN:4)|||prepc_except(influence:VBN:4, set:VBG:6)|||det(requirement:NNS:9, the:DT:7)|||nn(requirement:NNS:9, program:NN:8)|||dobj(set:VBG:6, requirement:NNS:9)|||<STOP> mark(fail:VBZ:4, if:IN:1)|||det(test:NN:3, a:DT:2)|||nsubj(fail:VBZ:4, test:NN:3)|||advcl(change:VB:8, fail:VBZ:4)|||nsubj(change:VB:8, it:PRP:6)|||aux(change:VB:8, can:MD:7)|||root(ROOT:ROOT:26, change:VB:8)|||det(design:NN:11, the:DT:9)|||amod(design:NN:11, whole:JJ:10)|||dobj(change:VB:8, design:NN:11)|||appos(design:NN:11, implementation:NN:13)|||appos(design:NN:11, etc:FW:15)|||det(program:NN:18, a:DT:17)|||prep_of(etc:FW:15, program:NN:18)|||det(outcome:NN:24, the:DT:22)|||amod(outcome:NN:24, final:JJ:23)|||dobj(change:VB:8, outcome:NN:24)|||conj_and(design:NN:11, outcome:NN:24)|||dobj(change:VB:8, implementation:NN:13)|||dobj(change:VB:8, etc:FW:15)|||<STOP>
1.2 root(ROOT:ROOT:7, refining:NN:1)|||conj_and(refining:NN:1, production:NN:3)|||root(ROOT:ROOT:7, production:NN:3)|||conj_and(refining:NN:1, maintenance:NN:6)|||root(ROOT:ROOT:7, maintenance:NN:6)|||<STOP>
1.2 root(ROOT:ROOT:4, coding:NN:1)|||conj_and(coding:NN:1, refining:NN:3)|||root(ROOT:ROOT:4, refining:NN:3)|||<STOP>
1.2 root(ROOT:ROOT:7, refining:NN:1)|||appos(refining:NN:1, production:NN:3)|||appos(production:NN:3, maintenance:NN:5)|||appos(refining:NN:1, maintenance:NN:5)|||<STOP>
1.2 root(ROOT:ROOT:16, remove:VBG:1)|||amod(error:NNS:3, logical:JJ:2)|||dobj(remove:VBG:1, error:NNS:3)|||dep(remove:VBG:1, test:VBG:5)|||amod(datum:NNS:8, valid:JJ:7)|||prep_for(test:VBG:5, datum:NNS:8)|||amod(datum:NNS:11, random:JJ:10)|||prep_for(test:VBG:5, datum:NNS:11)|||conj_and(datum:NNS:8, datum:NNS:11)|||amod(datum:NNS:14, actual:JJ:13)|||prep_for(test:VBG:5, datum:NNS:14)|||conj_and(datum:NNS:8, datum:NNS:14)|||<STOP>
1.2 root(ROOT:ROOT:2, 1-specification:JJ:1)|||<STOP> root(ROOT:ROOT:2, 2-design:JJ:1)|||<STOP> amod(analysis:NN:2, 3-risk:JJ:1)|||root(ROOT:ROOT:3, analysis:NN:2)|||<STOP> root(ROOT:ROOT:2, 4-verification:JJ:1)|||<STOP> root(ROOT:ROOT:2, 5-coding:JJ:1)|||<STOP> root(ROOT:ROOT:2, 6-testing:JJ:1)|||<STOP> root(ROOT:ROOT:2, 7-refining:JJ:1)|||<STOP> root(ROOT:ROOT:2, 8-production:JJ:1)|||<STOP> root(ROOT:ROOT:2, 9-maintenance:JJ:1)|||<STOP>
1.2 nn(stage:NN:2, refining:NN:1)|||nsubj(stage:VBP:9, stage:NN:2)|||nn(stage:NN:5, production:NN:4)|||conj_and(stage:NN:2, stage:NN:5)|||nsubj(stage:VBP:9, stage:NN:5)|||conj_and(stage:NN:2, Maintenance:NNP:8)|||nsubj(stage:VBP:9, Maintenance:NNP:8)|||root(ROOT:ROOT:11, stage:VBP:9)|||<STOP>
1.2 nsubj(affect:VB:3, Testing:NNP:1)|||aux(affect:VB:3, could:MD:2)|||root(ROOT:ROOT:26, affect:VB:3)|||det(part:NNS:5, all:DT:4)|||dobj(affect:VB:3, part:NNS:5)|||det(cycle:NN:9, the:DT:7)|||nn(cycle:NN:9, life:NN:8)|||prep_of(part:NNS:5, cycle:NN:9)|||nsubj(make:VB:13, it:PRP:11)|||aux(make:VB:13, could:MD:12)|||parataxis(affect:VB:3, make:VB:13)|||nsubj(go:VB:15, you:PRP:14)|||xsubj(specification:VB:18, you:PRP:14)|||ccomp(make:VB:13, go:VB:15)|||prt(go:VB:15, back:RP:16)|||aux(specification:VB:18, to:TO:17)|||xcomp(go:VB:15, specification:VB:18)|||mark(!test:VB:23, if:IN:19)|||nsubj(!test:VB:23, it:PRP:20)|||aux(!test:VB:23, do:VBZ:21)|||advcl(specification:VB:18, !test:VB:23)|||advmod(!test:VB:23, well:RB:24)|||<STOP>
1.2 root(ROOT:ROOT:2, coding:UH:1)|||<STOP>
1.2 det(component:NNS:3, the:DT:1)|||amod(component:NNS:3, individual:JJ:2)|||nsubjpass(test:VBN:22, component:NNS:3)|||conj_and(component:NNS:3, step:NNS:5)|||nsubjpass(test:VBN:22, step:NNS:5)|||nn(design:NN:10, analysis:NN:8)|||prep_such_as(component:NNS:3, design:NN:10)|||nn(code:NN:14, implementing:NN:13)|||prep_such_as(component:NNS:3, code:NN:14)|||conj_and(design:NN:10, code:NN:14)|||det(system:NN:20, the:DT:18)|||amod(system:NN:20, entire:JJ:19)|||conj_and(component:NNS:3, system:NN:20)|||nsubjpass(test:VBN:22, system:NN:20)|||auxpass(test:VBN:22, be:VBP:21)|||root(ROOT:ROOT:40, test:VBN:22)|||prep_for(test:VBN:22, execution:NN:24)|||det(requirement:NNS:27, the:DT:26)|||prep_of(execution:NN:24, requirement:NNS:27)|||partmod(requirement:NNS:27, identify:VBN:28)|||det(stage:NN:32, the:DT:30)|||nn(stage:NN:32, analysis:NN:31)|||prep_during(identify:VBN:28, stage:NN:32)|||dep(main:VBZ:38, i:LS:34)|||nsubj(main:VBZ:38, e:CD:36)|||dep(test:VBN:22, main:VBZ:38)|||dobj(main:VBZ:38, output:NN:39)|||<STOP>
1.3 root(ROOT:ROOT:24, modularability:RB:1)|||det(ability:NN:4, the:DT:3)|||dep(modularability:RB:1, ability:NN:4)|||aux(reuse:VB:6, to:TO:5)|||infmod(ability:NN:4, reuse:VB:6)|||dobj(reuse:VB:6, part:NNS:7)|||det(program:NN:10, the:DT:9)|||prep_of(part:NNS:7, program:NN:10)|||advmod(program:NN:10, later:RB:11)|||dep(later:RB:11, in:IN:12)|||det(program:NN:14, another:DT:13)|||pobj(in:IN:12, program:NN:14)|||dep(in:IN:12, sometimes:RB:15)|||advmod(different:JJ:18, completely:RB:17)|||amod(goal:NNS:19, different:JJ:18)|||prep_with(reuse:VB:6, goal:NNS:19)|||det(program:NN:22, the:DT:21)|||prep_for(goal:NNS:19, program:NN:22)|||<STOP> advmod(make:VBZ:3, also:RB:1)|||nsubj(make:VBZ:3, it:PRP:2)|||root(ROOT:ROOT:38, make:VBZ:3)|||nsubj(easier:JJR:5, it:PRP:4)|||xcomp(make:VBZ:3, easier:JJR:5)|||prep(easier:JJR:5, to:TO:6)|||dep(to:TO:6, debug:VBG:7)|||dobj(debug:VBG:7, code:NN:8)|||prepc_by(debug:VBG:7, divide:VBG:10)|||prt(divide:VBG:10, up:RP:11)|||det(code:NN:13, the:DT:12)|||dobj(divide:VBG:10, code:NN:13)|||prep_into(code:NN:13, class:NNS:15)|||dep(do:VBP:18, that:IN:16)|||nsubj(do:VBP:18, each:DT:17)|||dep(divide:VBG:10, do:VBP:18)|||det(job:NN:21, a:DT:19)|||amod(job:NN:21, specific:JJ:20)|||dobj(do:VBP:18, job:NN:21)|||dobj(fail:VBZ:26, job:NN:21)|||advmod(fail:VBZ:26, when:WRB:23)|||det(program:NN:25, the:DT:24)|||nsubj(fail:VBZ:26, program:NN:25)|||dep(divide:VBG:10, fail:VBZ:26)|||conj_and(do:VBP:18, fail:VBZ:26)|||num(job:NN:29, one:CD:28)|||prep_at(fail:VBZ:26, job:NN:29)|||nsubj(have:VBP:32, you:PRP:30)|||advmod(have:VBP:32, only:RB:31)|||rcmod(job:NN:29, have:VBP:32)|||num(class:NN:34, one:CD:33)|||dobj(have:VBP:32, class:NN:34)|||prep(class:NN:34, to:TO:35)|||dep(to:TO:35, debug:VBG:36)|||<STOP> nsubj(use:VBP:12, Good:NNP:1)|||nn(purpose:NNS:4, security:NN:3)|||prep_for(Good:NNP:1, purpose:NNS:4)|||mark(allow:VBZ:7, because:IN:5)|||nsubj(allow:VBZ:7, it:PRP:6)|||dep(purpose:NNS:4, allow:VBZ:7)|||nsubj(let:VB:10, you:PRP:8)|||aux(let:VB:10, to:TO:9)|||xcomp(allow:VBZ:7, let:VB:10)|||dobj(let:VB:10, someone:NN:11)|||root(ROOT:ROOT:29, use:VBP:12)|||det(program:NN:14, a:DT:13)|||dobj(use:VBP:12, program:NN:14)|||dobj(list:VBZ:17, program:NN:14)|||rel(list:VBZ:17, which:WDT:15)|||nsubj(list:VBZ:17, sort:NNS:16)|||rcmod(program:NN:14, list:VBZ:17)|||prepc_without(list:VBZ:17, have:VBG:19)|||aux(give:VB:21, to:TO:20)|||xcomp(have:VBG:19, give:VB:21)|||iobj(give:VB:21, they:PRP:22)|||dobj(give:VB:21, access:NN:23)|||det(code:NN:27, the:DT:25)|||nn(code:NN:27, source:NN:26)|||prep_to(give:VB:21, code:NN:27)|||<STOP> nsubj(allow:VBZ:2, ALso:NNP:1)|||root(ROOT:ROOT:10, allow:VBZ:2)|||nsubj(use:VB:5, you:PRP:3)|||aux(use:VB:5, to:TO:4)|||xcomp(allow:VBZ:2, use:VB:5)|||dobj(use:VB:5, inheritance:NN:6)|||dobj(use:VB:5, polymorphism:NN:8)|||conj_and(inheritance:NN:6, polymorphism:NN:8)|||<STOP>
1.3 det(type:NN:2, this:DT:1)|||nsubj(flexible:JJ:7, type:NN:2)|||prep_of(type:NN:2, programming:NN:4)|||cop(flexible:JJ:7, be:VBZ:5)|||advmod(flexible:JJ:7, more:RBR:6)|||root(ROOT:ROOT:19, flexible:JJ:7)|||pred(flexible:JJ:7, make:VBG:9)|||nsubj(add:VB:13, it:PRP:10)|||nsubj(modify:VB:15, it:PRP:10)|||dep(add:VB:13, easier:RBR:11)|||aux(add:VB:13, to:TO:12)|||xcomp(make:VBG:9, add:VB:13)|||xcomp(make:VBG:9, modify:VB:15)|||conj_and(add:VB:13, modify:VB:15)|||det(program:NN:17, the:DT:16)|||dobj(add:VB:13, program:NN:17)|||dobj(modify:VB:15, program:NN:17)|||<STOP> nsubj(type:NN:5, it:PRP:1)|||cop(type:NN:5, be:VBZ:2)|||advmod(type:NN:5, also:RB:3)|||det(type:NN:5, a:DT:4)|||ccomp(check:VBP:13, type:NN:5)|||det(program:NN:10, a:DT:7)|||amod(program:NN:10, fail:JJ:8)|||amod(program:NN:10, safe:JJ:9)|||prep_of(type:NN:5, program:NN:10)|||nsubj(check:VBP:13, you:PRP:12)|||root(ROOT:ROOT:18, check:VBP:13)|||det(module:NN:16, each:DT:14)|||amod(module:NN:16, individual:JJ:15)|||dobj(check:VBP:13, module:NN:16)|||<STOP> nsubj(eliminate:VBZ:2, this:DT:1)|||nsubj(make:VBZ:6, this:DT:1)|||root(ROOT:ROOT:16, eliminate:VBZ:2)|||amod(code:NN:4, redundant:JJ:3)|||dobj(eliminate:VBZ:2, code:NN:4)|||dobj(make:VBZ:6, code:NN:4)|||conj_and(eliminate:VBZ:2, make:VBZ:6)|||root(ROOT:ROOT:16, make:VBZ:6)|||det(program:NN:8, the:DT:7)|||nsubj(read:VB:11, program:NN:8)|||dep(read:VB:11, easier:RBR:9)|||aux(read:VB:11, to:TO:10)|||xcomp(make:VBZ:6, read:VB:11)|||amod(programmer:NNS:14, other:JJ:13)|||prep_for(read:VB:11, programmer:NNS:14)|||<STOP> advmod(debug:VBG:2, when:WRB:1)|||dep(easier:JJR:7, debug:VBG:2)|||det(program:NN:4, the:DT:3)|||dobj(debug:VBG:2, program:NN:4)|||nsubj(easier:JJR:7, it:PRP:5)|||xsubj(track:VB:9, it:PRP:5)|||cop(easier:JJR:7, be:VBZ:6)|||root(ROOT:ROOT:27, easier:JJR:7)|||aux(track:VB:9, to:TO:8)|||xcomp(easier:JJR:7, track:VB:9)|||prt(track:VB:9, down:RP:10)|||det(source:NN:12, the:DT:11)|||dobj(track:VB:9, source:NN:12)|||det(problem:NN:15, a:DT:14)|||prep_of(source:NN:12, problem:NN:15)|||det(module:NN:18, a:DT:17)|||prep_within(problem:NN:15, module:NN:18)|||dep(track:VB:9, rather:RB:19)|||det(program:NN:25, a:DT:21)|||number(million:CD:23, 2:CD:22)|||num(program:NN:25, million:CD:23)|||nn(program:NN:25, line:NN:24)|||prep_than(track:VB:9, program:NN:25)|||<STOP>
1.3 det(advantage:NNS:3, the:DT:1)|||amod(advantage:NNS:3, main:JJ:2)|||nsubj(be:VBP:7, advantage:NNS:3)|||amod(programming:NN:6, object-oriented:JJ:5)|||prep_to(advantage:NNS:3, programming:NN:6)|||root(ROOT:ROOT:22, be:VBP:7)|||complm(reuse:VBN:13, that:IN:8)|||amod(class:NNS:10, exist:VBG:9)|||nsubjpass(reuse:VBN:13, class:NNS:10)|||aux(reuse:VBN:13, can:MD:11)|||auxpass(reuse:VBN:13, be:VB:12)|||ccomp(be:VBP:7, reuse:VBN:13)|||nn(maintenance:NN:16, program:NN:15)|||nsubj(easier:JJR:20, maintenance:NN:16)|||conj_and(maintenance:NN:16, verification:NN:18)|||nsubj(easier:JJR:20, verification:NN:18)|||cop(easier:JJR:20, be:VBP:19)|||ccomp(be:VBP:7, easier:JJR:20)|||conj_and(reuse:VBN:13, easier:JJR:20)|||<STOP>
1.3 det(advantage:NNS:2, the:DT:1)|||nsubj(be:VBZ:3, advantage:NNS:2)|||root(ROOT:ROOT:14, be:VBZ:3)|||complm(allow:VBZ:6, that:IN:4)|||nsubj(allow:VBZ:6, OOP:NNP:5)|||ccomp(be:VBZ:3, allow:VBZ:6)|||nsubj(build:VB:9, we:PRP:7)|||aux(build:VB:9, to:TO:8)|||xcomp(allow:VBZ:6, build:VB:9)|||dobj(build:VB:9, class:NNS:10)|||prep_of(class:NNS:10, object:NNS:12)|||<STOP> num(principle:NNS:2, three:CD:1)|||nsubj(make:VBP:4, principle:NNS:2)|||nsubj(be:VBP:7, principle:NNS:2)|||rel(make:VBP:4, that:WDT:3)|||rcmod(principle:NNS:2, make:VBP:4)|||prt(make:VBP:4, up:RP:5)|||dobj(make:VBP:4, OOP:NNP:6)|||root(ROOT:ROOT:15, be:VBP:7)|||nsubj(combine:VBP:10, Encapsulation-Objects:NNP:9)|||parataxis(be:VBP:7, combine:VBP:10)|||dobj(combine:VBP:10, datum:NNS:11)|||dobj(combine:VBP:10, operation:NNS:13)|||conj_and(datum:NNS:11, operation:NNS:13)|||<STOP> nsubj(inherit:VB:3, inheritance-classes:NNS:1)|||aux(inherit:VB:3, can:MD:2)|||root(ROOT:ROOT:9, inherit:VB:3)|||dobj(inherit:VB:3, property:NNS:4)|||amod(class:NNS:7, other:JJ:6)|||prep_from(inherit:VB:3, class:NNS:7)|||<STOP> nsubj(determine:VB:3, polymorphism-objects:NNS:1)|||aux(determine:VB:3, can:MD:2)|||root(ROOT:ROOT:10, determine:VB:3)|||amod(operation:NNS:5, appropriate:JJ:4)|||dobj(determine:VB:3, operation:NNS:5)|||nn(time:NN:8, execution:NN:7)|||prep_at(determine:VB:3, time:NN:8)|||<STOP>
1.3 det(advantage:NNS:2, some:DT:1)|||nsubj(class:NNS:5, advantage:NNS:2)|||cop(class:NNS:5, be:VBP:3)|||amod(class:NNS:5, exist:VBG:4)|||root(ROOT:ROOT:19, class:NNS:5)|||aux(reuse:VBN:8, can:MD:6)|||auxpass(reuse:VBN:8, be:VB:7)|||rcmod(class:NNS:5, reuse:VBN:8)|||nn(maintenance:NN:11, program:NN:10)|||nsubj(easier:JJR:15, maintenance:NN:11)|||conj_and(maintenance:NN:11, verification:NN:13)|||nsubj(easier:JJR:15, verification:NN:13)|||cop(easier:JJR:15, be:VBP:14)|||conj_and(class:NNS:5, easier:JJR:15)|||root(ROOT:ROOT:19, easier:JJR:15)|||aux(accomplish:VB:17, to:TO:16)|||xcomp(easier:JJR:15, accomplish:VB:17)|||<STOP>
1.3 advmod(orient:VBN:2, object:RB:1)|||amod(programming:NN:3, orient:VBN:2)|||nsubj(allow:VBZ:4, programming:NN:3)|||root(ROOT:ROOT:27, allow:VBZ:4)|||nsubj(use:VB:7, programmer:NNS:5)|||aux(use:VB:7, to:TO:6)|||xcomp(allow:VBZ:4, use:VB:7)|||det(object:NN:9, a:DT:8)|||dobj(use:VB:7, object:NN:9)|||prep_with(use:VB:7, class:NNS:11)|||nsubjpass(change:VBN:15, class:NNS:11)|||nsubjpass(manipulate:VBN:17, class:NNS:11)|||rel(change:VBN:15, that:WDT:12)|||aux(change:VBN:15, can:MD:13)|||auxpass(change:VBN:15, be:VB:14)|||rcmod(class:NNS:11, change:VBN:15)|||rcmod(class:NNS:11, manipulate:VBN:17)|||conj_and(change:VBN:15, manipulate:VBN:17)|||prepc_while(change:VBN:15, !affect:VBG:20)|||det(object:NN:23, the:DT:21)|||amod(object:NN:23, entire:JJ:22)|||dobj(!affect:VBG:20, object:NN:23)|||prep(!affect:VBG:20, at:IN:24)|||pobj(at:IN:24, once:RB:25)|||<STOP> det(class:NNS:2, the:DT:1)|||nsubj(hold:VBP:4, class:NNS:2)|||advmod(hold:VBP:4, all:DT:3)|||root(ROOT:ROOT:11, hold:VBP:4)|||dobj(hold:VBP:4, attrubute:NNS:5)|||nsubj(affect:VBP:7, attrubute:NNS:5)|||rel(affect:VBP:7, that:WDT:6)|||rcmod(attrubute:NNS:5, affect:VBP:7)|||det(object:NN:9, the:DT:8)|||dobj(affect:VBP:7, object:NN:9)|||<STOP>
1.3 amod(component:NNS:2, reusable:JJ:1)|||nsubj(reduce:VBZ:9, component:NNS:2)|||advmod(reduce:VBZ:9, extensibility:RB:4)|||advmod(reduce:VBZ:9, maintainability:RB:6)|||nsubj(reduce:VBZ:9, it:PRP:8)|||root(ROOT:ROOT:18, reduce:VBZ:9)|||amod(problem:NNS:11, large:JJ:10)|||dobj(reduce:VBZ:9, problem:NNS:11)|||amod(problem:NNS:16, smaller:JJR:13)|||advmod(manageable:JJ:15, more:RBR:14)|||amod(problem:NNS:16, manageable:JJ:15)|||prep_into(reduce:VBZ:9, problem:NNS:16)|||<STOP>
1.3 nsubj(combine:VBP:2, encapsulation-objects:NNS:1)|||root(ROOT:ROOT:6, combine:VBP:2)|||dobj(combine:VBP:2, datum:NNS:3)|||dobj(combine:VBP:2, operation:NNS:5)|||conj_and(datum:NNS:3, operation:NNS:5)|||<STOP> nsubj(inherit:VB:3, inheritance-classes:NNS:1)|||aux(inherit:VB:3, can:MD:2)|||root(ROOT:ROOT:8, inherit:VB:3)|||dobj(inherit:VB:3, property:NNS:4)|||amod(class:NNS:7, other:JJ:6)|||prep_from(inherit:VB:3, class:NNS:7)|||<STOP> nsubj(determine:VB:3, polymorphism-objects:NNS:1)|||aux(determine:VB:3, can:MD:2)|||root(ROOT:ROOT:9, determine:VB:3)|||amod(operation:NNS:5, appropriate:JJ:4)|||dobj(determine:VB:3, operation:NNS:5)|||nn(time:NN:8, execution:NN:7)|||prep_at(determine:VB:3, time:NN:8)|||<STOP>
1.3 nsubj(debugg:VB:3, Easier:NNP:1)|||aux(debugg:VB:3, to:TO:2)|||root(ROOT:ROOT:4, debugg:VB:3)|||<STOP> root(ROOT:ROOT:2, reusability:RB:1)|||<STOP>
1.3 root(ROOT:ROOT:6, re-usability:NN:1)|||conj_and(re-usability:NN:1, ease:NN:3)|||root(ROOT:ROOT:6, ease:NN:3)|||prep_of(re-usability:NN:1, maintenance:NN:5)|||<STOP>
1.3 nsubj(be:VBZ:6, one:CD:1)|||det(advantage:NNS:5, the:DT:3)|||amod(advantage:NNS:5, main:JJ:4)|||prep_of(one:CD:1, advantage:NNS:5)|||root(ROOT:ROOT:18, be:VBZ:6)|||nsubj(hide:VB:9, you:PRP:7)|||aux(hide:VB:9, can:MD:8)|||ccomp(be:VBZ:6, hide:VB:9)|||amod(detail:NNS:11, inner:JJ:10)|||nsubj(technique:NN:13, detail:NNS:11)|||det(technique:NN:13, a:DT:12)|||xcomp(hide:VB:9, technique:NN:13)|||partmod(technique:NN:13, know:VBN:14)|||agent(know:VBN:14, encapsulation:NN:16)|||<STOP> nsubj(combine:VBP:2, object:NNS:1)|||root(ROOT:ROOT:16, combine:VBP:2)|||det(datum:NNS:4, the:DT:3)|||dobj(combine:VBP:2, datum:NNS:4)|||dobj(!see:VB:11, datum:NNS:4)|||dobj(combine:VBP:2, operation:NNS:6)|||conj_and(datum:NNS:4, operation:NNS:6)|||nsubj(!see:VB:11, you:PRP:8)|||aux(!see:VB:11, can:MD:9)|||conj_but(combine:VBP:2, !see:VB:11)|||root(ROOT:ROOT:16, !see:VB:11)|||advmod(work:VBZ:14, how:WRB:12)|||nsubj(work:VBZ:14, it:PRP:13)|||advcl(!see:VB:11, work:VBZ:14)|||ccomp(!see:VB:11, work:VBZ:14)|||<STOP> det(advantage:NN:2, another:DT:1)|||nsubj(be:VBZ:3, advantage:NN:2)|||root(ROOT:ROOT:23, be:VBZ:3)|||nsubj(reuse:VB:6, you:PRP:4)|||aux(reuse:VB:6, can:MD:5)|||ccomp(be:VBZ:3, reuse:VB:6)|||dobj(reuse:VB:6, class:NNS:7)|||nsubjpass(define:VBN:11, class:NNS:7)|||rel(define:VBN:11, that:WDT:8)|||aux(define:VBN:11, have:VBP:9)|||auxpass(define:VBN:11, be:VBN:10)|||rcmod(class:NNS:7, define:VBN:11)|||advmod(define:VBN:11, earlier:RB:12)|||dep(earlier:RB:12, in:IN:13)|||det(program:NN:15, the:DT:14)|||pobj(in:IN:13, program:NN:15)|||det(method:NN:18, a:DT:17)|||appos(program:NN:15, method:NN:18)|||partmod(method:NN:18, know:VBN:19)|||prep_as(know:VBN:19, inheritance:NN:21)|||pobj(in:IN:13, method:NN:18)|||<STOP> advmod(object:NNS:5, finally:RB:1)|||det(advantage:NN:3, another:DT:2)|||nsubj(object:NNS:5, advantage:NN:3)|||cop(object:NNS:5, be:VBZ:4)|||dep(determine:VB:7, object:NNS:5)|||aux(determine:VB:7, can:MD:6)|||root(ROOT:ROOT:19, determine:VB:7)|||amod(operation:NNS:9, appropriate:JJ:8)|||dobj(determine:VB:7, operation:NNS:9)|||nn(time:NN:12, execution:NN:11)|||prep_at(determine:VB:7, time:NN:12)|||det(technique:NN:14, a:DT:13)|||nsubj(determine:VB:7, technique:NN:14)|||partmod(technique:NN:14, know:VBN:15)|||prep_as(know:VBN:15, polymorphism:NN:17)|||<STOP>
1.3 amod(class:NNS:2, exist:VBG:1)|||nsubjpass(reuse:VBN:5, class:NNS:2)|||aux(reuse:VBN:5, can:MD:3)|||auxpass(reuse:VBN:5, be:VB:4)|||root(ROOT:ROOT:15, reuse:VBN:5)|||nn(maintenance:NN:9, program:NN:8)|||nsubj(easier:JJR:13, maintenance:NN:9)|||conj_and(maintenance:NN:9, verification:NN:11)|||nsubj(easier:JJR:13, verification:NN:11)|||cop(easier:JJR:13, be:VBP:12)|||conj_and(reuse:VBN:5, easier:JJR:13)|||root(ROOT:ROOT:15, easier:JJR:13)|||<STOP>
1.3 root(ROOT:ROOT:8, use:VBG:1)|||amod(module:NNS:3, different:JJ:2)|||nsubj(allow:VBZ:4, module:NNS:3)|||ccomp(use:VBG:1, allow:VBZ:4)|||amod(debugging:NN:7, easier:JJR:6)|||prep_for(allow:VBZ:4, debugging:NN:7)|||<STOP>
1.3 nn(concept:NN:3, Data:NNP:1)|||nn(concept:NN:3, encapsulation:NN:2)|||root(ROOT:ROOT:15, concept:NN:3)|||det(use:NN:6, the:DT:5)|||appos(concept:NN:3, use:NN:6)|||prep_of(use:NN:6, function:NNS:8)|||prep_of(use:NN:6, method:NNS:10)|||conj_or(function:NNS:8, method:NNS:10)|||aux(manipulate:VB:12, to:TO:11)|||infmod(use:NN:6, manipulate:VB:12)|||dobj(manipulate:VB:12, datum:NNS:13)|||root(ROOT:ROOT:15, use:NN:6)|||<STOP>
1.3 root(ROOT:ROOT:21, Modular:NNP:1)|||amod(code:NN:4, reusable:JJ:3)|||appos(Modular:NNP:1, code:NN:4)|||partmod(Modular:NNP:1, allow:VBG:6)|||amod(deployment:NN:8, faster:JJR:7)|||dobj(allow:VBG:6, deployment:NN:8)|||prep_of(deployment:NN:8, solution:NNS:10)|||det(view:NN:16, a:DT:13)|||advmod(general:JJ:15, more:RBR:14)|||amod(view:NN:16, general:JJ:15)|||dobj(allow:VBG:6, view:NN:16)|||conj_and(deployment:NN:8, view:NN:16)|||det(solution:NN:19, a:DT:18)|||prep_of(view:NN:16, solution:NN:19)|||<STOP>
1.3 nn(program:NNS:4, code:VBG:1)|||conj_and(code:VBG:1, debug:VBG:3)|||nn(program:NNS:4, debug:VBG:3)|||nsubj(easier:JJR:7, program:NNS:4)|||cop(easier:JJR:7, be:VBP:5)|||advmod(easier:JJR:7, usually:RB:6)|||root(ROOT:ROOT:36, easier:JJR:7)|||mark(specify:VB:14, as:IN:9)|||advmod(compiler:NN:12, either:RB:10)|||det(compiler:NN:12, the:DT:11)|||nsubj(specify:VB:14, compiler:NN:12)|||aux(specify:VB:14, will:MD:13)|||advcl(easier:JJR:7, specify:VB:14)|||det(object:NN:16, the:DT:15)|||dobj(specify:VB:14, object:NN:16)|||nsubj(work:VBG:19, object:NN:16)|||rel(work:VBG:19, that:WDT:17)|||aux(work:VBG:19, be:VBZ:18)|||rcmod(object:NN:16, work:VBG:19)|||advmod(work:VBG:19, incorrectly:RB:20)|||det(function:NN:24, the:DT:23)|||dobj(specify:VB:14, function:NN:24)|||conj_or(object:NN:16, function:NN:24)|||det(object:NN:26, a:DT:25)|||nsubjpass(assign:VBN:28, object:NN:26)|||xsubj(easier:JJR:32, object:NN:26)|||auxpass(assign:VBN:28, be:VBD:27)|||rcmod(function:NN:24, assign:VBN:28)|||aux(easier:JJR:32, to:TO:29)|||aux(easier:JJR:32, will:MD:30)|||cop(easier:JJR:32, be:VB:31)|||xcomp(assign:VBN:28, easier:JJR:32)|||aux(identify:VB:34, to:TO:33)|||xcomp(easier:JJR:32, identify:VB:34)|||<STOP> det(code:NN:2, the:DT:1)|||nsubj(look:VBZ:5, code:NN:2)|||nsubj(easier:JJR:10, code:NN:2)|||nsubj(help:VB:15, code:NN:2)|||xsubj(avoid:VB:17, code:NN:2)|||advmod(look:VBZ:5, itself:PRP:3)|||advmod(look:VBZ:5, also:RB:4)|||root(ROOT:ROOT:21, look:VBZ:5)|||advmod(organize:VBN:7, more:RBR:6)|||acomp(look:VBZ:5, organize:VBN:7)|||cop(easier:JJR:10, be:VBZ:9)|||conj_and(look:VBZ:5, easier:JJR:10)|||root(ROOT:ROOT:21, easier:JJR:10)|||aux(read:VB:12, to:TO:11)|||xcomp(easier:JJR:10, read:VB:12)|||aux(help:VB:15, will:MD:14)|||conj_and(look:VBZ:5, help:VB:15)|||root(ROOT:ROOT:21, help:VB:15)|||aux(avoid:VB:17, to:TO:16)|||xcomp(help:VB:15, avoid:VB:17)|||amod(coding:NNS:19, redundant:JJ:18)|||dobj(avoid:VB:17, coding:NNS:19)|||<STOP> amod(maintenance:NN:2, post-programming:JJ:1)|||nsubj(easier:JJR:5, maintenance:NN:2)|||cop(easier:JJR:5, be:VBZ:3)|||advmod(easier:JJR:5, also:RB:4)|||root(ROOT:ROOT:7, easier:JJR:5)|||<STOP> advmod(reuse:VBN:6, also:RB:1)|||nsubjpass(reuse:VBN:6, module:NNS:3)|||aux(reuse:VBN:6, can:MD:4)|||auxpass(reuse:VBN:6, be:VB:5)|||root(ROOT:ROOT:17, reuse:VBN:6)|||quantmod(time:NNS:8, several:JJ:7)|||dobj(reuse:VBN:6, time:NNS:8)|||amod(program:NNS:11, other:JJ:10)|||prep_in(time:NNS:8, program:NNS:11)|||advmod(much:JJ:14, too:RB:13)|||amod(hassle:NN:15, much:JJ:14)|||prep_without(reuse:VBN:6, hassle:NN:15)|||<STOP> nsubj(art:NN:4, Abstraction:NNP:1)|||cop(art:NN:4, be:VBZ:2)|||det(art:NN:4, the:DT:3)|||root(ROOT:ROOT:20, art:NN:4)|||prepc_of(art:NN:4, break:VBG:6)|||prt(break:VBG:6, down:RP:7)|||num(problem:NN:10, one:CD:8)|||amod(problem:NN:10, big:JJ:9)|||dobj(break:VBG:6, problem:NN:10)|||amod(problem:NNS:15, smaller:JJR:12)|||dep(smaller:JJR:12, simpler:JJR:14)|||prep_into(break:VBG:6, problem:NNS:15)|||prepc_of(art:NN:4, solve:VBG:17)|||conj_and(break:VBG:6, solve:VBG:17)|||dobj(solve:VBG:17, they:PRP:18)|||<STOP> nsubjpass(share:VBN:7, many:JJ:1)|||det(problem:NNS:5, the:DT:3)|||amod(problem:NNS:5, smaller:JJR:4)|||prep_of(many:JJ:1, problem:NNS:5)|||auxpass(share:VBN:7, be:VBP:6)|||root(ROOT:ROOT:32, share:VBN:7)|||amod(problem:NNS:11, unique:JJ:9)|||amod(problem:NNS:11, complex:JJ:10)|||prep_between(share:VBN:7, problem:NNS:11)|||csubj(save:VB:24, create:VBG:14)|||nsubj(solve:VB:18, module:NNS:15)|||prep_to(module:NNS:15, these:DT:17)|||ccomp(create:VBG:14, solve:VB:18)|||det(problem:NNS:22, these:DT:19)|||amod(problem:NNS:22, smaller:JJR:20)|||amod(problem:NNS:22, repeated:JJ:21)|||dobj(solve:VB:18, problem:NNS:22)|||aux(save:VB:24, can:MD:23)|||conj_and(share:VBN:7, save:VB:24)|||root(ROOT:ROOT:32, save:VB:24)|||dobj(save:VB:24, time:NN:25)|||advmod(encounter:VB:28, when:WRB:26)|||nsubj(encounter:VB:28, you:PRP:27)|||advcl(save:VB:24, encounter:VB:28)|||dobj(encounter:VB:28, they:PRP:29)|||advmod(encounter:VB:28, again:RB:30)|||<STOP>
1.3 nsubj(private:JJ:4, variable:NNS:1)|||aux(private:JJ:4, can:MD:2)|||cop(private:JJ:4, remain:VB:3)|||root(ROOT:ROOT:6, private:JJ:4)|||<STOP> det(code:NN:2, the:DT:1)|||nsubj(modify:VBN:5, code:NN:2)|||nsubj(reusable:VBN:7, code:NN:2)|||nsubj(implement:VBN:13, code:NN:2)|||aux(modify:VBN:5, be:VBZ:3)|||advmod(modify:VBN:5, easily:RB:4)|||root(ROOT:ROOT:15, modify:VBN:5)|||conj_and(modify:VBN:5, reusable:VBN:7)|||root(ROOT:ROOT:15, reusable:VBN:7)|||advmod(implement:VBN:13, easily:RB:12)|||conj_and(modify:VBN:5, implement:VBN:13)|||root(ROOT:ROOT:15, implement:VBN:13)|||<STOP> root(ROOT:ROOT:14, not:RB:1)|||aux(mention:VB:3, to:TO:2)|||dep(not:RB:1, mention:VB:3)|||acomp(mention:VB:3, easier:JJR:4)|||aux(read:VB:6, to:TO:5)|||xcomp(mention:VB:3, read:VB:6)|||xcomp(mention:VB:3, follow:VB:8)|||conj_and(read:VB:6, follow:VB:8)|||prt(follow:VB:8, along:RP:9)|||det(observer:NN:12, a:DT:11)|||prep_as(follow:VB:8, observer:NN:12)|||<STOP>
1.3 nn(Abstraction:NNP:2, Data:NNP:1)|||nsubj(possible:JJ:8, Abstraction:NNP:2)|||conj_and(Abstraction:NNP:2, control:NN:4)|||nsubj(possible:JJ:8, control:NN:4)|||nsubj(possible:JJ:8, it:PRP:6)|||cop(possible:JJ:8, be:VBZ:7)|||root(ROOT:ROOT:24, possible:JJ:8)|||aux(isolate:VB:10, to:TO:9)|||xcomp(possible:JJ:8, isolate:VB:10)|||dobj(isolate:VB:10, element:NNS:11)|||dobj(prevent:VB:19, element:NNS:11)|||amod(element:NNS:14, other:JJ:13)|||prep_from(isolate:VB:10, element:NNS:14)|||dep(lot:RB:16, a:DT:15)|||measure(easier:JJR:17, lot:RB:16)|||amod(element:NNS:14, easier:JJR:17)|||xcomp(possible:JJ:8, prevent:VB:19)|||conj_and(isolate:VB:10, prevent:VB:19)|||xcomp(prevent:VB:19, tamper:VBG:20)|||prep_of(tamper:VBG:20, datum:NNS:22)|||<STOP>
1.3 nn(Objects:NNP:2, Encapsulation:NNP:1)|||nsubj(use:VBP:3, Objects:NNP:2)|||root(ROOT:ROOT:12, use:VBP:3)|||dobj(use:VBP:3, operation:NNS:4)|||prepc_without(use:VBP:3, know:VBG:6)|||advmod(work:VBZ:10, how:WRB:7)|||det(operation:NN:9, the:DT:8)|||nsubj(work:VBZ:10, operation:NN:9)|||advcl(know:VBG:6, work:VBZ:10)|||ccomp(know:VBG:6, work:VBZ:10)|||<STOP> nsubj(cut:VBZ:2, Inheritance:NNP:1)|||root(ROOT:ROOT:9, cut:VBZ:2)|||dobj(cut:VBZ:2, redundancy:NN:3)|||prepc_by(cut:VBZ:2, reuse:VBG:5)|||amod(class:NNS:7, earlier:JJR:6)|||dobj(reuse:VBG:5, class:NNS:7)|||<STOP> nn(object:NNS:2, polymorphism:NN:1)|||nsubj(select:VBP:3, object:NNS:2)|||root(ROOT:ROOT:13, select:VBP:3)|||det(operation:NN:6, the:DT:4)|||amod(operation:NN:6, correct:JJ:5)|||dobj(select:VBP:3, operation:NN:6)|||aux(use:VB:8, to:TO:7)|||infmod(operation:NN:6, use:VB:8)|||det(situation:NN:11, the:DT:10)|||prep_in(use:VB:8, situation:NN:11)|||<STOP>
1.3 nsubj(make:VBP:2, they:PRP:1)|||root(ROOT:ROOT:25, make:VBP:2)|||nsubj(reuse:VB:6, it:PRP:3)|||nsubj(adapt:VB:8, it:PRP:3)|||dep(reuse:VB:6, easier:RBR:4)|||aux(reuse:VB:6, to:TO:5)|||xcomp(make:VBP:2, reuse:VB:6)|||xcomp(make:VBP:2, adapt:VB:8)|||conj_and(reuse:VB:6, adapt:VB:8)|||advmod(code:NN:11, previously:RB:9)|||amod(code:NN:11, write:VBN:10)|||dobj(reuse:VB:6, code:NN:11)|||dobj(adapt:VB:8, code:NN:11)|||nsubj(separate:VBP:14, they:PRP:13)|||xsubj(understand:VB:22, they:PRP:13)|||conj_and(make:VBP:2, separate:VBP:14)|||root(ROOT:ROOT:25, separate:VBP:14)|||amod(program:NNS:16, complex:JJ:15)|||dobj(separate:VBP:14, program:NNS:16)|||prep_into(separate:VBP:14, smaller:JJR:18)|||dep(smaller:JJR:18, easier:JJR:20)|||aux(understand:VB:22, to:TO:21)|||xcomp(separate:VBP:14, understand:VB:22)|||dobj(understand:VB:22, class:NNS:23)|||<STOP>
1.3 amod(class:NNS:2, exist:VBG:1)|||nsubjpass(reuse:VBN:5, class:NNS:2)|||aux(reuse:VBN:5, can:MD:3)|||auxpass(reuse:VBN:5, be:VB:4)|||root(ROOT:ROOT:13, reuse:VBN:5)|||nn(maintenance:NN:8, program:NN:7)|||dobj(reuse:VBN:5, maintenance:NN:8)|||dobj(reuse:VBN:5, verification:NN:10)|||conj_and(maintenance:NN:8, verification:NN:10)|||cop(easier:JJR:12, be:VBP:11)|||rcmod(maintenance:NN:8, easier:JJR:12)|||<STOP>
1.3 amod(class:NNS:2, exist:VBG:1)|||nsubjpass(feus:VBN:5, class:NNS:2)|||aux(feus:VBN:5, can:MD:3)|||auxpass(feus:VBN:5, be:VB:4)|||root(ROOT:ROOT:13, feus:VBN:5)|||nn(maintenance:NN:8, program:NN:7)|||dobj(feus:VBN:5, maintenance:NN:8)|||dobj(feus:VBN:5, verification:NN:10)|||conj_and(maintenance:NN:8, verification:NN:10)|||cop(easier:JJR:12, be:VBP:11)|||rcmod(maintenance:NN:8, easier:JJR:12)|||<STOP>
1.3 det(advantage:NNS:3, the:DT:1)|||amod(advantage:NNS:3, main:JJ:2)|||nsubj(abstraction:NN:9, advantage:NNS:3)|||amod(programming:NN:6, object-oriented:JJ:5)|||prep_to(advantage:NNS:3, programming:NN:6)|||cop(abstraction:NN:9, be:VBZ:7)|||nn(abstraction:NN:9, datum:NN:8)|||root(ROOT:ROOT:17, abstraction:NN:9)|||amod(maintenance:NN:12, easier:JJR:11)|||conj_and(abstraction:NN:9, maintenance:NN:12)|||root(ROOT:ROOT:17, maintenance:NN:12)|||conj_and(abstraction:NN:9, re-usability:NN:15)|||root(ROOT:ROOT:17, re-usability:NN:15)|||<STOP>
1.3 amod(class:NNS:2, exist:VBG:1)|||nsubjpass(reuse:VBN:5, class:NNS:2)|||aux(reuse:VBN:5, can:MD:3)|||auxpass(reuse:VBN:5, be:VB:4)|||root(ROOT:ROOT:6, reuse:VBN:5)|||<STOP> nn(maintenance:NN:2, program:NN:1)|||nsubj(easy:JJ:6, maintenance:NN:2)|||conj_and(maintenance:NN:2, verification:NNS:4)|||nsubj(easy:JJ:6, verification:NNS:4)|||cop(easy:JJ:6, be:VBP:5)|||root(ROOT:ROOT:7, easy:JJ:6)|||<STOP>
1.3 amod(class:NNS:2, 1-existing:JJ:1)|||nsubjpass(reuse:VBN:5, class:NNS:2)|||aux(reuse:VBN:5, can:MD:3)|||auxpass(reuse:VBN:5, be:VB:4)|||root(ROOT:ROOT:6, reuse:VBN:5)|||<STOP> amod(maintenance:NN:2, 2-program:JJ:1)|||nsubj(easier:JJR:6, maintenance:NN:2)|||conj_and(maintenance:NN:2, verification:NN:4)|||nsubj(easier:JJR:6, verification:NN:4)|||cop(easier:JJR:6, be:VBP:5)|||root(ROOT:ROOT:7, easier:JJR:6)|||<STOP>
1.3 nsubjpass(hide:VBN:4, Information:NNP:1)|||aux(hide:VBN:4, can:MD:2)|||auxpass(hide:VBN:4, be:VB:3)|||root(ROOT:ROOT:6, hide:VBN:4)|||<STOP> nsubj(easier:JJR:3, it:PRP:1)|||cop(easier:JJR:3, be:VBZ:2)|||root(ROOT:ROOT:7, easier:JJR:3)|||prep(easier:JJR:3, to:TO:4)|||dep(to:TO:4, debug:VBG:5)|||<STOP> nsubj(easier:JJR:3, programming:NN:1)|||nsubj(manageable:JJ:6, programming:NN:1)|||cop(easier:JJR:3, be:VBZ:2)|||root(ROOT:ROOT:8, easier:JJR:3)|||advmod(manageable:JJ:6, more:RBR:5)|||conj_and(easier:JJR:3, manageable:JJ:6)|||root(ROOT:ROOT:8, manageable:JJ:6)|||<STOP>
1.3 amod(class:NNS:2, exist:VBG:1)|||nsubjpass(reuse:VBN:5, class:NNS:2)|||aux(reuse:VBN:5, can:MD:3)|||auxpass(reuse:VBN:5, be:VB:4)|||ccomp(easier:JJR:12, reuse:VBN:5)|||nn(maintenance:NN:8, program:NN:7)|||nsubj(easier:JJR:12, maintenance:NN:8)|||conj_and(maintenance:NN:8, verification:NN:10)|||nsubj(easier:JJR:12, verification:NN:10)|||cop(easier:JJR:12, be:VBP:11)|||root(ROOT:ROOT:14, easier:JJR:12)|||<STOP>
1.3 amod(class:NNS:2, exist:VBG:1)|||nsubjpass(reuse:VBN:5, class:NNS:2)|||aux(reuse:VBN:5, can:MD:3)|||auxpass(reuse:VBN:5, be:VB:4)|||root(ROOT:ROOT:12, reuse:VBN:5)|||nn(maintenance:NN:7, program:NN:6)|||dobj(reuse:VBN:5, maintenance:NN:7)|||dobj(reuse:VBN:5, verification:NN:9)|||conj_and(maintenance:NN:7, verification:NN:9)|||cop(easier:JJR:11, be:VBP:10)|||rcmod(maintenance:NN:7, easier:JJR:11)|||<STOP>
1.3 advmod(private:JJ:14, well:RB:1)|||num(encapsulation:NN:4, one:CD:3)|||prep_for(private:JJ:14, encapsulation:NN:4)|||det(value:NNS:6, the:DT:5)|||nsubj(private:JJ:14, value:NNS:6)|||det(variable:NNS:9, the:DT:8)|||prep_of(value:NNS:6, variable:NNS:9)|||det(object:NN:12, a:DT:11)|||prep_inside(variable:NNS:9, object:NN:12)|||cop(private:JJ:14, be:VBP:13)|||root(ROOT:ROOT:28, private:JJ:14)|||mark(write:VBN:19, unless:IN:16)|||nsubjpass(write:VBN:19, method:NNS:17)|||xsubj(pass:VB:21, method:NNS:17)|||auxpass(write:VBN:19, be:VBP:18)|||advcl(private:JJ:14, write:VBN:19)|||aux(pass:VB:21, to:TO:20)|||xcomp(write:VBN:19, pass:VB:21)|||nn(outside:NN:23, info:NN:22)|||dobj(pass:VB:21, outside:NN:23)|||det(object:NN:26, the:DT:25)|||prep_of(outside:NN:23, object:NN:26)|||<STOP> advmod(well:RB:2, as:RB:1)|||root(ROOT:ROOT:18, well:RB:2)|||dep(well:RB:2, as:IN:3)|||pobj(as:IN:3, Inheritance:NNP:4)|||advmod(inherit:VBZ:8, where:WRB:5)|||det(subclass:NNS:7, each:DT:6)|||nsubj(inherit:VBZ:8, subclass:NNS:7)|||dep(well:RB:2, inherit:VBZ:8)|||det(variable:NNS:10, all:DT:9)|||dobj(inherit:VBZ:8, variable:NNS:10)|||dobj(inherit:VBZ:8, method:NNS:12)|||conj_and(variable:NNS:10, method:NNS:12)|||poss(class:NN:16, its:PRP$:14)|||amod(class:NN:16, super:JJ:15)|||prep_of(variable:NNS:10, class:NN:16)|||<STOP> nsubj(include:VBD:5, Example:NNP:1)|||det(book:NN:4, the:DT:3)|||prep_in(Example:NNP:1, book:NN:4)|||root(ROOT:ROOT:21, include:VBD:5)|||nn(clock:NN:7, obj:NN:6)|||dobj(include:VBD:5, clock:NN:7)|||advmod(use:VB:14, how:WRB:9)|||rel(use:VB:14, how:WRB:9)|||nn(alarm:NN:11, obj:NN:10)|||nsubj(use:VB:14, alarm:NN:11)|||aux(use:VB:14, would:MD:12)|||advmod(use:VB:14, still:RB:13)|||dobj(include:VBD:5, use:VB:14)|||conj_and(clock:NN:7, use:VB:14)|||dobj(use:VB:14, clock:NN:15)|||det(class:NN:19, the:DT:17)|||amod(class:NN:19, first:JJ:18)|||prep_from(use:VB:14, class:NN:19)|||<STOP>
1.4 root(ROOT:ROOT:7, at:IN:1)|||nn(-lrb-:NN:5, function:NN:2)|||nn(-lrb-:NN:5, int:NN:3)|||amod(-lrb-:NN:5, main:JJ:4)|||pobj(at:IN:1, -lrb-:NN:5)|||punct(-lrb-:NN:5, -rrb-:-RRB-:6)|||<STOP>
1.4 det(main:NN:3, the:DT:1)|||nn(main:NN:3, Function:NNP:2)|||nsubj(-lrb-:VBD:4, main:NN:3)|||root(ROOT:ROOT:7, -lrb-:VBD:4)|||punct(-lrb-:VBD:4, -rrb-:-RRB-:5)|||<STOP>
1.4 nsubj(begin:VBP:5, c:SYM:1)|||xsubj(execute:VB:7, c:SYM:1)|||prep(c:SYM:1, plus:CC:2)|||amod(program:NNS:4, plus:JJ:3)|||dep(plus:CC:2, program:NNS:4)|||root(ROOT:ROOT:13, begin:VBP:5)|||aux(execute:VB:7, to:TO:6)|||xcomp(begin:VBP:5, execute:VB:7)|||det(method:NN:11, the:DT:9)|||amod(method:NN:11, main:JJ:10)|||prep_in(execute:VB:7, method:NN:11)|||<STOP>
1.4 det(c:NN:2, a:DT:1)|||nsubj(begin:VB:7, c:NN:2)|||xsubj(execute:VB:9, c:NN:2)|||prep(c:NN:2, plus:CC:3)|||dep(program:NN:5, plus:IN:4)|||dep(plus:CC:3, program:NN:5)|||aux(begin:VB:7, will:MD:6)|||root(ROOT:ROOT:17, begin:VB:7)|||aux(execute:VB:9, to:TO:8)|||xcomp(begin:VB:7, execute:VB:9)|||det(function:NN:15, the:DT:11)|||amod(function:NN:15, main:JJ:12)|||nn(function:NN:15, -lrb-:NN:13)|||punct(function:NN:15, -rrb-:-RRB-:14)|||prep_at(execute:VB:9, function:NN:15)|||<STOP>
1.4 nsubj(begin:VBP:2, they:PRP:1)|||root(ROOT:ROOT:10, begin:VBP:2)|||det(function:NN:8, the:DT:4)|||amod(function:NN:8, main:JJ:5)|||nn(function:NN:8, -lrb-:NN:6)|||punct(function:NN:8, -rrb-:-RRB-:7)|||prep_in(begin:VBP:2, function:NN:8)|||<STOP>
1.4 nn(-LRB-:NNP:3, Int:NNP:1)|||nn(-LRB-:NNP:3, main:NNP:2)|||root(ROOT:ROOT:5, -LRB-:NNP:3)|||punct(-LRB-:NNP:3, -rrb-:-RRB-:4)|||<STOP>
1.4 amod(method:NN:2, main:JJ:1)|||root(ROOT:ROOT:3, method:NN:2)|||<STOP>
1.4 root(ROOT:ROOT:5, in:IN:1)|||det(phase:NN:4, the:DT:2)|||nn(phase:NN:4, testing:NN:3)|||pobj(in:IN:1, phase:NN:4)|||<STOP>
1.4 root(ROOT:ROOT:5, at:IN:1)|||det(function:NN:4, the:DT:2)|||nn(function:NN:4, MAIN:NNP:3)|||pobj(at:IN:1, function:NN:4)|||<STOP>
1.4 root(ROOT:ROOT:2, main:NN:1)|||<STOP>
1.4 nsubj(begin:VBP:2, they:PRP:1)|||xsubj(execute:VB:4, they:PRP:1)|||root(ROOT:ROOT:12, begin:VBP:2)|||aux(execute:VB:4, to:TO:3)|||xcomp(begin:VBP:2, execute:VB:4)|||det(-lrb-:NN:9, the:DT:6)|||amod(-lrb-:NN:9, funcion:JJ:7)|||amod(-lrb-:NN:9, main:JJ:8)|||prep_at(execute:VB:4, -lrb-:NN:9)|||punct(-lrb-:NN:9, -rrb-:-RRB-:10)|||<STOP>
1.4 det(method:NN:3, the:DT:1)|||amod(method:NN:3, main:JJ:2)|||root(ROOT:ROOT:5, method:NN:3)|||<STOP>
1.4 root(ROOT:ROOT:4, at:IN:1)|||det(root:NN:3, the:DT:2)|||pobj(at:IN:1, root:NN:3)|||<STOP>
1.4 root(ROOT:ROOT:8, in:IN:1)|||det(function:NN:6, the:DT:2)|||amod(function:NN:6, main:JJ:3)|||nn(function:NN:6, -lrb-:NN:4)|||punct(function:NN:6, -rrb-:-RRB-:5)|||pobj(in:IN:1, function:NN:6)|||<STOP>
1.4 nsubj(begin:VBP:5, c:NN:1)|||prep(c:NN:1, plus:CC:2)|||amod(program:NNS:4, plus:JJ:3)|||dep(plus:CC:2, program:NNS:4)|||root(ROOT:ROOT:10, begin:VBP:5)|||dobj(begin:VBP:5, execution:NN:6)|||prep_at(begin:VBP:5, main:JJ:8)|||<STOP>
1.4 root(ROOT:ROOT:8, in:IN:1)|||det(function:NNP:4, the:DT:2)|||nn(function:NNP:4, Main:NNP:3)|||pobj(in:IN:1, function:NNP:4)|||<STOP>
1.4 root(ROOT:ROOT:9, at:IN:1)|||pobj(at:IN:1, the:NN:2)|||amod(function:NN:8, main:JJ:4)|||punct(function:NN:8, -lrb-:-LRB-:5)|||dep(the:NN:2, function:NN:8)|||<STOP>
1.4 det(function:NN:3, the:DT:1)|||amod(function:NN:3, main:JJ:2)|||root(ROOT:ROOT:5, function:NN:3)|||<STOP>
1.4 det(main:NN:3, the:DT:1)|||nn(main:NN:3, function:NN:2)|||root(ROOT:ROOT:4, main:NN:3)|||<STOP>
1.4 prepc_after(begin:VBZ:13, load:VBG:2)|||nsubj(include:VBP:5, the:DT:3)|||amod(the:DT:3, require:VBN:4)|||ccomp(load:VBG:2, include:VBP:5)|||dobj(include:VBP:5, statement:NNS:6)|||dobj(include:VBP:5, library:NNS:8)|||conj_and(statement:NNS:6, library:NNS:8)|||det(method:NN:12, the:DT:10)|||amod(method:NN:12, main:JJ:11)|||nsubj(begin:VBZ:13, method:NN:12)|||root(ROOT:ROOT:17, begin:VBZ:13)|||det(execution:NN:15, the:DT:14)|||dobj(begin:VBZ:13, execution:NN:15)|||<STOP>
1.4 amod(function:NN:2, main:JJ:1)|||root(ROOT:ROOT:3, function:NN:2)|||<STOP>
1.4 root(ROOT:ROOT:2, main:NN:1)|||<STOP>
1.4 nsubj(begin:VBP:5, c:NN:1)|||prep(c:NN:1, plus:CC:2)|||amod(program:NNS:4, plus:JJ:3)|||dep(plus:CC:2, program:NNS:4)|||root(ROOT:ROOT:12, begin:VBP:5)|||dobj(begin:VBP:5, execution:NN:6)|||det(function:NN:10, the:DT:8)|||amod(function:NN:10, main:JJ:9)|||prep_at(begin:VBP:5, function:NN:10)|||<STOP>
1.4 root(ROOT:ROOT:3, at:IN:1)|||pobj(at:IN:1, main:JJ:2)|||<STOP>
1.4 dep(beging:JJ:2, they:PRP:1)|||root(ROOT:ROOT:7, beging:JJ:2)|||aux(excute:VB:4, to:TO:3)|||xcomp(beging:JJ:2, excute:VB:4)|||prep_at(excute:VB:4, main:JJ:6)|||<STOP>
1.4 root(ROOT:ROOT:9, at:IN:1)|||det(function:NN:4, the:DT:2)|||amod(function:NN:4, main:JJ:3)|||pobj(at:IN:1, function:NN:4)|||amod(-lrb-:NNS:7, main:JJ:6)|||pobj(at:IN:1, -lrb-:NNS:7)|||conj_int(function:NN:4, -lrb-:NNS:7)|||punct(function:NN:4, -rrb-:-RRB-:8)|||<STOP>
1.4 nsubj(begin:VBP:5, c:NN:1)|||prep(c:NN:1, plus:CC:2)|||amod(program:NNS:4, plus:JJ:3)|||dep(plus:CC:2, program:NNS:4)|||root(ROOT:ROOT:12, begin:VBP:5)|||dobj(begin:VBP:5, execution:NN:6)|||det(function:NN:10, the:DT:8)|||amod(function:NN:10, main:JJ:9)|||prep_at(begin:VBP:5, function:NN:10)|||<STOP>
1.4 root(ROOT:ROOT:7, in:IN:1)|||pobj(in:IN:1, the:DT:2)|||nsubj(function:VBP:6, main:JJ:4)|||rcmod(the:DT:2, function:VBP:6)|||<STOP>
1.4 root(ROOT:ROOT:5, within:IN:1)|||det(function:NN:4, the:DT:2)|||amod(function:NN:4, main:JJ:3)|||pobj(within:IN:1, function:NN:4)|||<STOP>
1.5 nsubj(integer:NN:5, Variable:NNP:1)|||aux(integer:NN:5, can:MD:2)|||cop(integer:NN:5, be:VB:3)|||det(integer:NN:5, a:DT:4)|||root(ROOT:ROOT:13, integer:NN:5)|||det(string:NN:8, a:DT:7)|||conj_or(integer:NN:5, string:NN:8)|||root(ROOT:ROOT:13, string:NN:8)|||det(program:NN:11, a:DT:10)|||prep_in(string:NN:8, program:NN:11)|||<STOP>
1.5 prep_in(hold:VBZ:7, programming:NN:2)|||det(structure:NN:5, a:DT:4)|||nsubjpass(hold:VBZ:7, structure:NN:5)|||nsubjpass(name:VBN:12, structure:NN:5)|||advmod(hold:VBZ:7, that:IN:6)|||root(ROOT:ROOT:17, hold:VBZ:7)|||dobj(hold:VBZ:7, datum:NNS:8)|||dobj(name:VBN:12, datum:NNS:8)|||auxpass(name:VBN:12, be:VBZ:10)|||advmod(name:VBN:12, uniquely:RB:11)|||conj_and(hold:VBZ:7, name:VBN:12)|||root(ROOT:ROOT:17, name:VBN:12)|||det(programmer:NN:15, the:DT:14)|||agent(name:VBN:12, programmer:NN:15)|||<STOP> nsubj(hold:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:20, hold:VBZ:2)|||det(datum:NNS:4, the:DT:3)|||dobj(hold:VBZ:2, datum:NNS:4)|||dobj(finish:VBN:18, datum:NNS:4)|||partmod(datum:NNS:4, assign:VBN:5)|||prep_to(assign:VBN:5, it:PRP:7)|||mark(assign:VBN:13, until:IN:8)|||det(value:NN:11, a:DT:9)|||amod(value:NN:11, new:JJ:10)|||nsubjpass(assign:VBN:13, value:NN:11)|||auxpass(assign:VBN:13, be:VBZ:12)|||advcl(assign:VBN:5, assign:VBN:13)|||det(program:NN:16, the:DT:15)|||nsubjpass(finish:VBN:18, program:NN:16)|||auxpass(finish:VBN:18, be:VBZ:17)|||conj_or(hold:VBZ:2, finish:VBN:18)|||root(ROOT:ROOT:20, finish:VBN:18)|||<STOP>
1.5 det(variable:NN:2, a:DT:1)|||nsubj(location:NN:5, variable:NN:2)|||cop(location:NN:5, be:VBZ:3)|||det(location:NN:5, a:DT:4)|||root(ROOT:ROOT:15, location:NN:5)|||prep_in(location:NN:5, memory:NN:7)|||advmod(store:VBN:13, where:WRB:8)|||rel(store:VBN:13, where:WRB:8)|||det(value:NN:10, a:DT:9)|||nsubjpass(store:VBN:13, value:NN:10)|||aux(store:VBN:13, can:MD:11)|||auxpass(store:VBN:13, be:VB:12)|||rcmod(location:NN:5, store:VBN:13)|||<STOP>
1.5 nsubj(location:NN:4, Variable:NNP:1)|||cop(location:NN:4, be:VBZ:2)|||det(location:NN:4, a:DT:3)|||root(ROOT:ROOT:26, location:NN:4)|||det(computer:NN:7, the:DT:6)|||poss(memory:NN:10, computer:NN:7)|||amod(memory:NN:10, s:JJ:9)|||prep_in(location:NN:4, memory:NN:10)|||dep(in:IN:12, memory:NN:10)|||rel(store:VBN:18, in:IN:12)|||det(value:NN:15, a:DT:14)|||nsubjpass(store:VBN:18, value:NN:15)|||nsubj(retrieve:VB:22, value:NN:15)|||aux(store:VBN:18, can:MD:16)|||auxpass(store:VBN:18, be:VB:17)|||rcmod(memory:NN:10, store:VBN:18)|||advmod(retrieve:VB:22, later:RB:20)|||aux(retrieve:VB:22, can:MD:21)|||rcmod(memory:NN:10, retrieve:VB:22)|||conj_and(store:VBN:18, retrieve:VB:22)|||det(value:NN:24, that:DT:23)|||dobj(retrieve:VB:22, value:NN:24)|||<STOP>
1.5 det(variable:NN:2, a:DT:1)|||nsubj(location:NN:5, variable:NN:2)|||cop(location:NN:5, be:VBZ:3)|||det(location:NN:5, a:DT:4)|||root(ROOT:ROOT:24, location:NN:5)|||det(computer:NN:8, the:DT:7)|||poss(memory:NN:11, computer:NN:8)|||nn(memory:NN:11, s:NNS:10)|||prep_in(location:NN:5, memory:NN:11)|||advmod(store:VBN:17, where:WRB:12)|||rel(store:VBN:17, where:WRB:12)|||det(value:NN:14, a:DT:13)|||nsubjpass(store:VBN:17, value:NN:14)|||aux(store:VBN:17, can:MD:15)|||auxpass(store:VBN:17, be:VB:16)|||rcmod(location:NN:5, store:VBN:17)|||prep_for(store:VBN:17, use:NN:19)|||det(program:NN:22, a:DT:21)|||agent(store:VBN:17, program:NN:22)|||<STOP> det(variable:NN:2, each:DT:1)|||nsubj(have:VBZ:3, variable:NN:2)|||root(ROOT:ROOT:16, have:VBZ:3)|||det(name:NN:5, a:DT:4)|||dobj(have:VBZ:3, name:NN:5)|||det(value:NN:8, a:DT:7)|||dobj(have:VBZ:3, value:NN:8)|||conj_and(name:NN:5, value:NN:8)|||det(type:NN:11, a:DT:10)|||dobj(have:VBZ:3, type:NN:11)|||conj_and(name:NN:5, type:NN:11)|||det(size:NN:14, a:DT:13)|||dobj(have:VBZ:3, size:NN:14)|||conj_and(name:NN:5, size:NN:14)|||<STOP>
1.5 det(object:NN:3, a:DT:1)|||amod(object:NN:3, name:VBN:2)|||nsubj(hold:VB:6, object:NN:3)|||root(ROOT:ROOT:12, object:NN:3)|||rel(hold:VB:6, that:WDT:4)|||aux(hold:VB:6, can:MD:5)|||rcmod(object:NN:3, hold:VB:6)|||det(value:NN:11, a:DT:7)|||nn(value:NN:11, numerical:NN:8)|||conj_or(numerical:NN:8, letter:NN:10)|||nn(value:NN:11, letter:NN:10)|||dobj(hold:VB:6, value:NN:11)|||<STOP>
1.5 nsubj(sybol:NN:4, it:PRP:1)|||cop(sybol:NN:4, be:VBZ:2)|||det(sybol:NN:4, a:DT:3)|||root(ROOT:ROOT:13, sybol:NN:4)|||conj_or(sybol:NN:4, name:NN:6)|||root(ROOT:ROOT:13, name:NN:6)|||det(value:NN:9, a:DT:8)|||prep_for(sybol:NN:4, value:NN:9)|||prep_for(sybol:NN:4, number:NN:11)|||conj_or(value:NN:9, number:NN:11)|||<STOP> root(ROOT:ROOT:29, example:NN:1)|||det(number:NN:6, a:DT:4)|||amod(number:NN:6, used:JJ:5)|||nsubj(stand:VB:9, number:NN:6)|||aux(stand:VB:9, can:MD:8)|||rcmod(example:NN:1, stand:VB:9)|||det(number:NN:13, any:DT:11)|||amod(number:NN:13, give:VBN:12)|||prep_for(stand:VB:9, number:NN:13)|||det(programmer:NN:17, the:DT:16)|||nsubj(refer:VB:19, programmer:NN:17)|||aux(refer:VB:19, can:MD:18)|||rcmod(example:NN:1, refer:VB:19)|||conj_and(stand:VB:9, refer:VB:19)|||det(number:NN:22, that:DT:21)|||prep_to(refer:VB:19, number:NN:22)|||prepc_by(refer:VB:19, use:VBG:24)|||det(name:NN:27, the:DT:25)|||amod(name:NN:27, variable:JJ:26)|||dobj(use:VBG:24, name:NN:27)|||<STOP>
1.5 det(variable:NN:2, a:DT:1)|||nsubj(location:NN:5, variable:NN:2)|||cop(location:NN:5, be:VBZ:3)|||det(location:NN:5, a:DT:4)|||root(ROOT:ROOT:21, location:NN:5)|||det(memory:NN:9, the:DT:7)|||nn(memory:NN:9, computer:NNS:8)|||prep_in(location:NN:5, memory:NN:9)|||advmod(store:VBN:15, where:WRB:10)|||rel(store:VBN:15, where:WRB:10)|||det(value:NN:12, a:DT:11)|||nsubjpass(store:VBN:15, value:NN:12)|||aux(store:VBN:15, can:MD:13)|||auxpass(store:VBN:15, be:VB:14)|||rcmod(location:NN:5, store:VBN:15)|||prep_for(store:VBN:15, use:NN:17)|||det(program:NN:20, a:DT:19)|||agent(store:VBN:15, program:NN:20)|||<STOP>
1.5 det(identifier:NN:2, a:DT:1)|||root(ROOT:ROOT:10, identifier:NN:2)|||nsubj(hold:VBZ:4, that:WDT:3)|||rel(hold:VBZ:4, that:WDT:3)|||dep(identifier:NN:2, hold:VBZ:4)|||det(location:NN:6, a:DT:5)|||dobj(hold:VBZ:4, location:NN:6)|||prep_in(location:NN:6, memory:NN:8)|||<STOP>
1.5 det(block:NN:2, a:DT:1)|||root(ROOT:ROOT:12, block:NN:2)|||prep_of(block:NN:2, memory:NN:4)|||nsubj(hold:VBZ:6, memory:NN:4)|||rel(hold:VBZ:6, that:WDT:5)|||rcmod(memory:NN:4, hold:VBZ:6)|||det(type:NN:9, a:DT:7)|||amod(type:NN:9, specific:JJ:8)|||dobj(hold:VBZ:6, type:NN:9)|||prep_of(type:NN:9, datum:NNS:11)|||<STOP>
1.5 nsubj(location:NN:4, it:PRP:1)|||cop(location:NN:4, be:VBZ:2)|||det(location:NN:4, a:DT:3)|||root(ROOT:ROOT:22, location:NN:4)|||det(computer:NN:7, the:DT:6)|||poss(memory:NN:10, computer:NN:7)|||nn(memory:NN:10, s:NNS:9)|||prep_in(location:NN:4, memory:NN:10)|||advmod(store:VBN:15, where:WRB:11)|||rel(store:VBN:15, where:WRB:11)|||nsubjpass(store:VBN:15, it:PRP:12)|||aux(store:VBN:15, can:MD:13)|||auxpass(store:VBN:15, be:VB:14)|||rcmod(location:NN:4, store:VBN:15)|||prep_for(store:VBN:15, use:NN:17)|||det(program:NN:20, a:DT:19)|||agent(store:VBN:15, program:NN:20)|||<STOP>
1.5 det(location:NN:2, a:DT:1)|||root(ROOT:ROOT:11, location:NN:2)|||prep_in(location:NN:2, memory:NN:4)|||advmod(store:VBN:9, where:WRB:5)|||rel(store:VBN:9, where:WRB:5)|||nsubjpass(store:VBN:9, value:NN:6)|||aux(store:VBN:9, can:MD:7)|||auxpass(store:VBN:9, be:VB:8)|||rcmod(memory:NN:4, store:VBN:9)|||<STOP>
1.5 det(value:NN:2, a:DT:1)|||root(ROOT:ROOT:14, value:NN:2)|||conj_or(value:NN:2, word:NN:4)|||root(ROOT:ROOT:14, word:NN:4)|||nsubj(assume:VB:7, that:WDT:5)|||aux(assume:VB:7, can:MD:6)|||dep(value:NN:2, assume:VB:7)|||dobj(assume:VB:7, any:DT:8)|||det(set:NN:11, a:DT:10)|||prep_of(any:DT:8, set:NN:11)|||prep_of(set:NN:11, value:NNS:13)|||<STOP>
1.5 det(pointer:NN:2, a:DT:1)|||root(ROOT:ROOT:9, pointer:NN:2)|||det(location:NN:5, a:DT:4)|||prep_to(pointer:NN:2, location:NN:5)|||prep_in(pointer:NN:2, memory:NN:7)|||<STOP>
1.5 det(variable:NN:2, a:DT:1)|||nsubj(address:NN:6, variable:NN:2)|||cop(address:NN:6, be:VBZ:3)|||det(address:NN:6, the:DT:4)|||nn(address:NN:6, memory:NN:5)|||conj_or(address:NN:6, address:NN:6')|||root(ROOT:ROOT:31, address:NN:6)|||root(ROOT:ROOT:31, address:NN:6')|||det(type:NN:10, a:DT:8)|||amod(type:NN:10, specific:JJ:9)|||prep_for(address:NN:6, type:NN:10)|||amod(datum:NNS:13, stored:JJ:12)|||prep_of(type:NN:10, datum:NNS:13)|||det(perspective:NN:19, a:DT:17)|||amod(perspective:NN:19, mathematical:JJ:18)|||prep_from(address:NN:6', perspective:NN:19)|||det(symbol:NN:22, a:DT:21)|||appos(perspective:NN:19, symbol:NN:22)|||partmod(symbol:NN:22, represent:VBG:23)|||det(definition:NN:26, a:DT:24)|||amod(definition:NN:26, fix:VBN:25)|||dobj(represent:VBG:23, definition:NN:26)|||amod(value:NNS:29, change:VBG:28)|||prep_with(represent:VBG:23, value:NNS:29)|||prep_from(address:NN:6', symbol:NN:22)|||<STOP>
1.5 det(variable:NN:2, a:DT:1)|||nsubj(value:NN:5, variable:NN:2)|||cop(value:NN:5, be:VBZ:3)|||det(value:NN:5, a:DT:4)|||nsubj(subject:JJ:8, value:NN:5)|||root(ROOT:ROOT:24, value:NN:5)|||rel(subject:JJ:8, that:WDT:6)|||cop(subject:JJ:8, be:VBZ:7)|||rcmod(value:NN:5, subject:JJ:8)|||aux(change:VB:10, to:TO:9)|||xcomp(subject:JJ:8, change:VB:10)|||det(computer:NN:13, a:DT:12)|||poss(memory:NN:16, computer:NN:13)|||amod(memory:NN:16, s:JJ:15)|||prep_in(change:VB:10, memory:NN:16)|||nsubjpass(use:VBN:20, memory:NN:16)|||rel(use:VBN:20, that:WDT:17)|||aux(use:VBN:20, can:MD:18)|||auxpass(use:VBN:20, be:VB:19)|||rcmod(memory:NN:16, use:VBN:20)|||agent(use:VBN:20, program:NNS:22)|||<STOP> nsubj(change:VB:3, Programs:NNP:1)|||nsubj(recall:VB:10, Programs:NNP:1)|||aux(change:VB:3, can:MD:2)|||root(ROOT:ROOT:19, change:VB:3)|||det(value:NN:5, the:DT:4)|||dobj(change:VB:3, value:NN:5)|||det(variable:NN:8, the:DT:7)|||prep_of(value:NN:5, variable:NN:8)|||conj_and(change:VB:3, recall:VB:10)|||root(ROOT:ROOT:19, recall:VB:10)|||dobj(recall:VB:10, it:PRP:11)|||dobj(act:VB:14, it:PRP:11)|||advmod(recall:VB:10, later:RB:12)|||conj_and(change:VB:3, act:VB:14)|||conj_or(recall:VB:10, act:VB:14)|||prep_on(act:VB:14, it:PRP:16)|||advmod(act:VB:14, directly:RB:17)|||<STOP>
1.5 det(symbol:NN:2, a:DT:1)|||root(ROOT:ROOT:20, symbol:NN:2)|||nsubj(stand:VBZ:4, that:WDT:3)|||rel(stand:VBZ:4, that:WDT:3)|||dep(symbol:NN:2, stand:VBZ:4)|||dep(stand:VBZ:4, in:IN:5)|||det(value:NN:8, a:DT:7)|||prep_for(stand:VBZ:4, value:NN:8)|||nsubj(!change:VB:14, value:NN:8)|||rel(!change:VB:14, that:WDT:9)|||aux(!change:VB:14, may:MD:10)|||rcmod(value:NN:8, may:MD:12)|||aux(!change:VB:14, may:MD:12)|||conj_or(!change:VB:14, may:MD:12)|||rcmod(value:NN:8, !change:VB:14)|||prep(!change:VB:14, depend:VBG:15)|||dep(depend:VBG:15, on:IN:16)|||det(program:NN:18, the:DT:17)|||pobj(on:IN:16, program:NN:18)|||<STOP>
1.5 det(placeholder:NN:2, a:DT:1)|||nsubj(float:VBP:34, placeholder:NN:2)|||aux(hold:VB:4, to:TO:3)|||infmod(placeholder:NN:2, hold:VB:4)|||dobj(hold:VB:4, information:NN:5)|||partmod(information:NN:5, use:VBN:6)|||det(program:NN:9, the:DT:8)|||prep_in(hold:VB:16, program:NN:9)|||prep_for(program:NN:9, example:NN:12)|||nsubj(hold:VB:16, int:NN:14)|||aux(hold:VB:16, can:MD:15)|||dep(use:VBN:6, hold:VB:16)|||dep(hold:VB:16, 1:CD:18)|||appos(1:CD:18, 2:CD:20)|||appos(1:CD:18, 3:CD:22)|||appos(1:CD:18, 4:CD:24)|||appos(1:CD:18, 68:CD:26)|||appos(1:CD:18, 72:CD:28)|||appos(1:CD:18, 256:CD:30)|||appos(1:CD:18, etc:FW:32)|||dep(hold:VB:36, float:VBP:34)|||aux(hold:VB:36, can:MD:35)|||root(ROOT:ROOT:88, hold:VB:36)|||dobj(hold:VB:36, 1:CD:38)|||dep(1:CD:38, 54:CD:40)|||appos(1:CD:38, 55:CD:42)|||dep(1:CD:38, 55:CD:44)|||appos(1:CD:38, 1:CD:46)|||dep(1:CD:38, 24:CD:48)|||appos(1:CD:38, 5:CD:50)|||dep(1:CD:38, 657:CD:52)|||appos(1:CD:38, 8:CD:54)|||dep(1:CD:38, 8123:CD:56)|||appos(1:CD:38, et:FW:58)|||nsubj(hold:VB:62, char:NN:60)|||aux(hold:VB:62, can:MD:61)|||rcmod(et:FW:58, hold:VB:62)|||nn(!:NNP:76, A:NNP:64)|||appos(!:NNP:76, B:NNP:66)|||appos(!:NNP:76, C:NNP:68)|||appos(!:NNP:76, D:NNP:70)|||appos(!:NNP:76, E:NNP:72)|||appos(!:NNP:76, F:NNP:74)|||appos(!:NNP:76, 4:CD:78)|||appos(4:CD:78, 5:CD:80)|||appos(4:CD:78, 6:CD:82)|||appos(4:CD:78, p:NN:84)|||appos(4:CD:78, etc:FW:86)|||dep(hold:VB:16, 2:CD:20)|||dep(hold:VB:16, 3:CD:22)|||dep(hold:VB:16, 4:CD:24)|||dep(hold:VB:16, 68:CD:26)|||dep(hold:VB:16, 72:CD:28)|||dep(hold:VB:16, 256:CD:30)|||dep(hold:VB:16, etc:FW:32)|||dobj(hold:VB:36, 55:CD:42)|||dobj(hold:VB:36, 1:CD:46)|||dobj(hold:VB:36, 5:CD:50)|||dobj(hold:VB:36, 8:CD:54)|||dobj(hold:VB:36, et:FW:58)|||appos(!:NNP:76, 5:CD:80)|||appos(!:NNP:76, 6:CD:82)|||appos(!:NNP:76, p:NN:84)|||appos(!:NNP:76, etc:FW:86)|||<STOP>
1.5 det(value:NN:3, a:DT:1)|||amod(value:NN:3, stored:JJ:2)|||nsubj(use:VBN:4, value:NN:3)|||root(ROOT:ROOT:8, use:VBN:4)|||det(program:NN:7, the:DT:6)|||prep_by(use:VBN:4, program:NN:7)|||<STOP>
1.5 det(way:NN:2, a:DT:1)|||nsubj(value:VBZ:6, way:NN:2)|||aux(store:VB:4, to:TO:3)|||infmod(way:NN:2, store:VB:4)|||acomp(store:VB:4, different:JJ:5)|||root(ROOT:ROOT:21, value:VBZ:6)|||det(program:NN:9, the:DT:8)|||prep_into(value:VBZ:6, program:NN:9)|||nn(letter:NNS:17, number:NNS:13)|||dep(letter:NNS:17, word:NNS:15)|||prep_such_as(program:NN:9, letter:NNS:17)|||dep(letter:NNS:17, etc:FW:19)|||<STOP>
1.5 det(object:NN:2, a:DT:1)|||root(ROOT:ROOT:13, object:NN:2)|||det(location:NN:5, a:DT:4)|||prep_with(object:NN:2, location:NN:5)|||prep_in(location:NN:5, memory:NN:7)|||advmod(store:VBN:12, where:WRB:8)|||nsubjpass(store:VBN:12, value:NN:9)|||aux(store:VBN:12, can:MD:10)|||auxpass(store:VBN:12, be:VB:11)|||dep(object:NN:2, store:VBN:12)|||<STOP>
1.5 root(ROOT:ROOT:10, location:NN:1)|||prep_in(location:NN:1, memory:NN:3)|||advmod(store:VBN:9, where:WRB:4)|||det(value:NN:6, a:DT:5)|||nsubjpass(store:VBN:9, value:NN:6)|||aux(store:VBN:9, can:MD:7)|||auxpass(store:VBN:9, be:VB:8)|||dep(location:NN:1, store:VBN:9)|||<STOP>
1.5 det(variable:NN:2, a:DT:1)|||nsubj(object:NN:5, variable:NN:2)|||cop(object:NN:5, be:VBZ:3)|||det(object:NN:5, a:DT:4)|||root(ROOT:ROOT:11, object:NN:5)|||advmod(store:VBN:9, where:WRB:6)|||rel(store:VBN:9, where:WRB:6)|||nsubjpass(store:VBN:9, datum:NNS:7)|||auxpass(store:VBN:9, be:VBZ:8)|||rcmod(object:NN:5, store:VBN:9)|||<STOP>
1.5 root(ROOT:ROOT:11, Location:NNP:1)|||prep_in(Location:NNP:1, memory:NN:3)|||advmod(store:VBN:9, where:WRB:4)|||rel(store:VBN:9, where:WRB:4)|||det(value:NN:6, a:DT:5)|||nsubjpass(store:VBN:9, value:NN:6)|||aux(store:VBN:9, can:MD:7)|||auxpass(store:VBN:9, be:VB:8)|||rcmod(memory:NN:3, store:VBN:9)|||<STOP>
1.5 nsubj(location:NN:4, it:PRP:1)|||cop(location:NN:4, be:VBZ:2)|||det(location:NN:4, a:DT:3)|||root(ROOT:ROOT:12, location:NN:4)|||prep_in(location:NN:4, memory:NN:6)|||advmod(store:VBN:11, where:WRB:7)|||rel(store:VBN:11, where:WRB:7)|||nsubjpass(store:VBN:11, value:NN:8)|||aux(store:VBN:11, can:MD:9)|||auxpass(store:VBN:11, be:VB:10)|||rcmod(location:NN:4, store:VBN:11)|||<STOP>
1.5 det(variable:NN:2, a:DT:1)|||nsubj(location:NN:5, variable:NN:2)|||cop(location:NN:5, be:VBZ:3)|||det(location:NN:5, the:DT:4)|||root(ROOT:ROOT:24, location:NN:5)|||det(computer:NN:8, a:DT:7)|||poss(memory:NN:11, computer:NN:8)|||nn(memory:NN:11, s:NNS:10)|||prep_in(location:NN:5, memory:NN:11)|||advmod(store:VBN:17, where:WRB:12)|||rel(store:VBN:17, where:WRB:12)|||det(value:NN:14, a:DT:13)|||nsubjpass(store:VBN:17, value:NN:14)|||aux(store:VBN:17, can:MD:15)|||auxpass(store:VBN:17, be:VB:16)|||rcmod(location:NN:5, store:VBN:17)|||prep_for(store:VBN:17, use:NN:19)|||det(program:NN:22, a:DT:21)|||agent(store:VBN:17, program:NN:22)|||<STOP>
1.5 det(variable:NN:2, a:DT:1)|||nsubj(location:NN:5, variable:NN:2)|||cop(location:NN:5, be:VBZ:3)|||det(location:NN:5, a:DT:4)|||root(ROOT:ROOT:22, location:NN:5)|||det(memory:NN:9, a:DT:7)|||nn(memory:NN:9, computer:NNS:8)|||prep_in(location:NN:5, memory:NN:9)|||advmod(store:VBN:15, where:WRB:10)|||rel(store:VBN:15, where:WRB:10)|||det(value:NN:12, a:DT:11)|||nsubjpass(store:VBN:15, value:NN:12)|||aux(store:VBN:15, can:MD:13)|||auxpass(store:VBN:15, be:VB:14)|||rcmod(location:NN:5, store:VBN:15)|||prep_for(store:VBN:15, use:NN:17)|||det(program:NN:20, a:DT:19)|||agent(store:VBN:15, program:NN:20)|||<STOP>
1.5 det(location:NN:2, a:DT:1)|||root(ROOT:ROOT:12, location:NN:2)|||prep_in(location:NN:2, memory:NN:4)|||advmod(store:VBN:9, where:WRB:5)|||nsubjpass(store:VBN:9, datum:NNS:6)|||nsubjpass(retrieve:VBN:11, datum:NNS:6)|||aux(store:VBN:9, can:MD:7)|||auxpass(store:VBN:9, be:VB:8)|||dep(location:NN:2, store:VBN:9)|||dep(location:NN:2, retrieve:VBN:11)|||conj_and(store:VBN:9, retrieve:VBN:11)|||<STOP>
1.5 dep(method:NN:3, Is:NNP:1)|||det(method:NN:3, a:DT:2)|||dep(use:VBP:11, method:NN:3)|||conj_or(method:NN:3, identifier:NN:5)|||dep(use:VBP:11, identifier:NN:5)|||nsubj(say:VB:8, I:PRP:6)|||aux(say:VB:8, would:MD:7)|||parataxis(use:VBP:11, say:VB:8)|||nsubj(use:VBP:11, we:PRP:10)|||xsubj(bind:VB:13, we:PRP:10)|||root(ROOT:ROOT:43, use:VBP:11)|||aux(bind:VB:13, to:TO:12)|||xcomp(use:VBP:11, bind:VB:13)|||det(object:NN:16, a:DT:14)|||nn(object:NN:16, datum:NN:15)|||dobj(bind:VB:13, object:NN:16)|||nn(location:NN:19, memory:NN:18)|||prep_to(bind:VB:13, location:NN:19)|||nsubjpass(store:VBN:24, which:WDT:21)|||rel(store:VBN:24, which:WDT:21)|||auxpass(store:VBN:24, be:VBZ:22)|||advmod(store:VBN:24, then:RB:23)|||rcmod(location:NN:19, store:VBN:24)|||det(location:NN:27, a:DT:26)|||prep_in(store:VBN:24, location:NN:27)|||nsubjpass(access:VBN:31, location:NN:27)|||nsubjpass(manipulate:VBN:34, location:NN:27)|||rel(access:VBN:31, that:WDT:28)|||aux(access:VBN:31, can:MD:29)|||auxpass(access:VBN:31, be:VB:30)|||rcmod(location:NN:27, access:VBN:31)|||dep(access:VBN:31, when:WRB:32)|||rcmod(location:NN:27, manipulate:VBN:34)|||conj_and(access:VBN:31, manipulate:VBN:34)|||advmod(manipulate:VBN:34, later:RB:35)|||advmod(call:VBN:41, when:WRB:36)|||det(name:NN:39, the:DT:37)|||amod(name:NN:39, variable:JJ:38)|||nsubjpass(call:VBN:41, name:NN:39)|||auxpass(call:VBN:41, be:VBZ:40)|||advcl(manipulate:VBN:34, call:VBN:41)|||ccomp(manipulate:VBN:34, call:VBN:41)|||<STOP>
1.6 nsubjpass(declare:VBN:4, they:PRP:1)|||aux(declare:VBN:4, can:MD:2)|||auxpass(declare:VBN:4, be:VB:3)|||root(ROOT:ROOT:33, declare:VBN:4)|||advmod(declare:VBN:4, right:RB:5)|||mark(use:VBN:9, before:IN:6)|||nsubjpass(use:VBN:9, they:PRP:7)|||auxpass(use:VBN:9, be:VBP:8)|||advcl(declare:VBN:4, use:VBN:9)|||nsubj(practice:NN:16, it:PRP:12)|||cop(practice:NN:16, be:VBZ:13)|||det(practice:NN:16, a:DT:14)|||amod(practice:NN:16, good:JJ:15)|||conj_but(declare:VBN:4, practice:NN:16)|||root(ROOT:ROOT:33, practice:NN:16)|||aux(declare:VB:18, to:TO:17)|||infmod(practice:NN:16, declare:VB:18)|||dobj(declare:VB:18, they:PRP:19)|||det(beginning:NN:22, the:DT:21)|||prep_at(declare:VB:18, beginning:NN:22)|||det(program:NN:25, the:DT:24)|||prep_of(beginning:NN:22, program:NN:25)|||dobj(food:NN:31, program:NN:25)|||prep_of(beginning:NN:22, label:NN:27)|||conj_and(program:NN:25, label:NN:27)|||rel(food:NN:31, what:WP:28)|||nsubj(food:NN:31, they:PRP:29)|||cop(food:NN:31, be:VBP:30)|||rcmod(program:NN:25, food:NN:31)|||<STOP>
1.6 det(Function:NNP:3, the:DT:2)|||prep_in(-lrb-:VBZ:5, Function:NNP:3)|||nsubj(-lrb-:VBZ:5, main:JJ:4)|||root(ROOT:ROOT:12, -lrb-:VBZ:5)|||punct(-lrb-:VBZ:5, -rrb-:-RRB-:6)|||advmod(use:VBG:8, before:RB:7)|||dep(-lrb-:VBZ:5, use:VBG:8)|||det(variable:NN:10, the:DT:9)|||dobj(use:VBG:8, variable:NN:10)|||<STOP>
1.6 amod(variable:NNS:2, local:JJ:1)|||nsubjpass(declare:VBN:4, variable:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||root(ROOT:ROOT:22, declare:VBN:4)|||det(method:NN:7, the:DT:6)|||prep_inside(declare:VBN:4, method:NN:7)|||prep_inside(declare:VBN:4, function:NN:9)|||conj_or(method:NN:7, function:NN:9)|||nsubjpass(use:VBN:13, they:PRP:10)|||aux(use:VBN:13, will:MD:11)|||auxpass(use:VBN:13, be:VB:12)|||rcmod(method:NN:7, use:VBN:13)|||dep(use:VBN:13, in:IN:14)|||det(beginning:NN:17, the:DT:16)|||prep_at(use:VBN:13, beginning:NN:17)|||det(method:NN:20, the:DT:19)|||prep_of(beginning:NN:17, method:NN:20)|||<STOP> amod(variable:NNS:2, global:JJ:1)|||nsubjpass(declare:VBN:4, variable:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||root(ROOT:ROOT:18, declare:VBN:4)|||advmod(declare:VBN:4, outside:IN:5)|||dep(outside:IN:5, of:IN:6)|||det(function:NN:8, any:DT:7)|||pobj(of:IN:6, function:NN:8)|||pobj(of:IN:6, method:NN:10)|||conj_or(function:NN:8, method:NN:10)|||dep(of:IN:6, generally:RB:12)|||mark(define:VBN:16, before:IN:13)|||nsubjpass(define:VBN:16, function:NNS:14)|||auxpass(define:VBN:16, be:VBP:15)|||advcl(declare:VBN:4, define:VBN:16)|||<STOP>
1.6 nsubjpass(declare:VBN:3, variable:NNS:1)|||auxpass(declare:VBN:3, be:VBP:2)|||root(ROOT:ROOT:20, declare:VBN:3)|||advmod(define:VBN:8, where:WRB:4)|||advmod(define:VBN:8, ever:RB:5)|||nsubjpass(define:VBN:8, it:PRP:6)|||nsubjpass(define:VBN:8', it:PRP:6)|||auxpass(define:VBN:8, be:VBZ:7)|||advcl(declare:VBN:3, define:VBN:8)|||advcl(declare:VBN:3, define:VBN:8')|||ccomp(declare:VBN:3, define:VBN:8)|||ccomp(declare:VBN:3, define:VBN:8')|||conj_or(define:VBN:8, define:VBN:8')|||preconj(define:VBN:8, either:CC:9)|||det(block:NN:12, a:DT:11)|||prep_inside(define:VBN:8, block:NN:12)|||dep(define:VBN:8, locally:RB:13)|||det(block:NN:17, a:DT:16)|||prep_outside(define:VBN:8', block:NN:17)|||advmod(define:VBN:8, globally:RB:18)|||<STOP>
1.6 nsubjpass(declare:VBN:3, variable:NNS:1)|||auxpass(declare:VBN:3, be:VBP:2)|||root(ROOT:ROOT:10, declare:VBN:3)|||mark(use:VBN:8, before:IN:4)|||nsubjpass(use:VBN:8, they:PRP:5)|||auxpass(use:VBN:8, be:VBP:6)|||advmod(use:VBN:8, actually:RB:7)|||advcl(declare:VBN:3, use:VBN:8)|||<STOP> nsubjpass(declare:VBN:4, they:PRP:1)|||aux(declare:VBN:4, can:MD:2)|||auxpass(declare:VBN:4, be:VB:3)|||root(ROOT:ROOT:12, declare:VBN:4)|||mark(use:VB:10, before:IN:5)|||amod(-lrb-:NNS:7, main:JJ:6)|||nsubj(use:VB:10, -lrb-:NNS:7)|||punct(use:VB:10, -rrb-:-RRB-:8)|||aux(use:VB:10, to:TO:9)|||advcl(declare:VBN:4, use:VB:10)|||advmod(use:VB:10, globally:RB:11)|||<STOP>
1.6 amod(practice:NN:4, good:JJ:2)|||nn(practice:NN:4, programing:NN:3)|||prep_for(declare:VBN:8, practice:NN:4)|||nsubjpass(declare:VBN:8, they:PRP:5)|||nsubjpass(declare:VBN:19, they:PRP:5)|||aux(declare:VBN:8, should:MD:6)|||auxpass(declare:VBN:8, be:VB:7)|||root(ROOT:ROOT:25, declare:VBN:8)|||prep_before(declare:VBN:8, main:JJ:10)|||punct(main:JJ:10, -lrb-:-LRB-:11)|||dep(main:JJ:10, -rrb-:NNS:12)|||aux(declare:VBN:19, should:MD:15)|||advmod(declare:VBN:19, at:IN:16)|||dep(at:IN:16, least:JJS:17)|||auxpass(declare:VBN:19, be:VB:18)|||conj_but(declare:VBN:8, declare:VBN:19)|||root(ROOT:ROOT:25, declare:VBN:19)|||mark(use:VBN:23, before:IN:20)|||nsubjpass(use:VBN:23, they:PRP:21)|||auxpass(use:VBN:23, be:VBP:22)|||advcl(declare:VBN:19, use:VBN:23)|||<STOP>
1.6 nsubjpass(declare:VBN:4, they:PRP:1)|||aux(declare:VBN:4, can:MD:2)|||auxpass(declare:VBN:4, be:VB:3)|||root(ROOT:ROOT:51, declare:VBN:4)|||advmod(declare:VBN:4, globally:RB:5)|||dep(declare:VBN:4, just:RB:6)|||det(method:NN:10, the:DT:8)|||amod(method:NN:10, main:JJ:9)|||prep_before(declare:VBN:4, method:NN:10)|||punct(outside:RB:14, -lrb-:-LRB-:11)|||dep(outside:RB:14, but:CC:12)|||dep(outside:RB:14, also:RB:13)|||dep(method:NN:10, outside:RB:14)|||prep_of(outside:RB:14, it:PRP:16)|||punct(outside:RB:14, -rrb-:-RRB-:17)|||nsubj(subject:JJ:23, variable:NNS:20)|||aux(subject:JJ:23, can:MD:21)|||cop(subject:JJ:23, be:VB:22)|||conj_or(declare:VBN:4, subject:JJ:23)|||root(ROOT:ROOT:51, subject:JJ:23)|||advmod(method:NN:27, only:RB:25)|||det(method:NN:27, the:DT:26)|||prep_to(subject:JJ:23, method:NN:27)|||nsubjpass(scop:VBN:30, they:PRP:28)|||nsubjpass(declare:VBN:37, they:PRP:28)|||auxpass(scop:VBN:30, be:VBP:29)|||rcmod(method:NN:27, scop:VBN:30)|||prep(scop:VBN:30, within:IN:31)|||aux(declare:VBN:37, would:MD:34)|||advmod(declare:VBN:37, still:RB:35)|||auxpass(declare:VBN:37, be:VB:36)|||rcmod(method:NN:27, declare:VBN:37)|||conj_but(scop:VBN:30, declare:VBN:37)|||det(beginning:NN:40, the:DT:39)|||prep_at(declare:VBN:37, beginning:NN:40)|||det(method:NN:43, that:DT:42)|||prep_of(beginning:NN:40, method:NN:43)|||punct(but:CC:45, -lrb-:-LRB-:44)|||dep(declare:VBN:37, but:CC:45)|||dep(but:CC:45, inside:NN:46)|||prep_of(inside:NN:46, it:PRP:48)|||punct(but:CC:45, -rrb-:-RRB-:49)|||<STOP>
1.6 amod(variable:NNS:2, local:JJ:1)|||nsubjpass(declare:VBN:4, variable:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||root(ROOT:ROOT:17, declare:VBN:4)|||det(method:NN:7, the:DT:6)|||prep_inside(declare:VBN:4, method:NN:7)|||mark(declare:VBN:12, while:IN:8)|||amod(variable:NNS:10, global:JJ:9)|||nsubjpass(declare:VBN:12, variable:NNS:10)|||auxpass(declare:VBN:12, be:VBP:11)|||advcl(declare:VBN:4, declare:VBN:12)|||det(body:NN:15, the:DT:14)|||prep_in(declare:VBN:12, body:NN:15)|||<STOP>
1.6 advmod(where:WRB:2, any:RB:1)|||root(ROOT:ROOT:8, where:WRB:2)|||dep(where:WRB:2, in:IN:3)|||det(function:NN:6, the:DT:4)|||amod(function:NN:6, main:JJ:5)|||pobj(in:IN:3, function:NN:6)|||<STOP>
1.6 root(ROOT:ROOT:17, globally:RB:1)|||det(program:NN:5, a:DT:3)|||amod(program:NN:5, entire:JJ:4)|||prep_for(globally:RB:1, program:NN:5)|||dep(globally:RB:1, locally:RB:8)|||conj_and(globally:RB:1, for:IN:9)|||root(ROOT:ROOT:17, for:IN:9)|||amod(function:NNS:11, individual:JJ:10)|||prep_for(globally:RB:1, function:NNS:11)|||punct(include:VBG:13, -lrb-:-LRB-:12)|||dep(function:NNS:11, include:VBG:13)|||dep(include:VBG:13, for:IN:14)|||pobj(for:IN:14, statement:NNS:15)|||punct(include:VBG:13, -rrb-:-RRB-:16)|||<STOP>
1.6 nsubjpass(declare:VBN:4, they:PRP:1)|||auxpass(declare:VBN:4, be:VBP:2)|||advmod(declare:VBN:4, usually:RB:3)|||root(ROOT:ROOT:17, declare:VBN:4)|||det(beginning:NN:7, the:DT:6)|||prep_at(declare:VBN:4, beginning:NN:7)|||mark(use:VBN:12, before:IN:8)|||nsubjpass(use:VBN:12, they:PRP:9)|||aux(use:VBN:12, can:MD:10)|||auxpass(use:VBN:12, be:VB:11)|||advcl(declare:VBN:4, use:VBN:12)|||det(program:NN:15, the:DT:14)|||prep_in(use:VBN:12, program:NN:15)|||<STOP> nsubj(contain:VBP:3, they:PRP:1)|||advmod(contain:VBP:3, always:RB:2)|||root(ROOT:ROOT:11, contain:VBP:3)|||det(name:NN:5, a:DT:4)|||dobj(contain:VBP:3, name:NN:5)|||det(type:NN:9, a:DT:7)|||nn(type:NN:9, datum:NN:8)|||dobj(contain:VBP:3, type:NN:9)|||conj_and(name:NN:5, type:NN:9)|||<STOP>
1.6 root(ROOT:ROOT:5, inside:IN:1)|||det(method:NN:3, the:DT:2)|||pobj(inside:IN:1, method:NN:3)|||<STOP>
1.6 root(ROOT:ROOT:4, at:IN:1)|||det(top:NN:3, the:DT:2)|||pobj(at:IN:1, top:NN:3)|||<STOP>
1.6 amod(variable:NNS:2, global:JJ:1)|||nsubjpass(declare:VBN:4, variable:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||root(ROOT:ROOT:12, declare:VBN:4)|||det(body:NN:7, the:DT:6)|||prep_in(declare:VBN:4, body:NN:7)|||det(code:NN:10, the:DT:9)|||prep_of(body:NN:7, code:NN:10)|||<STOP> amod(variable:NNS:2, local:JJ:1)|||nsubjpass(declare:VBN:4, variable:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||root(ROOT:ROOT:24, declare:VBN:4)|||det(function:NN:7, the:DT:6)|||prep_in(declare:VBN:4, function:NN:7)|||nsubj(be:VBP:9, they:PRP:8)|||xsubj(use:VBN:12, they:PRP:8)|||rcmod(function:NN:7, be:VBP:9)|||aux(use:VBN:12, to:TO:10)|||auxpass(use:VBN:12, be:VB:11)|||xcomp(be:VBP:9, use:VBN:12)|||punct(pass:VBN:19, -lrb-:-LRB-:13)|||mark(pass:VBN:19, unless:IN:14)|||det(function:NN:16, the:DT:15)|||nsubjpass(pass:VBN:19, function:NN:16)|||aux(pass:VBN:19, be:VBZ:17)|||auxpass(pass:VBN:19, be:VBG:18)|||dep(function:NN:7, pass:VBN:19)|||det(variable:NN:21, a:DT:20)|||dobj(pass:VBN:19, variable:NN:21)|||punct(pass:VBN:19, -rrb-:-RRB-:22)|||<STOP> nsubjpass(declare:VBN:5, variable:NNS:1)|||aux(declare:VBN:5, should:MD:2)|||advmod(declare:VBN:5, always:RB:3)|||auxpass(declare:VBN:5, be:VB:4)|||root(ROOT:ROOT:9, declare:VBN:5)|||prep_before(declare:VBN:5, use:NN:7)|||<STOP>
1.6 nsubjpass(declare:VBN:4, variable:NNS:1)|||auxpass(declare:VBN:4, be:VBP:2)|||advmod(declare:VBN:4, usually:RB:3)|||root(ROOT:ROOT:17, declare:VBN:4)|||det(beginning:NN:7, the:DT:6)|||prep_at(declare:VBN:4, beginning:NN:7)|||det(module:NN:10, a:DT:9)|||prep_of(beginning:NN:7, module:NN:10)|||prep_of(module:NN:10, c:NN:12)|||prep(c:NN:12, plus:CC:13)|||dep(code:NN:15, plus:IN:14)|||dep(plus:CC:13, code:NN:15)|||<STOP>
1.6 dep(usually:RB:6, in:IN:1)|||det(function:NN:4, the:DT:2)|||amod(function:NN:4, main:JJ:3)|||pobj(in:IN:1, function:NN:4)|||root(ROOT:ROOT:13, usually:RB:6)|||dep(usually:RB:6, at:IN:7)|||det(top:NN:9, the:DT:8)|||pobj(at:IN:7, top:NN:9)|||prep_of(top:NN:9, code:NN:11)|||<STOP> nsubjpass(declare:VBN:4, they:PRP:1)|||nsubjpass(declare:VBN:11, they:PRP:1)|||aux(declare:VBN:4, can:MD:2)|||auxpass(declare:VBN:4, be:VB:3)|||root(ROOT:ROOT:22, declare:VBN:4)|||advmod(anywhere:RB:6, almost:RB:5)|||advmod(declare:VBN:4, anywhere:RB:6)|||aux(declare:VBN:11, must:MD:9)|||auxpass(declare:VBN:11, be:VB:10)|||conj_but(declare:VBN:4, declare:VBN:11)|||root(ROOT:ROOT:22, declare:VBN:11)|||mark(use:VB:16, before:IN:12)|||det(code:NN:14, the:DT:13)|||nsubj(use:VB:16, code:NN:14)|||nsubj(act:VB:18, code:NN:14)|||aux(use:VB:16, can:MD:15)|||advcl(declare:VBN:11, use:VB:16)|||advcl(declare:VBN:11, act:VB:18)|||conj_or(use:VB:16, act:VB:18)|||prep_upon(use:VB:16, they:PRP:20)|||<STOP>
1.6 root(ROOT:ROOT:9, in:IN:1)|||det(beginning:NN:4, the:DT:2)|||amod(beginning:NN:4, very:JJ:3)|||pobj(in:IN:1, beginning:NN:4)|||det(program:NN:7, the:DT:6)|||prep_of(beginning:NN:4, program:NN:7)|||<STOP> advmod(start:VBZ:6, before:IN:1)|||det(-lrb-:NNS:4, the:DT:2)|||amod(-lrb-:NNS:4, main:JJ:3)|||nsubj(start:VBZ:6, -lrb-:NNS:4)|||punct(-lrb-:NNS:4, -rrb-:-RRB-:5)|||root(ROOT:ROOT:8, start:VBZ:6)|||<STOP>
1.6 dep(header:VBZ:32, in:IN:1)|||det(declaration:NN:3, the:DT:2)|||pobj(in:IN:1, declaration:NN:3)|||prep_of(declaration:NN:3, Functions:NNP:5)|||prep_for(declaration:NN:3, statement:NNS:8)|||nn(statement:NNS:12, while:NN:11)|||prep_for(declaration:NN:3, statement:NNS:12)|||conj_and(statement:NNS:8, statement:NNS:12)|||det(body:NN:16, the:DT:15)|||prep_in(declaration:NN:3, body:NN:16)|||mark(do:VBP:24, if:IN:18)|||prep(do:VBP:24, for:IN:20)|||dep(do:VBP:24, while:NN:22)|||prepc_of(body:NN:16, do:VBP:24)|||dobj(do:VBP:24, while:NN:25)|||nsubj(header:VBZ:32, statement:NNS:27)|||prep_in(header:VBZ:32, namespace:NNS:30)|||root(ROOT:ROOT:39, header:VBZ:32)|||ccomp(header:VBZ:32, etc:FW:34)|||punct(etc:FW:34, -lrb-:-LRB-:35)|||prep(etc:FW:34, almost:RB:36)|||dep(almost:RB:36, anywhere:RB:37)|||<STOP> prep(line:NN:16, -rrb-:IN:1)|||pobj(-rrb-:IN:1, anywhere:RB:2)|||det(program:NN:5, the:DT:4)|||prep_in(anywhere:RB:2, program:NN:5)|||advmod(long:RB:8, as:RB:7)|||advmod(line:NN:16, long:RB:8)|||mark(be:VBZ:11, as:IN:9)|||nsubj(be:VBZ:11, it:PRP:10)|||dep(long:RB:8, be:VBZ:11)|||prep_on(be:VBZ:11, it:PRP:13)|||cop(line:NN:16, be:VBZ:14)|||amod(line:NN:16, own:JJ:15)|||root(ROOT:ROOT:18, line:NN:16)|||<STOP>
1.6 prep_after(type:NN:9, declaration:NN:2)|||det(variable:NN:5, the:DT:4)|||prep_of(declaration:NN:2, variable:NN:5)|||dep(type:NN:9, s:VBZ:7)|||nn(type:NN:9, datum:NN:8)|||root(ROOT:ROOT:11, type:NN:9)|||<STOP>
1.6 advmod(be:VB:7, anywhere:RB:1)|||det(code:NN:4, the:DT:3)|||prep_in(be:VB:7, code:NN:4)|||aux(be:VB:7, can:MD:6)|||root(ROOT:ROOT:23, be:VB:7)|||det(top:NN:10, the:DT:9)|||prep_at(be:VB:7, top:NN:10)|||dep(top:NN:10, in:IN:13)|||det(middle:NN:15, the:DT:14)|||pobj(in:IN:13, middle:NN:15)|||det(code:NN:18, the:DT:17)|||prep_of(middle:NN:15, code:NN:18)|||prep_at(be:VB:7, anywhere:RB:21)|||conj_or(top:NN:10, anywhere:RB:21)|||<STOP>
1.6 advmod(use:VBN:4, before:IN:1)|||nsubjpass(use:VBN:4, they:PRP:2)|||auxpass(use:VBN:4, be:VBP:3)|||root(ROOT:ROOT:6, use:VBN:4)|||<STOP>
1.6 root(ROOT:ROOT:10, anywhere:VB:1)|||det(scope:NN:5, the:DT:3)|||amod(scope:NN:5, same:JJ:4)|||prep_in(anywhere:VB:1, scope:NN:5)|||mark(use:VBN:9, before:IN:6)|||nsubjpass(use:VBN:9, they:PRP:7)|||auxpass(use:VBN:9, be:VBP:8)|||advcl(anywhere:VB:1, use:VBN:9)|||<STOP>
1.6 nsubjpass(declare:VBN:4, variable:NNS:1)|||aux(declare:VBN:4, can:MD:2)|||auxpass(declare:VBN:4, be:VB:3)|||root(ROOT:ROOT:10, declare:VBN:4)|||prep_in(declare:VBN:4, class:NNS:6)|||prep_in(declare:VBN:4, method:NNS:8)|||conj_and(class:NNS:6, method:NNS:8)|||<STOP>
1.6 root(ROOT:ROOT:16, inside:IN:1)|||det(scope:NN:4, the:DT:2)|||nn(scope:NN:4, function:NN:3)|||pobj(inside:IN:1, scope:NN:4)|||pobj(inside:IN:1, outside:NN:6)|||conj_and(scope:NN:4, outside:NN:6)|||det(scope:NN:10, the:DT:8)|||nn(scope:NN:10, function:NN:9)|||prep_of(scope:NN:4, scope:NN:10)|||prep_in(scope:NN:10, case:NN:12)|||amod(variable:NNS:15, global:JJ:14)|||prep_of(case:NN:12, variable:NNS:15)|||<STOP>
1.6 amod(variable:NNS:2, global:JJ:1)|||nsubjpass(declare:VBN:4, variable:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||root(ROOT:ROOT:17, declare:VBN:4)|||det(function:NN:8, the:DT:6)|||amod(function:NN:8, main:JJ:7)|||prep_in(declare:VBN:4, function:NN:8)|||amod(variable:NNS:10, local:JJ:9)|||nsubjpass(declare:VBN:12, variable:NNS:10)|||auxpass(declare:VBN:12, be:VBP:11)|||dep(declare:VBN:4, declare:VBN:12)|||det(function:NN:16, any:DT:14)|||amod(function:NN:16, other:JJ:15)|||prep_in(declare:VBN:12, function:NN:16)|||<STOP>
1.6 nsubjpass(declare:VBN:4, variable:NNS:1)|||nsubjpass(declare:VBN:19, variable:NNS:1)|||auxpass(declare:VBN:4, be:VBP:2)|||advmod(declare:VBN:4, usually:RB:3)|||root(ROOT:ROOT:35, declare:VBN:4)|||det(beginning:NN:8, the:DT:6)|||amod(beginning:NN:8, very:JJ:7)|||prep_at(declare:VBN:4, beginning:NN:8)|||det(c:NN:11, a:DT:10)|||prep_of(beginning:NN:8, c:NN:11)|||prep(c:NN:11, plus:CC:12)|||dep(program:NN:14, plus:IN:13)|||dep(plus:CC:12, program:NN:14)|||aux(declare:VBN:19, can:MD:17)|||auxpass(declare:VBN:19, be:VB:18)|||conj_but(declare:VBN:4, declare:VBN:19)|||root(ROOT:ROOT:35, declare:VBN:19)|||xcomp(declare:VBN:19, any:DT:20)|||det(program:NN:23, the:DT:22)|||prep_in(any:DT:20, program:NN:23)|||advmod(long:RB:25, as:RB:24)|||advmod(declare:VBN:19, long:RB:25)|||mark(appear:VBP:28, as:IN:26)|||nsubj(appear:VBP:28, they:PRP:27)|||dep(long:RB:25, appear:VBP:28)|||mark(call:VBN:32, before:IN:29)|||nsubjpass(call:VBN:32, they:PRP:30)|||auxpass(call:VBN:32, be:VBP:31)|||advcl(appear:VBP:28, call:VBN:32)|||prep(call:VBN:32, upon:RB:33)|||<STOP>
1.6 nsubjpass(declare:VBN:3, variable:NNS:1)|||auxpass(declare:VBN:3, be:VBP:2)|||root(ROOT:ROOT:18, declare:VBN:3)|||det(function:NN:7, the:DT:5)|||amod(function:NN:7, main:JJ:6)|||prep_in(declare:VBN:3, function:NN:7)|||mark(attempt:VBN:13, before:IN:9)|||det(operation:NN:11, any:DT:10)|||nsubjpass(attempt:VBN:13, operation:NN:11)|||auxpass(attempt:VBN:13, be:VBZ:12)|||advcl(declare:VBN:3, attempt:VBN:13)|||det(variable:NNS:16, the:DT:15)|||prep_with(attempt:VBN:13, variable:NNS:16)|||<STOP>
1.6 root(ROOT:ROOT:21, anywhere:RB:1)|||advmod(declare:VBP:6, where:WRB:4)|||rel(declare:VBP:6, where:WRB:4)|||nsubj(declare:VBP:6, you:PRP:5)|||conj_but(anywhere:RB:1, declare:VBP:6)|||rcmod(anywhere:RB:1, declare:VBP:6)|||root(ROOT:ROOT:21, declare:VBP:6)|||nsubj(depend:VBZ:8, they:PRP:7)|||ccomp(declare:VBP:6, depend:VBZ:8)|||advmod(want:VBP:12, where:WRB:10)|||nsubj(want:VBP:12, you:PRP:11)|||prepc_on(depend:VBZ:8, want:VBP:12)|||nsubj(accessible:JJ:16, they:PRP:13)|||aux(accessible:JJ:16, to:TO:14)|||cop(accessible:JJ:16, be:VB:15)|||xcomp(want:VBP:12, accessible:JJ:16)|||dep(accessible:JJ:16, -lrb-:-LRB-:17)|||poss(scope:NN:19, they:PRP$:18)|||dep(-lrb-:-LRB-:17, scope:NN:19)|||punct(-lrb-:-LRB-:17, -rrb-:-RRB-:20)|||<STOP>
1.6 nsubj(depend:VBZ:2, it:PRP:1)|||dep(need:VBP:42, depend:VBZ:2)|||mark(global:JJ:7, if:IN:3)|||nsubj(global:JJ:7, it:PRP:4)|||dep(global:JJ:7, s:VBZ:5)|||det(global:JJ:7, a:DT:6)|||advcl(depend:VBZ:2, global:JJ:7)|||advmod(global:JJ:7, then:RB:8)|||nsubj(have:VBP:10, they:PRP:9)|||xsubj(declare:VBN:13, they:PRP:9)|||dep(global:JJ:7, have:VBP:10)|||aux(declare:VBN:13, to:TO:11)|||auxpass(declare:VBN:13, be:VB:12)|||xcomp(have:VBP:10, declare:VBN:13)|||dep(declare:VBN:13, out:IN:14)|||dep(declare:VBN:13, side:VB:15)|||det(code:NN:18, the:DT:16)|||nn(code:NN:18, source:NN:17)|||dobj(side:VB:15, code:NN:18)|||aux(use:VBN:21, to:TO:19)|||auxpass(use:VBN:21, be:VB:20)|||xcomp(side:VB:15, use:VBN:21)|||det(scope:NN:24, every:DT:23)|||prep_in(use:VBN:21, scope:NN:24)|||advmod(one:CD:30, however:RB:25)|||rel(one:CD:30, however:RB:25)|||det(variable:NN:28, a:DT:26)|||amod(variable:NN:28, local:JJ:27)|||nsubj(one:CD:30, variable:NN:28)|||cop(one:CD:30, be:VBZ:29)|||dep(scope:NN:24, one:CD:30)|||partmod(one:CD:30, declare:VBN:31)|||det(etc:NN:36, a:DT:33)|||amod(etc:NN:36, local:JJ:34)|||nn(etc:NN:36, function:NN:35)|||prep_in(declare:VBN:31, etc:NN:36)|||dep(declare:VBN:13, which:WDT:38)|||advmod(which:WDT:38, obviously:RB:39)|||nn(t:NN:41, doesn:NN:40)|||nsubj(need:VBP:42, t:NN:41)|||xsubj(declare:VBN:45, t:NN:41)|||root(ROOT:ROOT:64, need:VBP:42)|||aux(declare:VBN:45, to:TO:43)|||auxpass(declare:VBN:45, be:VB:44)|||xcomp(need:VBP:42, declare:VBN:45)|||det(variable:NN:48, the:DT:47)|||prep_outside(declare:VBN:45, variable:NN:48)|||partmod(variable:NN:48, see:VBG:49)|||advmod(use:VBN:53, how:WRB:50)|||nsubjpass(use:VBN:53, it:PRP:51)|||auxpass(use:VBN:53, be:VBZ:52)|||advcl(see:VBG:49, use:VBN:53)|||ccomp(see:VBG:49, use:VBN:53)|||det(function:NN:56, the:DT:55)|||prep_for(use:VBN:53, function:NN:56)|||xcomp(need:VBP:42, block:VB:58)|||conj_or(declare:VBN:45, block:VB:58)|||nsubjpass(call:VBN:61, its:PRP$:59)|||auxpass(call:VBN:61, be:VBG:60)|||dep(block:VB:58, call:VBN:61)|||prep(call:VBN:61, for:IN:62)|||<STOP>
1.7 nsubj(do:VBP:3, The:NNP:2)|||root(ROOT:ROOT:24, do:VBP:3)|||nsubj(evaluate:VBZ:6, statement:NN:4)|||nsubj(execute:VBZ:11, statement:NN:4)|||advmod(evaluate:VBZ:6, first:RB:5)|||ccomp(do:VBP:3, evaluate:VBZ:6)|||det(condition:NN:8, the:DT:7)|||dobj(evaluate:VBZ:6, condition:NN:8)|||advmod(execute:VBZ:11, then:RB:10)|||ccomp(do:VBP:3, execute:VBZ:11)|||conj_and(evaluate:VBZ:6, execute:VBZ:11)|||det(line:NNS:13, the:DT:12)|||dobj(execute:VBZ:11, line:NNS:13)|||prep_of(line:NNS:13, code:NN:15)|||det(statement:NN:18, the:DT:17)|||prep_in(code:NN:15, statement:NN:18)|||num(time:NNS:22, 0:CD:19)|||conj_or(0:CD:19, more:JJR:21)|||quantmod(0:CD:19, more:JJR:21)|||num(time:NNS:22, more:JJR:21)|||dep(statement:NN:18, time:NNS:22)|||<STOP> nsubj(do:VBP:2, The:NNP:1)|||root(ROOT:ROOT:17, do:VBP:2)|||mark(execute:VBZ:5, while:IN:3)|||nsubj(execute:VBZ:5, statement:NN:4)|||advcl(do:VBP:2, execute:VBZ:5)|||det(line:NNS:7, the:DT:6)|||dobj(execute:VBZ:5, line:NNS:7)|||prep_of(line:NNS:7, code:NN:9)|||advmod(do:VBP:2, then:RB:11)|||conj_and(do:VBP:2, then:RB:11)|||root(ROOT:ROOT:17, then:RB:11)|||nsubj(evaluate:VBZ:13, it:PRP:12)|||ccomp(do:VBP:2, evaluate:VBZ:13)|||det(condition:NN:15, the:DT:14)|||dobj(evaluate:VBZ:13, condition:NN:15)|||<STOP>
1.7 root(ROOT:ROOT:22, do:VBP:1)|||mark(evaluate:VB:5, while:IN:3)|||nsubj(evaluate:VB:5, statement:NNS:4)|||dep(do:VBP:1, evaluate:VB:5)|||complm(!contain:VBD:15, whether:IN:6)|||ccomp(evaluate:VB:5, not:RB:8)|||conj_or(!contain:VBD:15, not:RB:8)|||aux(loop:VB:10, to:TO:9)|||csubj(!contain:VBD:15, loop:VB:10)|||prepc_after(loop:VB:10, run:VBG:12)|||det(block:NN:14, the:DT:13)|||dobj(run:VBG:12, block:NN:14)|||ccomp(evaluate:VB:5, !contain:VBD:15)|||prep_within(!contain:VBD:15, it:PRP:17)|||advmod(!contain:VBD:15, at:IN:18)|||dep(at:IN:18, least:JJS:19)|||advmod(!contain:VBD:15, once:RB:20)|||<STOP> dep(be:VBZ:5, so:IN:1)|||det(differance:NN:4, the:DT:2)|||amod(differance:NN:4, main:JJ:3)|||nsubj(be:VBZ:5, differance:NN:4)|||root(ROOT:ROOT:17, be:VBZ:5)|||complm(have:VBP:9, that:IN:6)|||dep(have:VBP:9, while:IN:7)|||nsubj(have:VBP:9, statement:NNS:8)|||ccomp(be:VBZ:5, have:VBP:9)|||det(possibility:NN:11, a:DT:10)|||dobj(have:VBP:9, possibility:NN:11)|||auxpass(!use:VBN:15, be:VBG:14)|||prepc_of(possibility:NN:11, !use:VBN:15)|||<STOP> root(ROOT:ROOT:22, do:VBP:1)|||mark(run:VBN:11, while:IN:3)|||nsubjpass(run:VBN:11, statement:NNS:4)|||det(hand:NN:8, the:DT:6)|||amod(hand:NN:8, other:JJ:7)|||prep_on(statement:NNS:4, hand:NN:8)|||auxpass(run:VBN:11, be:VBP:9)|||advmod(run:VBN:11, always:RB:10)|||dep(do:VBP:1, run:VBN:11)|||dep(once:RB:14, at:IN:12)|||dep(once:RB:14, least:JJS:13)|||advmod(run:VBN:11, once:RB:14)|||dep(once:RB:14, before:IN:15)|||pcomp(before:IN:15, evaluate:VBG:16)|||complm(run:VB:19, whether:IN:17)|||aux(run:VB:19, to:TO:18)|||ccomp(evaluate:VBG:16, run:VB:19)|||xcomp(evaluate:VBG:16, run:VB:19)|||advmod(run:VB:19, again:RB:20)|||<STOP>
1.7 det(difference:NN:3, the:DT:1)|||amod(difference:NN:3, main:JJ:2)|||nsubj(do:VBP:9, difference:NN:3)|||det(while:NN:6, a:DT:5)|||prep_between(difference:NN:3, while:NN:6)|||prep_between(difference:NN:3, a:SYM:8)|||conj_and(while:NN:6, a:SYM:8)|||root(ROOT:ROOT:39, do:VBP:9)|||mark(be:VBZ:13, while:IN:11)|||nsubj(be:VBZ:13, loop:NN:12)|||advcl(do:VBP:9, be:VBZ:13)|||parataxis(do:VBP:9, be:VBZ:13)|||complm(do:VBP:16, that:IN:14)|||nsubj(do:VBP:16, the:DT:15)|||ccomp(be:VBZ:13, do:VBP:16)|||mark(cycle:VBZ:21, while:IN:18)|||nsubj(cycle:VBZ:21, loop:NN:19)|||advmod(cycle:VBZ:21, always:RB:20)|||advcl(do:VBP:16, cycle:VBZ:21)|||parataxis(do:VBP:16, cycle:VBZ:21)|||det(loop:NN:24, the:DT:23)|||prep_through(cycle:VBZ:21, loop:NN:24)|||advmod(loop:NN:24, at:IN:25)|||dep(at:IN:25, least:JJS:26)|||dep(cycle:VBZ:21, once:RB:27)|||det(loop:NN:32, the:DT:30)|||nn(loop:NN:32, while:NN:31)|||nsubj(!do:VB:36, loop:NN:32)|||aux(!do:VB:36, do:VBZ:33)|||advmod(!do:VB:36, always:RB:35)|||conj_but(do:VBP:9, !do:VB:36)|||root(ROOT:ROOT:39, !do:VB:36)|||advmod(!do:VB:36, so:RB:37)|||<STOP>
1.7 mark(use:VBD:3, while:IN:1)|||nsubj(use:VBD:3, loop:NN:2)|||xsubj(execute:VB:5, loop:NN:2)|||csubj(true:JJ:16, use:VBD:3)|||aux(execute:VB:5, to:TO:4)|||xcomp(use:VBD:3, execute:VB:5)|||det(block:NN:7, a:DT:6)|||dobj(execute:VB:5, block:NN:7)|||iobj(execute:VB:5, block:NN:7)|||prep_of(block:NN:7, code:NN:9)|||advmod(block:NN:7, as:RB:10)|||advmod(block:NN:7, long:RB:11)|||dep(block:NN:7, as:IN:12)|||det(condition:NN:14, some:DT:13)|||dep(block:NN:7, condition:NN:14)|||cop(true:JJ:16, be:VBZ:15)|||root(ROOT:ROOT:18, true:JJ:16)|||<STOP> nsubj(do:VBP:2, A:NNP:1)|||root(ROOT:ROOT:21, do:VBP:2)|||mark(use:VBD:6, while:IN:4)|||nsubj(use:VBD:6, loop:NN:5)|||xsubj(execute:VB:8, loop:NN:5)|||advcl(do:VBP:2, use:VBD:6)|||parataxis(do:VBP:2, use:VBD:6)|||aux(execute:VB:8, to:TO:7)|||xcomp(use:VBD:6, execute:VB:8)|||det(block:NN:10, a:DT:9)|||dobj(execute:VB:8, block:NN:10)|||prep_of(block:NN:10, code:NN:12)|||advmod(long:RB:14, as:RB:13)|||advmod(execute:VB:8, long:RB:14)|||mark(satisfied:JJ:19, as:IN:15)|||det(condition:NN:17, some:DT:16)|||nsubj(satisfied:JJ:19, condition:NN:17)|||cop(satisfied:JJ:19, be:VBZ:18)|||dep(long:RB:14, satisfied:JJ:19)|||<STOP> det(difference:NN:2, the:DT:1)|||nsubj(do:VBP:23, difference:NN:2)|||mark(do:VBP:6, while:IN:4)|||nsubj(do:VBP:6, and:NNP:5)|||prepc_between(difference:NN:2, do:VBP:6)|||mark(be:VBZ:9, while:IN:8)|||advcl(do:VBP:6, be:VBZ:9)|||parataxis(do:VBP:6, be:VBZ:9)|||mark(test:VBZ:12, while:IN:10)|||nsubj(test:VBZ:12, loop:NN:11)|||advcl(be:VBZ:9, test:VBZ:12)|||poss(condition:NN:14, its:PRP$:13)|||dobj(test:VBZ:12, condition:NN:14)|||det(execution:NN:17, the:DT:16)|||prep_before(test:VBZ:12, execution:NN:17)|||poss(contents:NNS:20, its:PRP$:19)|||prep_of(execution:NN:17, contents:NNS:20)|||prep_of(execution:NN:17, the:DT:22)|||conj_and(contents:NNS:20, the:DT:22)|||root(ROOT:ROOT:40, do:VBP:23)|||mark(test:VBZ:27, while:IN:25)|||nsubj(test:VBZ:27, loop:NN:26)|||advcl(do:VBP:23, test:VBZ:27)|||parataxis(do:VBP:23, test:VBZ:27)|||poss(condition:NN:29, its:PRP$:28)|||dobj(test:VBZ:27, condition:NN:29)|||det(execution:NN:32, the:DT:31)|||prep_after(test:VBZ:27, execution:NN:32)|||poss(contents:NNS:35, its:PRP$:34)|||prep_of(execution:NN:32, contents:NNS:35)|||advmod(execution:NN:32, at:IN:36)|||dep(at:IN:36, least:JJS:37)|||dep(test:VBZ:27, once:RB:38)|||<STOP>
1.7 det(condition:NN:3, the:DT:1)|||nn(condition:NN:3, termination:NN:2)|||nsubj(do:VBP:6, condition:NN:3)|||prep(condition:NN:3, of:IN:4)|||dep(of:IN:4, a:SYM:5)|||root(ROOT:ROOT:26, do:VBP:6)|||mark(be:VBZ:10, while:IN:8)|||nsubj(be:VBZ:10, statement:NN:9)|||advcl(do:VBP:6, be:VBZ:10)|||parataxis(do:VBP:6, be:VBZ:10)|||advmod(be:VBZ:10, usually:RB:11)|||det(end:NN:14, the:DT:13)|||prep_at(be:VBZ:10, end:NN:14)|||det(loop:NN:17, the:DT:16)|||prep_of(end:NN:14, loop:NN:17)|||mark(run:VB:21, so:IN:18)|||nsubj(run:VB:21, it:PRP:19)|||aux(run:VB:21, will:MD:20)|||advcl(be:VBZ:10, run:VB:21)|||advmod(run:VB:21, at:IN:22)|||dep(at:IN:22, least:JJS:23)|||advmod(run:VB:21, once:RB:24)|||<STOP> prep(!run:VB:21, as:IN:1)|||dep(as:IN:1, for:IN:2)|||det(statement:NN:5, the:DT:3)|||nn(statement:NN:5, while:NN:4)|||pobj(for:IN:2, statement:NN:5)|||mark(false:JJ:11, if:IN:7)|||det(condition:NN:9, the:DT:8)|||nsubj(false:JJ:11, condition:NN:9)|||cop(false:JJ:11, be:VBZ:10)|||dep(!run:VB:21, false:JJ:11)|||aux(begin:VB:13, to:TO:12)|||xcomp(false:JJ:11, begin:VB:13)|||prep(begin:VB:13, with:IN:14)|||advmod(!run:VB:21, then:RB:16)|||det(loop:NN:18, the:DT:17)|||nsubj(!run:VB:21, loop:NN:18)|||aux(!run:VB:21, will:MD:19)|||root(ROOT:ROOT:23, !run:VB:21)|||<STOP>
1.7 det(loop:NN:3, a:DT:1)|||nn(loop:NN:3, while:NN:2)|||nsubj(check:VB:5, loop:NN:3)|||aux(check:VB:5, will:MD:4)|||root(ROOT:ROOT:17, check:VB:5)|||det(statement:NN:7, the:DT:6)|||dobj(check:VB:5, statement:NN:7)|||aux(make:VB:9, to:TO:8)|||infmod(statement:NN:7, make:VB:9)|||acomp(make:VB:9, sure:JJ:10)|||nsubj(true:JJ:13, it:PRP:11)|||cop(true:JJ:13, be:VBZ:12)|||ccomp(sure:JJ:10, true:JJ:13)|||prepc_before(true:JJ:13, execute:VBG:15)|||<STOP> nsubj(do:VBP:2, A:NNP:1)|||root(ROOT:ROOT:19, do:VBP:2)|||mark(execute:VB:6, while:IN:3)|||nsubj(execute:VB:6, loop:NN:4)|||aux(execute:VB:6, will:MD:5)|||advcl(do:VBP:2, execute:VB:6)|||prepc_before(execute:VB:6, check:VBG:8)|||det(statement:NN:10, the:DT:9)|||dobj(check:VBG:8, statement:NN:10)|||aux(see:VB:12, to:TO:11)|||infmod(statement:NN:10, see:VB:12)|||mark(run:VB:16, if:IN:13)|||nsubj(run:VB:16, it:PRP:14)|||aux(run:VB:16, should:MD:15)|||advcl(see:VB:12, run:VB:16)|||advmod(run:VB:16, again:RB:17)|||<STOP>
1.7 det(statement:NN:3, a:DT:1)|||nn(statement:NN:3, while:NN:2)|||nsubj(test:VB:5, statement:NN:3)|||aux(test:VB:5, will:MD:4)|||dep(be:VBZ:14, test:VB:5)|||det(condition:NN:7, the:DT:6)|||dobj(test:VB:5, condition:NN:7)|||det(loop:NN:11, the:DT:9)|||nn(loop:NN:11, while:NN:10)|||prep_of(condition:NN:7, loop:NN:11)|||advmod(test:VB:5, first:RB:12)|||expl(be:VBZ:14, there:EX:13)|||root(ROOT:ROOT:23, be:VBZ:14)|||det(chance:NN:16, a:DT:15)|||nsubj(be:VBZ:14, chance:NN:16)|||det(loop:NN:18, the:DT:17)|||nsubj(!run:VB:21, loop:NN:18)|||aux(!run:VB:21, will:MD:19)|||rcmod(chance:NN:16, !run:VB:21)|||<STOP> nsubj(do:VBP:2, A:NNP:1)|||root(ROOT:ROOT:24, do:VBP:2)|||mark(run:VB:8, while:IN:4)|||nsubj(run:VB:8, loop:NN:5)|||aux(run:VB:8, will:MD:6)|||advmod(run:VB:8, always:RB:7)|||advcl(do:VBP:2, run:VB:8)|||parataxis(do:VBP:2, run:VB:8)|||advmod(run:VB:8, once:RB:9)|||advmod(determine:VB:17, then:RB:12)|||det(test:NN:15, the:DT:13)|||nn(test:NN:15, while:NN:14)|||nsubj(determine:VB:17, test:NN:15)|||aux(determine:VB:17, will:MD:16)|||conj_and(do:VBP:2, determine:VB:17)|||root(ROOT:ROOT:24, determine:VB:17)|||mark(run:VB:21, if:IN:18)|||nsubj(run:VB:21, it:PRP:19)|||aux(run:VB:21, will:MD:20)|||advcl(determine:VB:17, run:VB:21)|||advmod(run:VB:21, again:RB:22)|||<STOP>
1.7 nsubj(do:VBP:2, a:SYM:1)|||root(ROOT:ROOT:9, do:VBP:2)|||mark(execute:VBZ:6, while:IN:3)|||nsubj(execute:VBZ:6, loop:NN:4)|||advmod(execute:VBZ:6, always:RB:5)|||advcl(do:VBP:2, execute:VBZ:6)|||advmod(execute:VBZ:6, once:RB:7)|||<STOP> det(loop:NN:3, a:DT:1)|||nn(loop:NN:3, while:NN:2)|||poss(statement:NN:7, loop:NN:3)|||amod(statement:NN:7, s:JJ:5)|||amod(statement:NN:7, conditional:JJ:6)|||nsubj(have:VBZ:8, statement:NN:7)|||xsubj(true:JJ:11, statement:NN:7)|||root(ROOT:ROOT:17, have:VBZ:8)|||aux(true:JJ:11, to:TO:9)|||cop(true:JJ:11, be:VB:10)|||xcomp(have:VBZ:8, true:JJ:11)|||mark(run:VB:15, for:IN:12)|||nsubj(run:VB:15, it:PRP:13)|||aux(run:VB:15, to:TO:14)|||advcl(true:JJ:11, run:VB:15)|||xcomp(true:JJ:11, run:VB:15)|||<STOP>
1.7 amod(condition:NN:3, while:JJ:1)|||amod(condition:NN:3, statement-the:JJ:2)|||nsubjpass(check:VBN:5, condition:NN:3)|||auxpass(check:VBN:5, be:VBZ:4)|||ccomp(repeat:VBN:11, check:VBN:5)|||prep_for(check:VBN:5, validity:NN:7)|||nsubjpass(repeat:VBN:11, then:RB:9)|||auxpass(repeat:VBN:11, be:VBZ:10)|||root(ROOT:ROOT:18, repeat:VBN:11)|||mark(false:JJ:16, until:IN:12)|||det(conditon:NN:14, the:DT:13)|||nsubj(false:JJ:16, conditon:NN:14)|||cop(false:JJ:16, be:VBZ:15)|||advcl(repeat:VBN:11, false:JJ:16)|||<STOP> root(ROOT:ROOT:19, do:VBP:1)|||amod(statement:NN:4, while:JJ:3)|||dep(do:VBP:1, statement:NN:4)|||det(code:NN:7, the:DT:6)|||nsubjpass(perform:VBN:9, code:NN:7)|||auxpass(perform:VBN:9, be:VBZ:8)|||dep(statement:NN:4, perform:VBN:9)|||advmod(check:VBN:14, at:IN:10)|||dep(at:IN:10, least:JJS:11)|||advmod(check:VBN:14, once:RB:12)|||advmod(check:VBN:14, then:RB:13)|||dep(perform:VBN:9, check:VBN:14)|||amod(condition:NN:17, valid:JJ:16)|||prep_for(check:VBN:14, condition:NN:17)|||<STOP> aux(continue:VB:2, will:MD:1)|||root(ROOT:ROOT:4, continue:VB:2)|||prep(continue:VB:2, to:TO:3)|||<STOP>
1.7 mark(evaluate:VB:4, while:IN:1)|||nsubj(evaluate:VB:4, statement:NNS:2)|||aux(evaluate:VB:4, will:MD:3)|||csubj(before:VBP:7, evaluate:VB:4)|||det(statement:NN:6, the:DT:5)|||dobj(evaluate:VB:4, statement:NN:6)|||root(ROOT:ROOT:30, before:VBP:7)|||ccomp(before:VBP:7, execute:VBG:8)|||det(cycle:NN:10, a:DT:9)|||dobj(execute:VBG:8, cycle:NN:10)|||det(loop:NN:13, the:DT:12)|||prep_of(cycle:NN:10, loop:NN:13)|||det(cycle:NN:18, the:DT:16)|||amod(cycle:NN:18, first:JJ:17)|||prep_include(execute:VBG:8, cycle:NN:18)|||dep(execute:VBG:8, mean:VBG:20)|||complm(!execute:VB:28, that:IN:21)|||det(loop:NN:24, a:DT:22)|||nn(loop:NN:24, while:NN:23)|||nsubj(!execute:VB:28, loop:NN:24)|||aux(!execute:VB:28, will:MD:25)|||advmod(!execute:VB:28, always:RB:27)|||ccomp(mean:VBG:20, !execute:VB:28)|||<STOP> nsubj(do:VBP:2, A:NNP:1)|||root(ROOT:ROOT:30, do:VBP:2)|||mark(run:VB:6, while:IN:4)|||aux(run:VB:6, will:MD:5)|||advcl(do:VBP:2, run:VB:6)|||parataxis(do:VBP:2, run:VB:6)|||xcomp(run:VB:6, evaluate:VB:7)|||det(after:NN:10, the:DT:8)|||nn(after:NN:10, statement:NN:9)|||dobj(evaluate:VB:7, after:NN:10)|||partmod(after:NN:10, run:VBG:11)|||det(cycle:NN:14, a:DT:13)|||prep_through(run:VBG:11, cycle:NN:14)|||det(loop:NN:17, the:DT:16)|||prep_of(cycle:NN:14, loop:NN:17)|||xcomp(run:VBG:11, ensure:VBG:19)|||complm(execute:VBZ:24, that:IN:20)|||det(loop:NN:22, the:DT:21)|||nsubj(execute:VBZ:24, loop:NN:22)|||advmod(execute:VBZ:24, always:RB:23)|||ccomp(ensure:VBG:19, execute:VBZ:24)|||quantmod(one:CD:27, at:IN:25)|||dep(at:IN:25, least:JJS:26)|||num(time:NN:28, one:CD:27)|||dobj(execute:VBZ:24, time:NN:28)|||<STOP>
1.7 det(difference:NN:3, the:DT:1)|||amod(difference:NN:3, main:JJ:2)|||nsubj(do:VBP:6, difference:NN:3)|||prep(difference:NN:3, between:IN:4)|||dep(between:IN:4, a:SYM:5)|||root(ROOT:ROOT:33, do:VBP:6)|||nsubj(do:VBP:9, a:SYM:8)|||conj_and(do:VBP:6, do:VBP:9)|||root(ROOT:ROOT:33, do:VBP:9)|||mark(be:VBZ:13, while:IN:11)|||nsubj(be:VBZ:13, statement:NN:12)|||csubj(do:VBP:16, be:VBZ:13)|||dep(a:FW:15, in:FW:14)|||advmod(be:VBZ:13, a:FW:15)|||parataxis(do:VBP:6, do:VBP:16)|||mark(statement:NNS:22, while:IN:18)|||nsubj(statement:NNS:22, statement:NN:19)|||cop(statement:NNS:22, be:VBZ:20)|||det(statement:NNS:22, the:DT:21)|||parataxis(do:VBP:6, statement:NNS:22)|||prep_in(statement:NNS:22, a:SYM:24)|||rcmod(a:SYM:24, do:VBP:25)|||nsubjpass(execute:VBN:29, block:NN:26)|||auxpass(execute:VBN:29, be:VBP:27)|||advmod(execute:VBN:29, always:RB:28)|||ccomp(do:VBP:25, execute:VBN:29)|||acomp(execute:VBN:29, atleast:JJ:30)|||advmod(execute:VBN:29, once:RB:31)|||<STOP> det(statement:NN:3, the:DT:1)|||nn(statement:NN:3, while:NN:2)|||nsubj(execute:VB:6, statement:NN:3)|||aux(execute:VB:6, will:MD:4)|||advmod(execute:VB:6, only:RB:5)|||root(ROOT:ROOT:13, execute:VB:6)|||mark(true:JJ:11, if:IN:7)|||poss(condition:NN:9, its:PRP$:8)|||nsubj(true:JJ:11, condition:NN:9)|||cop(true:JJ:11, be:VBZ:10)|||advcl(execute:VB:6, true:JJ:11)|||<STOP>
1.7 det(loop:NN:2, the:DT:1)|||nsubj(do:VBP:5, loop:NN:2)|||prep(loop:NN:2, of:IN:3)|||dep(of:IN:3, a:SYM:4)|||root(ROOT:ROOT:13, do:VBP:5)|||mark(execute:VBZ:10, while:IN:7)|||nsubj(execute:VBZ:10, statement:NN:8)|||advmod(execute:VBZ:10, always:RB:9)|||advcl(do:VBP:5, execute:VBZ:10)|||parataxis(do:VBP:5, execute:VBZ:10)|||advmod(execute:VBZ:10, once:RB:11)|||<STOP>
1.7 det(statement:NN:3, a:DT:1)|||nn(statement:NN:3, while:NN:2)|||nsubj(process:VB:6, statement:NN:3)|||aux(process:VB:6, will:MD:4)|||advmod(process:VB:6, only:RB:5)|||root(ROOT:ROOT:32, process:VB:6)|||mark(meet:VBN:11, if:IN:7)|||det(statement:NN:9, the:DT:8)|||nsubjpass(meet:VBN:11, statement:NN:9)|||auxpass(meet:VBN:11, be:VBZ:10)|||dep(process:VB:6, meet:VBN:11)|||mark(do:VBP:15, while:IN:13)|||nsubj(do:VBP:15, a:SYM:14)|||dep(meet:VBN:11, do:VBP:15)|||mark(process:VB:20, while:IN:17)|||aux(process:VB:20, will:MD:18)|||advmod(process:VB:20, always:RB:19)|||dep(meet:VBN:11, process:VB:20)|||mark(continue:VBP:25, once:IN:21)|||advmod(continue:VBP:25, then:RB:23)|||advmod(continue:VBP:25, only:RB:24)|||advcl(process:VB:20, continue:VBP:25)|||mark(meet:VBN:30, if:IN:26)|||det(statement:NN:28, the:DT:27)|||nsubjpass(meet:VBN:30, statement:NN:28)|||auxpass(meet:VBN:30, be:VBZ:29)|||advcl(continue:VBP:25, meet:VBN:30)|||<STOP>
1.7 dep(do:VBP:13, Do:NNP:1)|||mark(run:VBZ:4, while:IN:3)|||advcl(do:VBP:13, run:VBZ:4)|||det(code:NN:7, the:DT:5)|||amod(code:NN:7, embedded:JJ:6)|||dobj(run:VBZ:4, code:NN:7)|||advmod(code:NN:7, at:IN:8)|||dep(at:IN:8, least:JJS:9)|||advmod(run:VBZ:4, once:RB:10)|||nsubj(do:VBP:13, the:DT:12)|||root(ROOT:ROOT:18, do:VBP:13)|||nsubj(do:VBZ:15, command:NN:14)|||ccomp(do:VBP:13, do:VBZ:15)|||dep(necessarily:RB:17, not:RB:16)|||advmod(do:VBZ:15, necessarily:RB:17)|||<STOP>
1.7 mark(do:VBP:9, while:IN:1)|||nsubj(do:VBP:9, test:NNS:2)|||prep(test:NNS:2, for:IN:3)|||dep(for:IN:3, true:JJ:4)|||dep(before:IN:6, first:RB:5)|||prep(true:JJ:4, before:IN:6)|||dep(before:IN:6, run:VBG:7)|||advcl(run:VBZ:12, do:VBP:9)|||nsubj(run:VBZ:12, while:NN:11)|||root(ROOT:ROOT:18, run:VBZ:12)|||advmod(run:VBZ:12, once:RB:13)|||advmod(once:RB:13, first:JJ:14)|||dep(once:RB:13, before:IN:15)|||pobj(before:IN:15, check:VBG:16)|||<STOP>
1.7 nsubj(do:VBP:2, A:NNP:1)|||root(ROOT:ROOT:15, do:VBP:2)|||mark(execute:VBZ:10, while:IN:4)|||poss(body:NN:8, statement:NN:5)|||nn(body:NN:8, s:NNS:7)|||nsubj(execute:VBZ:10, body:NN:8)|||advmod(execute:VBZ:10, always:RB:9)|||advcl(do:VBP:2, execute:VBZ:10)|||parataxis(do:VBP:2, execute:VBZ:10)|||advmod(execute:VBZ:10, at:IN:11)|||dep(at:IN:11, least:JJS:12)|||advmod(execute:VBZ:10, once:RB:13)|||<STOP> nsubj(!execute:VB:8, Where:NNP:1)|||det(statement:NN:5, a:DT:3)|||nn(statement:NN:5, while:NN:4)|||prep_as(Where:NNP:1, statement:NN:5)|||aux(!execute:VB:8, will:MD:6)|||root(ROOT:ROOT:20, !execute:VB:8)|||advmod(!execute:VB:8, at:IN:9)|||dep(at:IN:9, all:DT:10)|||mark(true:JJ:18, unless:IN:11)|||det(condition:NN:13, the:DT:12)|||nsubj(true:JJ:18, condition:NN:13)|||det(while:NN:16, the:DT:15)|||prep_for(condition:NN:13, while:NN:16)|||cop(true:JJ:18, be:VBZ:17)|||advcl(!execute:VB:8, true:JJ:18)|||<STOP>
1.7 det(statement:NNS:2, the:DT:1)|||nsubj(do:VBP:8, statement:NNS:2)|||det(block:NN:5, the:DT:4)|||prep_within(statement:NNS:2, block:NN:5)|||prep_of(block:NN:5, the:DT:7)|||root(ROOT:ROOT:23, do:VBP:8)|||mark(execute:VBN:14, while:IN:9)|||nsubjpass(execute:VBN:14, loop:NN:10)|||aux(execute:VBN:14, will:MD:11)|||advmod(execute:VBN:14, always:RB:12)|||auxpass(execute:VBN:14, be:VB:13)|||advcl(do:VBP:8, execute:VBN:14)|||dep(regardless:RB:18, at:IN:15)|||dep(regardless:RB:18, least:JJS:16)|||advmod(regardless:RB:18, once:RB:17)|||advmod(execute:VBN:14, regardless:RB:18)|||det(condition:NNS:21, the:DT:20)|||prep_of(execute:VBN:14, condition:NNS:21)|||<STOP> mark(!execute:VBN:8, whereas:IN:1)|||det(loop:NNS:4, the:DT:2)|||nn(loop:NNS:4, while:NN:3)|||nsubjpass(!execute:VBN:8, loop:NNS:4)|||aux(!execute:VBN:8, may:MD:5)|||auxpass(!execute:VBN:8, be:VB:7)|||csubj(meet:VBD:14, !execute:VBN:8)|||mark(!be:VBP:12, if:IN:9)|||det(condition:NNS:11, the:DT:10)|||nsubj(!be:VBP:12, condition:NNS:11)|||advcl(!execute:VBN:8, !be:VBP:12)|||root(ROOT:ROOT:16, meet:VBD:14)|||<STOP>
1.7 nsubj(do:VBP:2, a:SYM:1)|||root(ROOT:ROOT:25, do:VBP:2)|||mark(run:VB:8, while:IN:4)|||nsubj(run:VB:8, loop:NN:5)|||aux(run:VB:8, will:MD:6)|||advmod(run:VB:8, always:RB:7)|||advcl(do:VBP:2, run:VB:8)|||parataxis(do:VBP:2, run:VB:8)|||prep(run:VB:8, through:IN:9)|||pobj(through:IN:9, once:RB:10)|||mark(perform:VBZ:16, while:IN:12)|||det(loop:NN:15, a:DT:13)|||nn(loop:NN:15, while:NN:14)|||nsubj(perform:VBZ:16, loop:NN:15)|||advcl(run:VB:8, perform:VBZ:16)|||det(test:NN:18, a:DT:17)|||dobj(perform:VBZ:16, test:NN:18)|||prepc_before(perform:VBZ:16, run:VBG:20)|||det(loop:NN:23, the:DT:22)|||prep_through(run:VBG:20, loop:NN:23)|||<STOP>
1.7 det(statement:NN:3, a:DT:1)|||nn(statement:NN:3, while:NN:2)|||nsubj(test:VBZ:4, statement:NN:3)|||root(ROOT:ROOT:12, test:VBZ:4)|||det(condition:NN:6, the:DT:5)|||dobj(test:VBZ:4, condition:NN:6)|||mark(start:VB:10, before:IN:7)|||nsubj(start:VB:10, it:PRP:8)|||aux(start:VB:10, can:MD:9)|||advcl(test:VBZ:4, start:VB:10)|||<STOP> nsubj(do:VBP:2, A:NNP:1)|||root(ROOT:ROOT:15, do:VBP:2)|||mark(test:VBN:13, while:IN:4)|||nn(loop:NNS:6, statement:NN:5)|||nsubjpass(test:VBN:13, loop:NNS:6)|||prep(loop:NNS:6, through:IN:7)|||pobj(through:IN:7, once:RB:8)|||det(condition:NN:11, the:DT:10)|||prep_before(once:RB:8, condition:NN:11)|||auxpass(test:VBN:13, be:VBZ:12)|||advcl(do:VBP:2, test:VBN:13)|||parataxis(do:VBP:2, test:VBN:13)|||<STOP>
1.7 det(loop:NN:3, a:DT:1)|||nn(loop:NN:3, while:NN:2)|||nsubj(terminate:VBZ:4, loop:NN:3)|||root(ROOT:ROOT:24, terminate:VBZ:4)|||det(beginning:NN:7, the:DT:6)|||prep_at(terminate:VBZ:4, beginning:NN:7)|||det(loop:NN:10, the:DT:9)|||prep_of(beginning:NN:7, loop:NN:10)|||nsubj(do:VBP:13, a:SYM:12)|||nsubj(terminate:VBZ:16, a:SYM:12)|||dep(terminate:VBZ:4, do:VBP:13)|||mark(terminate:VBZ:16, while:IN:15)|||dep(terminate:VBZ:4, terminate:VBZ:16)|||conj_or(do:VBP:13, terminate:VBZ:16)|||det(end:NN:19, the:DT:18)|||prep_at(terminate:VBZ:16, end:NN:19)|||det(loop:NN:22, the:DT:21)|||prep_of(end:NN:19, loop:NN:22)|||<STOP>
1.7 det(body:NN:3, the:DT:1)|||nn(body:NN:3, loop:NN:2)|||root(ROOT:ROOT:9, body:NN:3)|||advmod(execute:VBZ:5, always:RB:4)|||dep(body:NN:3, execute:VBZ:5)|||advmod(execute:VBZ:5, at:IN:6)|||dep(at:IN:6, least:JJS:7)|||advmod(execute:VBZ:5, once:RB:8)|||<STOP>
1.7 mark(evaluate:VBZ:3, while:IN:1)|||nsubj(evaluate:VBZ:3, loop:NN:2)|||nsubj(decide:VBZ:13, loop:NN:2)|||csubj(evaluate:VBZ:30, evaluate:VBZ:3)|||poss(expression:NN:5, its:PRP$:4)|||dobj(evaluate:VBZ:3, expression:NN:5)|||dobj(decide:VBZ:13, expression:NN:5)|||det(top:NN:8, the:DT:7)|||prep_at(evaluate:VBZ:3, top:NN:8)|||poss(loop:NN:11, its:PRP$:10)|||prep_of(top:NN:8, loop:NN:11)|||conj_and(evaluate:VBZ:3, decide:VBZ:13)|||csubj(evaluate:VBZ:30, decide:VBZ:13)|||mark(need:VBZ:16, if:IN:14)|||nsubj(need:VBZ:16, it:PRP:15)|||xsubj(execute:VB:18, it:PRP:15)|||advcl(decide:VBZ:13, need:VBZ:16)|||aux(execute:VB:18, to:TO:17)|||xcomp(need:VBZ:16, execute:VB:18)|||det(do-while:NN:22, the:DT:21)|||nsubj(execute:VBZ:24, do-while:NN:22)|||advmod(execute:VBZ:24, always:RB:23)|||advcl(decide:VBZ:13, execute:VBZ:24)|||conj_and(need:VBZ:16, execute:VBZ:24)|||dep(once:RB:27, at:IN:25)|||dep(once:RB:27, least:JJS:26)|||advmod(execute:VBZ:24, once:RB:27)|||advmod(execute:VBZ:24, then:RB:29)|||conj_and(once:RB:27, then:RB:29)|||root(ROOT:ROOT:40, evaluate:VBZ:30)|||poss(expression:NN:32, its:PRP$:31)|||dobj(evaluate:VBZ:30, expression:NN:32)|||det(bottom:NN:35, the:DT:34)|||prep_at(evaluate:VBZ:30, bottom:NN:35)|||poss(loop:NN:38, its:PRP$:37)|||prep_of(bottom:NN:35, loop:NN:38)|||<STOP>
1.7 nsubj(do:VBP:2, A:NNP:1)|||root(ROOT:ROOT:24, do:VBP:2)|||mark(execute:VB:8, while:IN:4)|||nsubj(execute:VB:8, statement:NN:5)|||aux(execute:VB:8, will:MD:6)|||advmod(execute:VB:8, always:RB:7)|||advcl(do:VBP:2, execute:VB:8)|||parataxis(do:VBP:2, execute:VB:8)|||dobj(execute:VB:8, the:DT:9)|||rcmod(the:DT:9, do:VBP:11)|||prep_of(do:VBP:11, piece:NN:13)|||pobj(do:VBP:11, code:NN:15)|||dep(once:RB:18, at:IN:16)|||dep(once:RB:18, least:JJS:17)|||advmod(do:VBP:11, once:RB:18)|||dep(once:RB:18, before:IN:19)|||pcomp(before:IN:19, check:VBG:20)|||det(condition:NN:22, the:DT:21)|||dobj(check:VBG:20, condition:NN:22)|||<STOP> det(statement:NN:3, a:DT:1)|||nn(statement:NN:3, while:NN:2)|||nsubj(check:VB:6, statement:NN:3)|||aux(check:VB:6, will:MD:4)|||advmod(check:VB:6, always:RB:5)|||root(ROOT:ROOT:11, check:VB:6)|||det(condition:NN:8, the:DT:7)|||dobj(check:VB:6, condition:NN:8)|||advmod(check:VB:6, first:RB:9)|||<STOP>
1.7 det(do-while:NN:2, a:DT:1)|||nsubj(pass:VBZ:3, do-while:NN:2)|||ccomp(fail:VB:17, pass:VBZ:3)|||amod(time:NN:6, atleast:JJ:4)|||tmod(atleast:JJ:4, 1:CD:5)|||dobj(pass:VBZ:3, time:NN:6)|||prepc_before(pass:VBZ:3, check:VBG:8)|||det(condition:NN:10, the:DT:9)|||dobj(check:VBG:8, condition:NN:10)|||advmod(pass:VBZ:3, however:RB:12)|||det(while:NN:15, a:DT:14)|||nsubj(fail:VB:17, while:NN:15)|||xsubj(enter:VB:19, while:NN:15)|||aux(fail:VB:17, would:MD:16)|||root(ROOT:ROOT:31, fail:VB:17)|||aux(enter:VB:19, to:TO:18)|||xcomp(fail:VB:17, enter:VB:19)|||det(loop:NN:21, the:DT:20)|||dobj(enter:VB:19, loop:NN:21)|||mark(fail:VBZ:25, if:IN:22)|||det(condition:NN:24, the:DT:23)|||nsubj(fail:VBZ:25, condition:NN:24)|||advcl(enter:VB:19, fail:VBZ:25)|||poss(place:NN:29, its:PRP$:27)|||amod(place:NN:29, first:JJ:28)|||prep_in(fail:VBZ:25, place:NN:29)|||<STOP>
1.7 det(loop:NN:3, a:DT:1)|||nn(loop:NN:3, while:NN:2)|||nsubj(check:VBZ:4, loop:NN:3)|||root(ROOT:ROOT:64, check:VBZ:4)|||mark(true:JJ:9, if:IN:5)|||det(condition:NN:7, the:DT:6)|||nsubj(true:JJ:9, condition:NN:7)|||cop(true:JJ:9, be:VBZ:8)|||advcl(check:VBZ:4, true:JJ:9)|||advmod(not:RB:11, first:JJ:12)|||mark(true:JJ:17, if:IN:14)|||nsubj(true:JJ:17, it:PRP:15)|||cop(true:JJ:17, be:VBD:16)|||dep(!excute:VBZ:20, true:JJ:17)|||nsubj(!excute:VBZ:20, it:PRP:19)|||conj_or(check:VBZ:4, !excute:VBZ:20)|||root(ROOT:ROOT:64, !excute:VBZ:20)|||dobj(!excute:VBZ:20, the:DT:21)|||nn(a:NNP:24, statement:NN:22)|||nsubj(do:VBP:25, a:NNP:24)|||dep(the:DT:21, do:VBP:25)|||mark(execute:VBZ:30, while:IN:28)|||nsubj(execute:VBZ:30, loop:NN:29)|||dep(check:VBZ:4, execute:VBZ:30)|||det(statement:NN:32, the:DT:31)|||dobj(execute:VBZ:30, statement:NN:32)|||mark(check:VBZ:35, before:IN:33)|||nsubj(check:VBZ:35, it:PRP:34)|||dep(statement:NN:32, check:VBZ:35)|||det(condition:NN:37, the:DT:36)|||dobj(check:VBZ:35, condition:NN:37)|||mark(true:JJ:43, if:IN:39)|||det(condition:NN:41, the:DT:40)|||nsubj(true:JJ:43, condition:NN:41)|||cop(true:JJ:43, be:VBD:42)|||advcl(execute:VBZ:30, true:JJ:43)|||nsubj(excute:VB:46, it:PRP:44)|||aux(excute:VB:46, would:MD:45)|||ccomp(true:JJ:43, excute:VB:46)|||det(statement:NN:48, the:DT:47)|||dobj(excute:VB:46, statement:NN:48)|||advmod(do:VBP:53, again:RB:49)|||dep(do:VBP:53, so:IN:51)|||nsubj(do:VBP:53, a:SYM:52)|||dep(excute:VB:46, do:VBP:53)|||mark(excute:VB:58, while:IN:55)|||nsubj(excute:VB:58, loop:NN:56)|||aux(excute:VB:58, would:MD:57)|||advcl(do:VBP:53, excute:VB:58)|||parataxis(do:VBP:53, excute:VB:58)|||det(atleast:NN:61, the:DT:59)|||nn(atleast:NN:61, statement:NN:60)|||dobj(excute:VB:58, atleast:NN:61)|||advmod(excute:VB:58, once:RB:62)|||<STOP>
1.7 det(ANSWER:NNP:2, no:DT:1)|||root(ROOT:ROOT:3, ANSWER:NNP:2)|||<STOP>
1.7 nsubj(do:VBP:2, A:NNP:1)|||root(ROOT:ROOT:23, do:VBP:2)|||mark(execute:VB:8, while:IN:4)|||nsubj(execute:VB:8, loop:NN:5)|||aux(execute:VB:8, will:MD:6)|||advmod(execute:VB:8, always:RB:7)|||advcl(!execute:VB:17, execute:VB:8)|||dobj(execute:VB:8, atleast:NN:9)|||advmod(execute:VB:8, once:RB:10)|||det(loop:NN:14, a:DT:12)|||nn(loop:NN:14, while:NN:13)|||nsubj(!execute:VB:17, loop:NN:14)|||aux(!execute:VB:17, may:MD:15)|||parataxis(do:VBP:2, !execute:VB:17)|||prep(!execute:VB:17, depend:VBG:18)|||dep(depend:VBG:18, on:IN:19)|||nn(condition:NNS:21, teh:NN:20)|||pobj(on:IN:19, condition:NNS:21)|||<STOP>
1.7 det(loop:NN:3, a:DT:1)|||nn(loop:NN:3, while:NN:2)|||root(ROOT:ROOT:51, loop:NN:3)|||cop(pre-check:NN:5, be:VBZ:4)|||rcmod(loop:NN:3, pre-check:NN:5)|||punct(check:VBZ:8, -lrb-:-LRB-:6)|||nsubj(check:VBZ:8, it:PRP:7)|||dep(pre-check:NN:5, check:VBZ:8)|||det(statement:NN:11, the:DT:9)|||nn(statement:NN:11, condition:NN:10)|||dobj(check:VBZ:8, statement:NN:11)|||mark(execute:VBZ:14, before:IN:12)|||nsubj(execute:VBZ:14, it:PRP:13)|||advcl(check:VBZ:8, execute:VBZ:14)|||det(code:NN:16, the:DT:15)|||dobj(execute:VBZ:14, code:NN:16)|||det(block:NN:20, the:DT:18)|||nn(block:NN:20, while:NN:19)|||prep_within(code:NN:16, block:NN:20)|||punct(check:VBZ:8, -rrb-:-RRB-:21)|||nsubj(do:VBP:23, a:SYM:22)|||rcmod(pre-check:NN:5, do:VBP:23)|||mark(post-check:JJ:27, while:IN:24)|||nsubj(post-check:JJ:27, loop:NN:25)|||cop(post-check:JJ:27, be:VBZ:26)|||advcl(do:VBP:23, post-check:JJ:27)|||punct(check:VBZ:30, -lrb-:-LRB-:28)|||nsubj(check:VBZ:30, it:PRP:29)|||dep(loop:NN:3, check:VBZ:30)|||det(after:NN:33, the:DT:31)|||nn(after:NN:33, condition:NN:32)|||dobj(check:VBZ:30, after:NN:33)|||det(block:NN:35, the:DT:34)|||nsubj(execute:VBZ:36, block:NN:35)|||rcmod(after:NN:33, execute:VBZ:36)|||nsubj(run:VBZ:39, it:PRP:38)|||ccomp(execute:VBZ:36, run:VBZ:39)|||dep(once:RB:42, at:IN:40)|||dep(once:RB:42, least:JJS:41)|||advmod(matter:RB:44, once:RB:42)|||advmod(matter:RB:44, no:RB:43)|||advmod(run:VBZ:39, matter:RB:44)|||dobj(be:VBZ:49, what:WP:45)|||det(statement:NN:48, the:DT:46)|||nn(statement:NN:48, condition:NN:47)|||nsubj(be:VBZ:49, statement:NN:48)|||dep(matter:RB:44, be:VBZ:49)|||punct(check:VBZ:30, -rrb-:-RRB-:50)|||<STOP>
1.7 root(ROOT:ROOT:18, -rrb-:-RRB-:1)|||dep(-rrb-:-RRB-:1, -rrb-:WP:2)|||nsubj(difference:NN:7, what:WP:3)|||cop(difference:NN:7, be:VBZ:4)|||det(difference:NN:7, the:DT:5)|||amod(difference:NN:7, main:JJ:6)|||dep(-rrb-:-RRB-:1, difference:NN:7)|||det(while:NN:10, a:DT:9)|||prep_between(difference:NN:7, while:NN:10)|||prep_between(difference:NN:7, a:SYM:12)|||conj_and(while:NN:10, a:SYM:12)|||rcmod(difference:NN:7, do:VBP:13)|||nn(statement:NN:16, while:NN:15)|||dobj(do:VBP:13, statement:NN:16)|||<STOP> nsubj(do:VBP:2, The:NNP:1)|||root(ROOT:ROOT:15, do:VBP:2)|||mark(consist:VBZ:5, while:IN:3)|||nsubj(consist:VBZ:5, construct:NN:4)|||advcl(do:VBP:2, consist:VBZ:5)|||det(block:NN:8, a:DT:7)|||prep_of(consist:VBZ:5, block:NN:8)|||prep_of(block:NN:8, code:NN:10)|||det(condition:NN:13, a:DT:12)|||prep_of(block:NN:8, condition:NN:13)|||conj_and(code:NN:10, condition:NN:13)|||<STOP> advmod(execute:VBN:9, first:RB:1)|||det(code:NN:4, the:DT:3)|||nsubjpass(execute:VBN:9, code:NN:4)|||det(block:NN:7, the:DT:6)|||prep_within(code:NN:4, block:NN:7)|||auxpass(execute:VBN:9, be:VBZ:8)|||ccomp(do:VBN:20, execute:VBN:9)|||advmod(execute:VBN:9, then:RB:12)|||conj_and(execute:VBN:9, then:RB:12)|||ccomp(do:VBN:20, then:RB:12)|||det(condition:NN:14, the:DT:13)|||nsubjpass(evaluate:VBN:16, condition:NN:14)|||auxpass(evaluate:VBN:16, be:VBZ:15)|||dep(execute:VBN:9, evaluate:VBN:16)|||nsubjpass(do:VBN:20, this:DT:18)|||auxpass(do:VBN:20, be:VBZ:19)|||root(ROOT:ROOT:27, do:VBN:20)|||mark(prove:VBN:24, until:IN:21)|||nsubjpass(prove:VBN:24, it:PRP:22)|||auxpass(prove:VBN:24, be:VBZ:23)|||advcl(do:VBN:20, prove:VBN:24)|||dep(prove:VBN:24, false:JJ:25)|||<STOP> det(difference:NN:2, the:DT:1)|||nsubjpass(execute:VBN:19, difference:NN:2)|||prep_between(difference:NN:2, the:DT:4)|||mark(be:VBZ:7, while:IN:5)|||nsubj(be:VBZ:7, loop:NN:6)|||dep(execute:VBN:19, be:VBZ:7)|||nsubj(test:VBZ:9, it:PRP:8)|||ccomp(be:VBZ:7, test:VBZ:9)|||det(condition:NN:11, the:DT:10)|||dobj(test:VBZ:9, condition:NN:11)|||det(code:NN:14, the:DT:13)|||prep_before(test:VBZ:9, code:NN:14)|||det(block:NN:17, the:DT:16)|||prep_within(code:NN:14, block:NN:17)|||auxpass(execute:VBN:19, be:VBZ:18)|||root(ROOT:ROOT:21, execute:VBN:19)|||<STOP>
2.1 prep_for(set:NN:7, we:PRP:2)|||nsubj(set:NN:7, it:PRP:3)|||cop(set:NN:7, be:VBZ:4)|||advmod(set:NN:7, usually:RB:5)|||det(set:NN:7, a:DT:6)|||root(ROOT:ROOT:31, set:NN:7)|||dep(set:NN:7, get:VB:9)|||amod(message:NNS:15, displaymessge:JJ:12)|||conj_or(displaymessge:JJ:12, other:JJ:14)|||amod(message:NNS:15, other:JJ:14)|||conj_or(set:NN:7, message:NNS:15)|||nsubj(tell:VBP:17, message:NNS:15)|||root(ROOT:ROOT:31, message:NNS:15)|||rel(tell:VBP:17, that:WDT:16)|||rcmod(message:NNS:15, tell:VBP:17)|||dobj(tell:VBP:17, you:PRP:18)|||dobj(have:VBZ:23, what:WP:19)|||dep(what:WP:19, property:NNS:20)|||det(class:NN:22, a:DT:21)|||nsubj(have:VBZ:23, class:NN:22)|||nsubj(!reveal:VB:27, class:NN:22)|||dep(tell:VBP:17, have:VBZ:23)|||aux(!reveal:VB:27, do:VBZ:25)|||dep(tell:VBP:17, !reveal:VB:27)|||conj_but(have:VBZ:23, !reveal:VB:27)|||poss(implementation:NNS:29, its:PRP$:28)|||dobj(!reveal:VB:27, implementation:NNS:29)|||<STOP> nsubj(have:VB:3, you:PRP:1)|||aux(have:VB:3, could:MD:2)|||root(ROOT:ROOT:13, have:VB:3)|||dobj(have:VB:3, anything:NN:4)|||nsubj(want:VBP:6, you:PRP:5)|||rcmod(anything:NN:4, want:VBP:6)|||poss(definition:NN:11, you:PRP$:8)|||amod(definition:NN:11, own:JJ:9)|||nn(definition:NN:11, class:NN:10)|||prep_in(want:VBP:6, definition:NN:11)|||<STOP>
2.1 det(attribute:NNS:2, the:DT:1)|||nsubj(say:VBD:4, attribute:NNS:2)|||prep(attribute:NNS:2, of:IN:3)|||root(ROOT:ROOT:7, say:VBD:4)|||dobj(say:VBD:4, class:NN:5)|||<STOP> root(ROOT:ROOT:10, also:VB:1)|||complm(!subclass:NNS:8, whether:IN:2)|||ccomp(also:VB:1, not:RB:4)|||conj_or(!subclass:NNS:8, not:RB:4)|||nsubj(!subclass:NNS:8, it:PRP:5)|||cop(!subclass:NNS:8, be:VBZ:6)|||det(!subclass:NNS:8, a:DT:7)|||ccomp(also:VB:1, !subclass:NNS:8)|||<STOP> root(ROOT:ROOT:10, also:RB:1)|||dep(private:JJ:6, whether:IN:2)|||nsubjpass(private:JJ:6, it:PRP:3)|||nsubjpass(protect:VBN:8, it:PRP:3)|||auxpass(private:JJ:6, be:VBZ:4)|||cop(private:JJ:6, be:VBZ:4)|||dep(private:JJ:6, public:NN:5)|||dep(also:RB:1, private:JJ:6)|||dep(also:RB:1, protect:VBN:8)|||conj_or(private:JJ:6, protect:VBN:8)|||<STOP>
2.1 root(ROOT:ROOT:16, Information:NNP:1)|||partmod(Information:NNP:1, tell:VBG:2)|||det(compiler:NN:4, the:DT:3)|||dobj(tell:VBG:2, compiler:NN:4)|||dobj(belong:VBP:11, compiler:NN:4)|||rel(belong:VBP:11, what:WP:5)|||nn(member:NNS:7, datum:NN:6)|||nsubj(belong:VBP:11, member:NNS:7)|||nn(function:NNS:10, member:NN:9)|||conj_and(member:NNS:7, function:NNS:10)|||nsubj(belong:VBP:11, function:NNS:10)|||rcmod(compiler:NN:4, belong:VBP:11)|||det(class:NN:14, the:DT:13)|||prep_to(belong:VBP:11, class:NN:14)|||<STOP>
2.1 mark(user:NN:4, since:IN:1)|||nsubj(user:NN:4, class:NN:2)|||cop(user:NN:4, be:VBZ:3)|||advcl(contain:VB:13, user:NN:4)|||partmod(user:NN:4, define:VBN:5)|||det(body:NN:8, the:DT:7)|||nsubj(contain:VB:13, body:NN:8)|||det(declaration:NN:11, the:DT:10)|||prep_of(body:NN:8, declaration:NN:11)|||aux(contain:VB:13, can:MD:12)|||root(ROOT:ROOT:30, contain:VB:13)|||dobj(contain:VB:13, member:NNS:14)|||nsubj(datum:NNS:20, member:NNS:14)|||rel(datum:NNS:20, that:WDT:16)|||aux(datum:NNS:20, can:MD:17)|||cop(datum:NNS:20, be:VB:18)|||preconj(datum:NNS:20, either:DT:19)|||rcmod(member:NNS:14, datum:NNS:20)|||nn(declaration:NNS:23, function:NN:22)|||rcmod(member:NNS:14, declaration:NNS:23)|||conj_or(datum:NNS:20, declaration:NNS:23)|||amod(specifier:NNS:28, optionally:JJ:26)|||nn(specifier:NNS:28, access:NN:27)|||dobj(contain:VB:13, specifier:NNS:28)|||conj_and(member:NNS:14, specifier:NNS:28)|||<STOP> nsubjpass(public:JJ:6, Example:NNP:1)|||nsubjpass(protect:VBN:11, Example:NNP:1)|||prep_for(Example:NNP:1, specifier:NNS:3)|||aux(public:JJ:6, would:MD:4)|||auxpass(public:JJ:6, be:VB:5)|||cop(public:JJ:6, be:VB:5)|||root(ROOT:ROOT:13, public:JJ:6)|||dep(public:JJ:6, private:JJ:8)|||conj_and(public:JJ:6, protect:VBN:11)|||root(ROOT:ROOT:13, protect:VBN:11)|||<STOP> expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:17, be:VBZ:2)|||det(class:NN:5, the:DT:3)|||amod(class:NN:5, keyword:VBN:4)|||nsubj(be:VBZ:2, class:NN:5)|||det(body:NN:9, the:DT:7)|||nn(body:NN:9, Class:NNP:8)|||nsubjpass(enclose:VBN:11, body:NN:9)|||auxpass(enclose:VBN:11, be:VBZ:10)|||nsubj(be:VBZ:2, enclose:VBN:11)|||conj_and(class:NN:5, enclose:VBN:11)|||amod(-lrb-:NNS:14, brackets:JJ:13)|||prep_with(enclose:VBN:11, -lrb-:NNS:14)|||punct(be:VBZ:2, -rrb-:-RRB-:15)|||<STOP>
2.1 det(object:NN:2, a:DT:1)|||root(ROOT:ROOT:6, object:NN:2)|||conj_and(object:NN:2, datum:NNS:4)|||root(ROOT:ROOT:6, datum:NNS:4)|||<STOP>
2.1 nsubj(name:NN:5, it:PRP:1)|||cop(name:NN:5, be:VBZ:2)|||amod(name:NN:5, specific:JJ:3)|||nn(name:NN:5, class:NN:4)|||ccomp(include:VBZ:7, name:NN:5)|||root(ROOT:ROOT:20, include:VBZ:7)|||amod(information:NN:9, only:JJ:8)|||nsubj(include:VBZ:7, information:NN:9)|||partmod(information:NN:9, define:VBN:10)|||det(class:NN:13, that:DT:12)|||agent(define:VBN:10, class:NN:13)|||nn(detail:NNS:16, implementation:NN:15)|||dep(class:NN:13, detail:NNS:16)|||dep(class:NN:13, etc:FW:18)|||<STOP>
2.1 nn(member:NNS:2, datum:NN:1)|||nsubj(function:VBZ:5, member:NNS:2)|||conj_and(member:NNS:2, member:NN:4)|||nsubj(function:VBZ:5, member:NN:4)|||root(ROOT:ROOT:7, function:VBZ:5)|||<STOP>
2.1 det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, class:NN:2)|||nsubj(contain:VBZ:5, definition:NN:3)|||advmod(contain:VBZ:5, usually:RB:4)|||root(ROOT:ROOT:12, contain:VBZ:5)|||det(function:NN:7, the:DT:6)|||dobj(contain:VBZ:5, function:NN:7)|||poss(member:NNS:11, its:PRP$:9)|||nn(member:NNS:11, datum:NNS:10)|||dobj(contain:VBZ:5, member:NNS:11)|||conj_and(function:NN:7, member:NNS:11)|||<STOP>
2.1 root(ROOT:ROOT:6, Data:NNP:1)|||dep(Data:NNP:1, member:NNS:2)|||nn(function:NNS:5, member:NN:4)|||dep(Data:NNP:1, function:NNS:5)|||conj_and(member:NNS:2, function:NNS:5)|||<STOP>
2.1 nn(function:NNS:2, member:NN:1)|||root(ROOT:ROOT:3, function:NNS:2)|||<STOP>
2.1 amod(function:NNS:2, member:JJ:1)|||root(ROOT:ROOT:11, function:NNS:2)|||nn(member:NNS:5, datum:NN:4)|||conj_and(function:NNS:2, member:NNS:5)|||root(ROOT:ROOT:11, member:NNS:5)|||partmod(function:NNS:2, belong:VBG:6)|||det(class:NN:9, the:DT:8)|||prep_to(belong:VBG:6, class:NN:9)|||<STOP>
2.1 det(area:NN:5, a:DT:1)|||amod(area:NN:5, public:JJ:2)|||conj_and(public:JJ:2, private:JJ:4)|||amod(area:NN:5, private:JJ:4)|||root(ROOT:ROOT:18, area:NN:5)|||nsubj(include:VBZ:7, that:DT:6)|||dep(area:NN:5, include:VBZ:7)|||det(function:NNS:9, the:DT:8)|||dobj(include:VBZ:7, function:NNS:9)|||nsubjpass(use:VBN:14, function:NNS:9)|||dobj(include:VBZ:7, variable:NNS:11)|||conj_and(function:NNS:9, variable:NNS:11)|||rel(use:VBN:14, that:WDT:12)|||auxpass(use:VBN:14, be:VBP:13)|||rcmod(function:NNS:9, use:VBN:14)|||det(class:NN:17, the:DT:16)|||prep_in(use:VBN:14, class:NN:17)|||<STOP>
2.1 det(class:NN:3, the:DT:1)|||amod(class:NN:3, keyword:VBN:2)|||nsubj(follow:VBD:4, class:NN:3)|||root(ROOT:ROOT:22, follow:VBD:4)|||prep_by(follow:VBD:4, they:PRP:6)|||nn(name:NN:8, class:NN:7)|||dobj(follow:VBD:4, name:NN:8)|||det(inside:NN:12, the:DT:11)|||prep_on(name:NN:8, inside:NN:12)|||nsubj(declare:VBP:14, you:PRP:13)|||rcmod(inside:NN:12, declare:VBP:14)|||amod(declaration:NNS:18, public:JJ:15)|||conj_and(public:JJ:15, private:JJ:17)|||amod(declaration:NNS:18, private:JJ:17)|||dobj(declare:VBP:14, declaration:NNS:18)|||poss(class:NN:21, you:PRP$:20)|||prep_of(declaration:NNS:18, class:NN:21)|||<STOP>
2.1 det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, class:NN:2)|||nsubj(include:VBZ:5, definition:NN:3)|||advmod(include:VBZ:5, typically:RB:4)|||root(ROOT:ROOT:9, include:VBZ:5)|||nn(definition:NNS:7, function:NN:6)|||dobj(include:VBZ:5, definition:NNS:7)|||<STOP>
2.1 nsubj(begin:VBZ:2, it:PRP:1)|||ccomp(follow:VBD:6, begin:VBZ:2)|||prep_with(begin:VBZ:2, Class:NNP:4)|||root(ROOT:ROOT:35, follow:VBD:6)|||det(name:NN:10, the:DT:8)|||nn(name:NN:10, class:NN:9)|||prep_by(follow:VBD:6, name:NN:10)|||advmod(follow:VBD:6, then:RB:12)|||advmod(member:NNS:18, usually:RB:13)|||det(member:NNS:18, a:DT:14)|||nn(member:NNS:18, constructor:NN:15)|||dep(member:NNS:18, datum:NN:17)|||dep(follow:VBD:6, member:NNS:18)|||nsubj(delineate:VBZ:23, member:NNS:18)|||nn(function:NNS:21, member:NN:20)|||dep(follow:VBD:6, function:NNS:21)|||conj_and(member:NNS:18, function:NNS:21)|||rel(delineate:VBZ:23, that:WDT:22)|||rcmod(member:NNS:18, delineate:VBZ:23)|||det(class:NN:25, the:DT:24)|||nsubjpass(include:VBN:27, class:NN:25)|||auxpass(include:VBN:27, be:VBZ:26)|||ccomp(delineate:VBZ:23, include:VBN:27)|||det(class:NN:30, any:DT:29)|||poss(definition:NN:33, class:NN:30)|||nn(definition:NN:33, s:NNS:32)|||prep_in(include:VBN:27, definition:NN:33)|||<STOP>
2.1 det(datum:NNS:2, the:DT:1)|||root(ROOT:ROOT:5, datum:NNS:2)|||conj_and(datum:NNS:2, method:NNS:4)|||root(ROOT:ROOT:5, method:NNS:4)|||<STOP>
2.1 det(constructor:NN:2, a:DT:1)|||nsubj(accessible:JJ:10, constructor:NN:2)|||conj_and(constructor:NN:2, function:NNS:4)|||nsubj(accessible:JJ:10, function:NNS:4)|||conj_and(constructor:NN:2, variable:NNS:7)|||nsubj(accessible:JJ:10, variable:NNS:7)|||dep(constructor:NN:2, that:DT:8)|||cop(accessible:JJ:10, be:VBP:9)|||root(ROOT:ROOT:27, accessible:JJ:10)|||dep(class:NNS:19, by:IN:12)|||det(class:NN:14, that:DT:13)|||pobj(by:IN:12, class:NN:14)|||conj_and(by:IN:12, possibly:RB:17)|||dep(class:NNS:19, possibly:RB:17)|||amod(class:NNS:19, other:JJ:18)|||prep_to(accessible:JJ:10, class:NNS:19)|||prep(accessible:JJ:10, depend:VBG:20)|||dep(depend:VBG:20, on:IN:21)|||advmod(do:VBN:25, how:WRB:22)|||nsubjpass(do:VBN:25, they:PRP:23)|||auxpass(do:VBN:25, be:VBP:24)|||pcomp(on:IN:21, do:VBN:25)|||<STOP>
2.1 amod(function:NNS:2, member:JJ:1)|||root(ROOT:ROOT:7, function:NNS:2)|||conj_and(function:NNS:2, datum:NNS:4)|||root(ROOT:ROOT:7, datum:NNS:4)|||dep(function:NNS:2, member:NNS:5)|||<STOP>
2.1 amod(section:NN:2, public:JJ:1)|||nsubj(semicolon:NN:12, section:NN:2)|||amod(section:NN:5, private:JJ:4)|||conj_and(section:NN:2, section:NN:5)|||nsubj(semicolon:NN:12, section:NN:5)|||conj_and(section:NN:2, there:RB:8)|||conj_and(section:NN:5, there:RB:8)|||aux(semicolon:NN:12, must:MD:9)|||cop(semicolon:NN:12, be:VB:10)|||det(semicolon:NN:12, a:DT:11)|||root(ROOT:ROOT:17, semicolon:NN:12)|||aux(set:VB:14, to:TO:13)|||infmod(semicolon:NN:12, set:VB:14)|||det(end:NN:16, the:DT:15)|||dobj(set:VB:14, end:NN:16)|||<STOP>
2.1 nn(funtion:NNS:2, member:NN:1)|||root(ROOT:ROOT:6, funtion:NNS:2)|||nn(member:NNS:5, datum:NN:4)|||conj_and(funtion:NNS:2, member:NNS:5)|||root(ROOT:ROOT:6, member:NNS:5)|||<STOP>
2.1 root(ROOT:ROOT:6, Data:NNP:1)|||dep(Data:NNP:1, member:NNS:2)|||nn(function:NNS:5, Member:NNP:4)|||dep(Data:NNP:1, function:NNS:5)|||conj_and(member:NNS:2, function:NNS:5)|||<STOP>
2.1 root(ROOT:ROOT:6, datum:NNS:1)|||dep(datum:NNS:1, member:NNS:2)|||nn(function:NNS:5, member:NN:4)|||dep(datum:NNS:1, function:NNS:5)|||conj_and(member:NNS:2, function:NNS:5)|||<STOP>
2.1 det(name:NN:3, the:DT:1)|||nn(name:NN:3, class:NN:2)|||nsubj(function:VBZ:15, name:NN:3)|||poss(type:NNS:8, its:PRP$:5)|||amod(type:NNS:8, public:JJ:6)|||nn(type:NNS:8, datum:NN:7)|||conj_and(name:NN:3, type:NNS:8)|||nsubj(function:VBZ:15, type:NNS:8)|||prep_such_as(type:NNS:8, constructor:NNS:11)|||appos(constructor:NNS:11, method:NNS:13)|||root(ROOT:ROOT:17, function:VBZ:15)|||prep_such_as(type:NNS:8, method:NNS:13)|||<STOP>
2.1 det(constructor:NN:2, a:DT:1)|||root(ROOT:ROOT:17, constructor:NN:2)|||amod(member:NNS:6, several:JJ:4)|||nn(member:NNS:6, datum:NN:5)|||conj_and(constructor:NN:2, member:NNS:6)|||root(ROOT:ROOT:17, member:NNS:6)|||quantmod(one:CD:11, at:IN:9)|||dep(at:IN:9, least:JJS:10)|||conj_and(constructor:NN:2, one:CD:11)|||root(ROOT:ROOT:17, one:CD:11)|||amod(member:NN:14, public:JJ:12)|||nn(member:NN:14, datum:NN:13)|||dep(constructor:NN:2, member:NN:14)|||dep(constructor:NN:2, method:NN:16)|||conj_or(member:NN:14, method:NN:16)|||<STOP>
2.1 nn(name:NN:2, class:NN:1)|||dep(public:JJ:8, name:NN:2)|||num(prenthesis:NNS:6, two:CD:4)|||amod(prenthesis:NNS:6, curly:JJ:5)|||appos(name:NN:2, prenthesis:NNS:6)|||root(ROOT:ROOT:11, public:JJ:8)|||conj_and(public:JJ:8, private:JJ:10)|||root(ROOT:ROOT:11, private:JJ:10)|||dep(public:JJ:8, prenthesis:NNS:6)|||<STOP>
2.1 root(ROOT:ROOT:6, datum:NNS:1)|||dep(datum:NNS:1, member:NNS:2)|||nn(function:NNS:5, member:NN:4)|||dep(datum:NNS:1, function:NNS:5)|||conj_and(member:NNS:2, function:NNS:5)|||<STOP>
2.1 root(ROOT:ROOT:4, datum:NNS:1)|||conj_and(datum:NNS:1, function:NNS:3)|||root(ROOT:ROOT:4, function:NNS:3)|||<STOP>
2.1 nsubj(belong:VBP:6, function:NNS:1)|||root(ROOT:ROOT:10, function:NNS:1)|||nn(member:NNS:4, datum:NN:3)|||conj_and(function:NNS:1, member:NNS:4)|||root(ROOT:ROOT:10, member:NNS:4)|||rel(belong:VBP:6, that:WDT:5)|||rcmod(function:NNS:1, belong:VBP:6)|||det(class:NN:9, the:DT:8)|||prep_to(belong:VBP:6, class:NN:9)|||<STOP>
2.1 nn(variable:NNS:2, class:NN:1)|||root(ROOT:ROOT:9, variable:NNS:2)|||nn(definition:NNS:5, function:NN:4)|||appos(variable:NNS:2, definition:NNS:5)|||det(class:NN:8, the:DT:7)|||prep_for(variable:NNS:2, class:NN:8)|||root(ROOT:ROOT:9, definition:NNS:5)|||<STOP>
2.1 det(class:NN:2, a:DT:1)|||nsubj(concept:NN:6, class:NN:2)|||cop(concept:NN:6, be:VBZ:3)|||det(concept:NN:6, a:DT:4)|||amod(concept:NN:6, expand:VBN:5)|||root(ROOT:ROOT:22, concept:NN:6)|||det(structure:NN:10, a:DT:8)|||nn(structure:NN:10, datum:NN:9)|||prep_of(concept:NN:6, structure:NN:10)|||nsubj(hold:VBZ:13, it:PRP:12)|||conj_and(concept:NN:6, hold:VBZ:13)|||root(ROOT:ROOT:22, hold:VBZ:13)|||predet(datum:NNS:16, both:PDT:14)|||det(datum:NNS:16, the:DT:15)|||dobj(hold:VBZ:13, datum:NNS:16)|||det(function:NNS:19, the:DT:18)|||nsubjpass(execute:VBN:21, function:NNS:19)|||auxpass(execute:VBN:21, be:VBG:20)|||conj_and(concept:NN:6, execute:VBN:21)|||root(ROOT:ROOT:22, execute:VBN:21)|||<STOP>
2.2 nn(member:NNS:2, Data:NNP:1)|||nsubj(component:NNS:6, member:NNS:2)|||cop(component:NNS:6, be:VBP:3)|||det(component:NNS:6, the:DT:4)|||nn(component:NNS:6, datum:NN:5)|||root(ROOT:ROOT:12, component:NNS:6)|||det(class:NN:10, a:DT:8)|||amod(class:NN:10, particular:JJ:9)|||prep_of(component:NNS:6, class:NN:10)|||<STOP> det(function:NN:3, a:DT:1)|||nn(function:NN:3, member:NN:2)|||nsubj(component:NNS:7, function:NN:3)|||cop(component:NNS:7, be:VBP:4)|||det(component:NNS:7, the:DT:5)|||amod(component:NNS:7, function:VBG:6)|||root(ROOT:ROOT:12, component:NNS:7)|||det(class:NN:10, the:DT:9)|||prep_of(component:NNS:7, class:NN:10)|||<STOP>
2.2 det(variable:NN:3, a:DT:1)|||nn(variable:NN:3, field:NN:2)|||nsubj(variable:NN:6, variable:NN:3)|||cop(variable:NN:6, be:VBZ:4)|||det(variable:NN:6, a:DT:5)|||nsubjpass(declare:VBN:9, variable:NN:6)|||root(ROOT:ROOT:17, variable:NN:6)|||rel(declare:VBN:9, that:WDT:7)|||auxpass(declare:VBN:9, be:VBZ:8)|||rcmod(variable:NN:6, declare:VBN:9)|||det(member:NN:12, a:DT:11)|||prep_as(declare:VBN:9, member:NN:12)|||det(class:NN:15, a:DT:14)|||prep_of(member:NN:12, class:NN:15)|||<STOP> det(variable:NN:3, a:DT:1)|||amod(variable:NN:3, local:JJ:2)|||nsubj(avariable:JJ:5, variable:NN:3)|||cop(avariable:JJ:5, be:VBZ:4)|||root(ROOT:ROOT:13, avariable:JJ:5)|||complm(isdeclare:VBD:7, that:IN:6)|||ccomp(avariable:JJ:5, isdeclare:VBD:7)|||dobj(isdeclare:VBD:7, local:JJ:8)|||det(method:NN:11, a:DT:10)|||prep_to(isdeclare:VBD:7, method:NN:11)|||<STOP>
2.2 nn(member:NNS:2, Data:NNP:1)|||nsubjpass(declare:VBN:4, member:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||root(ROOT:ROOT:16, declare:VBN:4)|||det(class:NN:7, the:DT:6)|||prep_inside(declare:VBN:4, class:NN:7)|||nsubj(function:VBZ:14, outside:RB:10)|||det(member:NN:13, any:DT:12)|||prep_of(outside:RB:10, member:NN:13)|||conj_but(declare:VBN:4, function:VBZ:14)|||root(ROOT:ROOT:16, function:VBZ:14)|||<STOP> prep(keep:VBZ:11, unlike:IN:1)|||dep(unlike:IN:1, with:IN:2)|||amod(variable:NNS:4, local:JJ:3)|||pobj(with:IN:2, variable:NNS:4)|||det(object:NN:7, each:DT:6)|||nsubj(keep:VBZ:11, object:NN:7)|||det(class:NN:10, the:DT:9)|||prep_of(object:NN:7, class:NN:10)|||root(ROOT:ROOT:23, keep:VBZ:11)|||poss(copy:NN:14, its:PRP$:12)|||amod(copy:NN:14, own:JJ:13)|||dobj(keep:VBZ:11, copy:NN:14)|||det(member:NNS:18, the:DT:16)|||nn(member:NNS:18, datum:NN:17)|||prep_of(copy:NN:14, member:NNS:18)|||partmod(member:NNS:18, store:VBN:19)|||prep_in(store:VBN:19, memory:NN:21)|||<STOP>
2.2 nn(member:NN:2, Data:NNP:1)|||nsubj(variable:NNS:4, member:NN:2)|||cop(variable:NNS:4, be:VBP:3)|||nsubj(represent:VBP:6, variable:NNS:4)|||root(ROOT:ROOT:14, variable:NNS:4)|||rel(represent:VBP:6, that:WDT:5)|||rcmod(variable:NNS:4, represent:VBP:6)|||det(attribute:NN:8, a:DT:7)|||dobj(represent:VBP:6, attribute:NN:8)|||det(definition:NN:12, a:DT:10)|||nn(definition:NN:12, class:NN:11)|||prep_in(attribute:NN:8, definition:NN:12)|||<STOP> amod(variable:NNS:2, local:JJ:1)|||nsubjpass(!use:VBN:11, variable:NNS:2)|||partmod(variable:NNS:2, declare:VBN:3)|||det(body:NN:7, a:DT:5)|||nn(body:NN:7, function:NN:6)|||prep_in(declare:VBN:3, body:NN:7)|||aux(!use:VBN:11, can:MD:8)|||auxpass(!use:VBN:11, be:VB:10)|||root(ROOT:ROOT:18, !use:VBN:11)|||det(body:NN:16, that:DT:14)|||nn(body:NN:16, function:NN:15)|||prep_outside_of(!use:VBN:11, body:NN:16)|||<STOP> advmod(terminate:VBZ:4, when:WRB:1)|||det(function:NN:3, a:DT:2)|||nsubj(terminate:VBZ:4, function:NN:3)|||csubjpass(lose:VBN:12, terminate:VBZ:4)|||det(value:NNS:6, the:DT:5)|||dobj(terminate:VBZ:4, value:NNS:6)|||poss(variable:NNS:10, its:PRP$:8)|||amod(variable:NNS:10, local:JJ:9)|||prep_of(value:NNS:6, variable:NNS:10)|||auxpass(lose:VBN:12, be:VBP:11)|||root(ROOT:ROOT:14, lose:VBN:12)|||<STOP>
2.2 det(variable:NN:3, a:DT:1)|||amod(variable:NN:3, local:JJ:2)|||nsubjpass(!access:VBN:7, variable:NN:3)|||aux(!access:VBN:7, can:MD:4)|||auxpass(!access:VBN:7, be:VB:6)|||root(ROOT:ROOT:17, !access:VBN:7)|||det(function:NN:10, the:DT:9)|||prep_outside(!access:VBN:7, function:NN:10)|||dep(in:IN:11, function:NN:10)|||rel(declare:VBN:15, in:IN:11)|||nsubjpass(declare:VBN:15, it:PRP:13)|||auxpass(declare:VBN:15, be:VBZ:14)|||rcmod(function:NN:10, declare:VBN:15)|||<STOP> nn(member:NNS:2, Data:NNP:1)|||nsubj(private:JJ:5, member:NNS:2)|||advmod(private:JJ:5, normally:RB:3)|||cop(private:JJ:5, be:VBP:4)|||root(ROOT:ROOT:7, private:JJ:5)|||<STOP> nsubj(declare:VBD:4, variable:NNS:1)|||prep_of(variable:NNS:1, function:NNS:3)|||root(ROOT:ROOT:21, declare:VBD:4)|||nsubj(accessible:JJ:7, private:JJ:5)|||cop(accessible:JJ:7, be:VBP:6)|||ccomp(declare:VBD:4, accessible:JJ:7)|||dep(accessible:JJ:7, only:RB:8)|||nn(function:NNS:11, member:NN:10)|||prep_to(accessible:JJ:7, function:NNS:11)|||det(class:NN:14, the:DT:13)|||prep_of(function:NNS:11, class:NN:14)|||dep(in:IN:15, class:NN:14)|||rel(declare:VBN:19, in:IN:15)|||nsubjpass(declare:VBN:19, they:PRP:17)|||auxpass(declare:VBN:19, be:VBP:18)|||rcmod(class:NN:14, declare:VBN:19)|||<STOP>
2.2 det(member:NN:3, a:DT:1)|||nn(member:NN:3, datum:NN:2)|||nsubj(part:NN:5, member:NN:3)|||cop(part:NN:5, be:VBZ:4)|||root(ROOT:ROOT:46, part:NN:5)|||det(c:NN:8, a:DT:7)|||prep_of(part:NN:5, c:NN:8)|||dep(c:NN:8, plus:IN:9)|||dep(part:NN:5, plus:IN:10)|||dep(part:NN:5, class:NN:11)|||nsubj(store:VBZ:15, class:NN:11)|||dep(part:NN:5, structure:NN:13)|||conj_or(class:NN:11, structure:NN:13)|||rel(store:VBZ:15, that:WDT:14)|||rcmod(class:NN:11, store:VBZ:15)|||dobj(store:VBZ:15, datum:NNS:16)|||det(type:NN:20, a:DT:18)|||amod(type:NN:20, certain:JJ:19)|||prep_of(datum:NNS:16, type:NN:20)|||det(variable:NN:24, a:DT:22)|||amod(variable:NN:24, local:JJ:23)|||nsubjpass(available:JJ:31, variable:NN:24)|||nsubjpass(use:VBN:39, variable:NN:24)|||det(function:NN:28, a:DT:26)|||nn(function:NN:28, member:NN:27)|||prep_inside(variable:NN:24, function:NN:28)|||cop(available:JJ:31, be:VBZ:29)|||advmod(available:JJ:31, only:RB:30)|||parataxis(part:NN:5, available:JJ:31)|||det(function:NN:34, that:DT:33)|||prep_inside(available:JJ:31, function:NN:34)|||aux(use:VBN:39, can:MD:37)|||auxpass(use:VBN:39, be:VB:38)|||parataxis(part:NN:5, use:VBN:39)|||conj_and(available:JJ:31, use:VBN:39)|||aux(derive:VB:41, to:TO:40)|||purpcl(use:VBN:39, derive:VB:41)|||det(outcome:NN:44, a:DT:42)|||amod(outcome:NN:44, desire:VBN:43)|||dobj(derive:VB:41, outcome:NN:44)|||<STOP>
2.2 det(variable:NN:3, a:DT:1)|||amod(variable:NN:3, local:JJ:2)|||nsubjpass(access:VBN:7, variable:NN:3)|||aux(access:VBN:7, can:MD:4)|||advmod(access:VBN:7, only:RB:5)|||auxpass(access:VBN:7, be:VB:6)|||root(ROOT:ROOT:15, access:VBN:7)|||det(scope:NN:10, the:DT:9)|||prep_within(access:VBN:7, scope:NN:10)|||poss(declaration:NN:13, its:PRP$:12)|||prep_of(scope:NN:10, declaration:NN:13)|||<STOP>
2.2 nn(member:NNS:2, Data:NNP:1)|||nsubjpass(atribute:NNS:5, member:NNS:2)|||nsubjpass(use:VBN:12, member:NNS:2)|||cop(atribute:NNS:5, be:VBP:3)|||det(atribute:NNS:5, the:DT:4)|||root(ROOT:ROOT:17, atribute:NNS:5)|||det(function:NN:8, the:DT:7)|||prep_of(atribute:NNS:5, function:NN:8)|||aux(use:VBN:12, can:MD:10)|||auxpass(use:VBN:12, be:VB:11)|||conj_and(atribute:NNS:5, use:VBN:12)|||root(ROOT:ROOT:17, use:VBN:12)|||det(function:NN:15, the:DT:14)|||prep_outside(use:VBN:12, function:NN:15)|||<STOP> amod(variable:NN:2, local:JJ:1)|||nsubjpass(!use:VBN:6, variable:NN:2)|||aux(!use:VBN:6, can:MD:3)|||auxpass(!use:VBN:6, be:VB:5)|||root(ROOT:ROOT:20, !use:VBN:6)|||det(function:NN:9, the:DT:8)|||prep_outside(!use:VBN:6, function:NN:9)|||det(value:NN:12, the:DT:11)|||nsubjpass(lose:VBN:14, value:NN:12)|||auxpass(lose:VBN:14, be:VBZ:13)|||conj_and(!use:VBN:6, lose:VBN:14)|||root(ROOT:ROOT:20, lose:VBN:14)|||det(terminate:NNS:18, the:DT:16)|||nn(terminate:NNS:18, function:NN:17)|||prep_after(lose:VBN:14, terminate:NNS:18)|||<STOP>
2.2 nn(member:NNS:2, datum:NN:1)|||nsubj(attribute:NNS:5, member:NNS:2)|||cop(attribute:NNS:5, be:VBP:3)|||amod(attribute:NNS:5, permanent:JJ:4)|||ccomp(lose:VBN:17, attribute:NNS:5)|||det(class:NN:8, the:DT:7)|||prep_of(attribute:NNS:5, class:NN:8)|||amod(variable:NNS:11, local:JJ:10)|||nsubjpass(lose:VBN:17, variable:NNS:11)|||det(function:NN:15, a:DT:13)|||nn(function:NN:15, member:NN:14)|||prep_inside(variable:NNS:11, function:NN:15)|||auxpass(lose:VBN:17, be:VBP:16)|||root(ROOT:ROOT:27, lose:VBN:17)|||advmod(end:VBZ:25, when:WRB:18)|||det(scope:NN:20, the:DT:19)|||nsubj(end:VBZ:25, scope:NN:20)|||det(function:NN:24, the:DT:22)|||nn(function:NN:24, member:NN:23)|||prep_of(scope:NN:20, function:NN:24)|||advcl(lose:VBN:17, end:VBZ:25)|||ccomp(lose:VBN:17, end:VBZ:25)|||<STOP>
2.2 nn(member:NNS:2, datum:NN:1)|||nsubjpass(declare:VBN:4, member:NNS:2)|||nsubjpass(declare:VBN:4', member:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||conj_but(declare:VBN:4, declare:VBN:4')|||root(ROOT:ROOT:21, declare:VBN:4)|||root(ROOT:ROOT:21, declare:VBN:4')|||det(definition:NN:8, a:DT:6)|||nn(definition:NN:8, class:NN:7)|||prep_in(declare:VBN:4, definition:NN:8)|||det(body:NNS:12, the:DT:11)|||prep_outside(declare:VBN:4', body:NNS:12)|||det(class:NN:15, a:DT:14)|||poss(definition:NNS:19, class:NN:15)|||amod(definition:NNS:19, s:JJ:17)|||amod(definition:NNS:19, member-function:JJ:18)|||prep_of(body:NNS:12, definition:NNS:19)|||<STOP> amod(variable:NNS:2, local:JJ:1)|||nsubjpass(declare:VBN:4, variable:NNS:2)|||auxpass(declare:VBN:4, be:VBP:3)|||root(ROOT:ROOT:12, declare:VBN:4)|||det(definition:NN:8, a:DT:6)|||nn(definition:NN:8, function:NN:7)|||poss(body:NN:11, definition:NN:8)|||nn(body:NN:11, s:NNS:10)|||prep_in(declare:VBN:4, body:NN:11)|||<STOP>
2.2 det(member:NN:3, a:DT:1)|||nn(member:NN:3, datum:NN:2)|||nsubj(accessible:JJ:6, member:NN:3)|||cop(accessible:JJ:6, be:VBZ:4)|||advmod(accessible:JJ:6, globally:RB:5)|||root(ROOT:ROOT:20, accessible:JJ:6)|||mark(accessible:JJ:14, while:IN:8)|||det(variable:NN:11, a:DT:9)|||amod(variable:NN:11, local:JJ:10)|||nsubj(accessible:JJ:14, variable:NN:11)|||cop(accessible:JJ:14, be:VBZ:12)|||advmod(accessible:JJ:14, only:RB:13)|||advcl(accessible:JJ:6, accessible:JJ:14)|||det(function:NN:18, the:DT:16)|||nn(function:NN:18, member:NN:17)|||prep_inside(accessible:JJ:14, function:NN:18)|||<STOP>
2.2 det(variable:NN:2, a:DT:1)|||nsubjpass(access:VBN:10, variable:NN:2)|||det(function:NN:6, a:DT:4)|||nn(function:NN:6, member:NN:5)|||prep_inside(variable:NN:2, function:NN:6)|||aux(access:VBN:10, can:MD:7)|||advmod(access:VBN:10, only:RB:8)|||auxpass(access:VBN:10, be:VB:9)|||root(ROOT:ROOT:25, access:VBN:10)|||det(member:NN:13, that:DT:12)|||prep_inside(access:VBN:10, member:NN:13)|||det(member:NN:17, a:DT:15)|||nn(member:NN:17, datum:NN:16)|||nsubjpass(access:VBN:20, member:NN:17)|||aux(access:VBN:20, can:MD:18)|||auxpass(access:VBN:20, be:VB:19)|||conj_and(access:VBN:10, access:VBN:20)|||root(ROOT:ROOT:25, access:VBN:20)|||ccomp(access:VBN:20, throughought:VB:21)|||det(program:NN:23, the:DT:22)|||dobj(throughought:VB:21, program:NN:23)|||<STOP>
2.2 amod(variable:NNS:2, local:JJ:1)|||nsubjpass(use:VBN:4, variable:NNS:2)|||auxpass(use:VBN:4, be:VBP:3)|||root(ROOT:ROOT:12, use:VBN:4)|||advmod(use:VBN:4, only:RB:5)|||det(scope:NN:8, the:DT:7)|||prep_within(use:VBN:4, scope:NN:8)|||poss(declaration:NN:11, its:PRP$:10)|||prep_of(scope:NN:8, declaration:NN:11)|||<STOP>
2.2 det(member:NN:3, a:DT:1)|||nn(member:NN:3, datum:NN:2)|||nsubj(term:NN:8, member:NN:3)|||cop(term:NN:8, be:VBZ:4)|||det(term:NN:8, a:DT:5)|||advmod(general:JJ:7, more:RBR:6)|||amod(term:NN:8, general:JJ:7)|||root(ROOT:ROOT:18, term:NN:8)|||partmod(term:NN:8, describe:VBG:9)|||det(object:NNS:11, all:DT:10)|||dobj(describe:VBG:9, object:NNS:11)|||partmod(object:NNS:11, instantiate:VBN:12)|||det(function:NN:16, a:DT:14)|||nn(function:NN:16, member:NN:15)|||prep_within(instantiate:VBN:12, function:NN:16)|||<STOP> nsubj(refer:VBZ:7, local:NN:2)|||amod(variable:NNS:6, local:JJ:5)|||prep_in(local:NN:2, variable:NNS:6)|||ccomp(locate:VBN:19, refer:VBZ:7)|||acomp(refer:VBZ:7, more:JJR:8)|||det(scope:NN:11, the:DT:10)|||prep_to(more:JJR:8, scope:NN:11)|||det(variable:NN:14, a:DT:13)|||prep_of(scope:NN:11, variable:NN:14)|||nsubjpass(locate:VBN:19, which:WDT:16)|||aux(locate:VBN:19, may:MD:17)|||auxpass(locate:VBN:19, be:VB:18)|||root(ROOT:ROOT:30, locate:VBN:19)|||prep_in(locate:VBN:19, anything:NN:21)|||det(structure:NN:25, a:DT:23)|||nn(structure:NN:25, control:NN:24)|||prep_from(locate:VBN:19, structure:NN:25)|||det(class:NN:28, a:DT:27)|||prep_to(locate:VBN:19, class:NN:28)|||<STOP> amod(variable:NNS:2, local:JJ:1)|||nsubj(same:JJ:12, variable:NNS:2)|||poss(scope:NNS:4, whose:WP$:3)|||nsubj(be:VBP:5, scope:NNS:4)|||rel(be:VBP:5, scope:NNS:4)|||rcmod(variable:NNS:2, be:VBP:5)|||det(function:NN:9, a:DT:7)|||nn(function:NN:9, member:NN:8)|||prep_in(be:VBP:5, function:NN:9)|||cop(same:JJ:12, be:VBP:10)|||det(same:JJ:12, the:DT:11)|||root(ROOT:ROOT:20, same:JJ:12)|||nn(member:NNS:15, datum:NN:14)|||prep_as(same:JJ:12, member:NNS:15)|||nn(function:NNS:18, member:NN:17)|||prep_of(member:NNS:15, function:NNS:18)|||<STOP>
2.2 det(member:NN:3, a:DT:1)|||nn(member:NN:3, datum:NN:2)|||nsubj(exist:VBZ:4, member:NN:3)|||root(ROOT:ROOT:19, exist:VBZ:4)|||advmod(exist:VBZ:4, permanently:RB:5)|||dep(permanently:RB:5, in:IN:6)|||det(program:NN:8, that:DT:7)|||poss(memory:NN:11, program:NN:8)|||nn(memory:NN:11, s:NNS:10)|||pobj(in:IN:6, memory:NN:11)|||advmod(long:RB:13, as:RB:12)|||dep(in:IN:6, long:RB:13)|||mark(run:VBN:17, as:IN:14)|||nsubjpass(run:VBN:17, it:PRP:15)|||auxpass(run:VBN:17, be:VBZ:16)|||advcl(exist:VBZ:4, run:VBN:17)|||<STOP> det(variable:NN:3, a:DT:1)|||amod(variable:NN:3, local:JJ:2)|||nsubjpass(use:VBN:12, variable:NN:3)|||xsubj(operate:VB:14, variable:NN:3)|||nsubjpass(exist:VBZ:19, variable:NN:3)|||det(function:NN:7, a:DT:5)|||nn(function:NN:7, member:NN:6)|||prep_inside(variable:NN:3, function:NN:7)|||auxpass(use:VBN:12, be:VBZ:8)|||advmod(use:VBN:12, temporal:RB:9)|||conj_and(temporal:RB:9, only:RB:11)|||advmod(use:VBN:12, only:RB:11)|||root(ROOT:ROOT:28, use:VBN:12)|||aux(operate:VB:14, to:TO:13)|||xcomp(use:VBN:12, operate:VB:14)|||det(function:NN:17, the:DT:16)|||prep_in(operate:VB:14, function:NN:17)|||conj_and(use:VBN:12, exist:VBZ:19)|||root(ROOT:ROOT:28, exist:VBZ:19)|||advmod(long:RB:21, as:RB:20)|||advmod(exist:VBZ:19, long:RB:21)|||mark(run:VBN:26, as:IN:22)|||det(function:NN:24, the:DT:23)|||nsubjpass(run:VBN:26, function:NN:24)|||auxpass(run:VBN:26, be:VBZ:25)|||dep(long:RB:21, run:VBN:26)|||<STOP>
2.2 amod(variable:NNS:2, local:JJ:1)|||nsubjpass(use:VBN:6, variable:NNS:2)|||aux(use:VBN:6, can:MD:3)|||advmod(use:VBN:6, only:RB:4)|||auxpass(use:VBN:6, be:VB:5)|||root(ROOT:ROOT:26, use:VBN:6)|||det(function:NN:9, the:DT:8)|||prep_within(use:VBN:6, function:NN:9)|||advmod(set:VBN:17, where:WRB:11)|||rel(set:VBN:17, where:WRB:11)|||prep_as(set:VBN:17, datum:NNS:13)|||nsubjpass(set:VBN:17, member:NNS:14)|||nsubjpass(use:VBN:24, member:NNS:14)|||aux(set:VBN:17, can:MD:15)|||auxpass(set:VBN:17, be:VB:16)|||rcmod(function:NN:9, set:VBN:17)|||amod(access:NN:20, public:JJ:19)|||prep_to(set:VBN:17, access:NN:20)|||aux(use:VBN:24, can:MD:22)|||auxpass(use:VBN:24, be:VB:23)|||rcmod(function:NN:9, use:VBN:24)|||conj_and(set:VBN:17, use:VBN:24)|||prep(use:VBN:24, throughout:IN:25)|||<STOP>
2.2 det(variable:NN:3, the:DT:1)|||amod(variable:NN:3, local:JJ:2)|||nsubjpass(lose:VBN:5, variable:NN:3)|||auxpass(lose:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:21, lose:VBN:5)|||mark(block:NN:10, once:IN:6)|||nsubj(block:NN:10, it:PRP:7)|||dep(block:NN:10, exit:VBZ:8)|||det(block:NN:10, the:DT:9)|||advcl(lose:VBN:5, block:NN:10)|||prep_of(block:NN:10, code:NN:12)|||mark(!be:VBZ:18, while:IN:14)|||det(member:NN:17, the:DT:15)|||nn(member:NN:17, datum:NN:16)|||nsubj(!be:VBZ:18, member:NN:17)|||advcl(block:NN:10, !be:VBZ:18)|||<STOP>
2.2 det(function:NN:3, every:DT:1)|||nn(function:NN:3, member:NN:2)|||nsubj(access:VB:5, function:NN:3)|||nsubj(modify:VB:7, function:NN:3)|||aux(access:VB:5, can:MD:4)|||root(ROOT:ROOT:12, access:VB:5)|||conj_and(access:VB:5, modify:VB:7)|||root(ROOT:ROOT:12, modify:VB:7)|||det(member:NN:10, a:DT:8)|||nn(member:NN:10, datum:NN:9)|||dobj(access:VB:5, member:NN:10)|||dobj(modify:VB:7, member:NN:10)|||<STOP> det(variable:NN:3, a:DT:1)|||amod(variable:NN:3, local:JJ:2)|||nsubjpass(use:VBN:7, variable:NN:3)|||aux(use:VBN:7, can:MD:4)|||advmod(use:VBN:7, only:RB:5)|||auxpass(use:VBN:7, be:VB:6)|||root(ROOT:ROOT:24, use:VBN:7)|||det(line:NN:10, the:DT:9)|||prep_from(use:VBN:7, line:NN:10)|||prep_of(line:NN:10, declaration:NN:12)|||det(closing:NN:16, the:DT:14)|||amod(closing:NN:16, next:JJ:15)|||prep_to(use:VBN:7, closing:NN:16)|||mark(lose:VBN:20, before:IN:17)|||nsubjpass(lose:VBN:20, it:PRP:18)|||auxpass(lose:VBN:20, be:VBZ:19)|||advcl(use:VBN:7, lose:VBN:20)|||prep_from(lose:VBN:20, memory:NN:22)|||<STOP>
2.2 nn(member:NN:2, datum:NN:1)|||nsubj(accessible:JJ:4, member:NN:2)|||cop(accessible:JJ:4, be:VBZ:3)|||root(ROOT:ROOT:29, accessible:JJ:4)|||det(function:NNS:7, all:DT:6)|||prep_to(accessible:JJ:4, function:NNS:7)|||det(class:NN:10, the:DT:9)|||prep_in(function:NNS:7, class:NN:10)|||advmod(available:JJ:17, where:WRB:12)|||rel(available:JJ:17, where:WRB:12)|||amod(variable:NN:14, local:JJ:13)|||nsubj(available:JJ:17, variable:NN:14)|||cop(available:JJ:17, be:VBZ:15)|||advmod(available:JJ:17, only:RB:16)|||rcmod(class:NN:10, available:JJ:17)|||det(function:NN:21, the:DT:19)|||nn(function:NN:21, member:NN:20)|||prep_to(available:JJ:17, function:NN:21)|||nsubjpass(lose:VBN:25, value:NN:23)|||auxpass(lose:VBN:25, be:VBZ:24)|||rcmod(class:NN:10, lose:VBN:25)|||conj_and(available:JJ:17, lose:VBN:25)|||advmod(close:VBZ:28, when:WRB:26)|||nsubj(close:VBZ:28, function:NN:27)|||advcl(lose:VBN:25, close:VBZ:28)|||ccomp(lose:VBN:25, close:VBZ:28)|||<STOP>
2.2 nn(member:NNS:2, Data:NNP:1)|||nsubj(variable:NNS:4, member:NNS:2)|||cop(variable:NNS:4, be:VBP:3)|||nsubjpass(declare:VBN:7, variable:NNS:4)|||nsubjpass(function:VBZ:21, variable:NNS:4)|||root(ROOT:ROOT:23, variable:NNS:4)|||rel(declare:VBN:7, that:WDT:5)|||auxpass(declare:VBN:7, be:VBP:6)|||rcmod(variable:NNS:4, declare:VBN:7)|||det(definition:NN:11, the:DT:9)|||nn(definition:NN:11, class:NN:10)|||prep_inside(declare:VBN:7, definition:NN:11)|||rcmod(variable:NNS:4, outside:IN:13)|||advmod(declare:VBN:7, outside:IN:13)|||conj_but(declare:VBN:7, outside:IN:13)|||dep(outside:IN:13, of:IN:14)|||det(body:NNS:16, the:DT:15)|||pobj(of:IN:14, body:NNS:16)|||det(member:NN:20, the:DT:18)|||nn(member:NN:20, class:NN:19)|||prep_of(body:NNS:16, member:NN:20)|||rcmod(variable:NNS:4, function:VBZ:21)|||conj_but(declare:VBN:7, function:VBZ:21)|||<STOP> amod(variable:NNS:2, local:JJ:1)|||nsubjpass(use:VBN:6, variable:NNS:2)|||aux(use:VBN:6, can:MD:3)|||advmod(use:VBN:6, only:RB:4)|||auxpass(use:VBN:6, be:VB:5)|||root(ROOT:ROOT:12, use:VBN:6)|||det(declaration:NN:10, the:DT:8)|||nn(declaration:NN:10, function:NN:9)|||prep_within(use:VBN:6, declaration:NN:10)|||<STOP>
2.2 det(member:NN:3, the:DT:1)|||nn(member:NN:3, datum:NN:2)|||nsubjpass(access:VBN:6, member:NN:3)|||aux(access:VBN:6, can:MD:4)|||auxpass(access:VBN:6, be:VB:5)|||root(ROOT:ROOT:19, access:VBN:6)|||det(class:NN:10, the:DT:9)|||prep_outside_of(access:VBN:6, class:NN:10)|||dep(access:VBN:6, whereas:IN:12)|||det(variable:NN:15, the:DT:13)|||amod(variable:NN:15, local:JJ:14)|||nsubj(!can:MD:16, variable:NN:15)|||ccomp(access:VBN:6, !can:MD:16)|||<STOP>
2.2 amod(variable:NNS:2, local:JJ:1)|||nsubjpass(!use:VBN:6, variable:NNS:2)|||aux(!use:VBN:6, can:MD:3)|||auxpass(!use:VBN:6, be:VB:5)|||root(ROOT:ROOT:13, !use:VBN:6)|||det(body:NN:11, that:DT:9)|||nn(body:NN:11, function:NN:10)|||prep_outside_of(!use:VBN:6, body:NN:11)|||<STOP> advmod(terminate:VBZ:4, when:WRB:1)|||det(function:NN:3, a:DT:2)|||nsubj(terminate:VBZ:4, function:NN:3)|||csubjpass(lose:VBN:12, terminate:VBZ:4)|||det(value:NNS:6, the:DT:5)|||dobj(terminate:VBZ:4, value:NNS:6)|||poss(variable:NNS:10, its:PRP$:8)|||amod(variable:NNS:10, local:JJ:9)|||prep_of(value:NNS:6, variable:NNS:10)|||auxpass(lose:VBN:12, be:VBP:11)|||root(ROOT:ROOT:14, lose:VBN:12)|||<STOP> dep(variable:NNS:6, where:WRB:1)|||dep(where:WRB:1, as:IN:2)|||pobj(as:IN:2, datum:NNS:3)|||nsubj(variable:NNS:6, member:NNS:4)|||cop(variable:NNS:6, be:VBP:5)|||root(ROOT:ROOT:22, variable:NNS:6)|||det(definition:NN:10, a:DT:8)|||nn(definition:NN:10, class:NN:9)|||prep_in(variable:NNS:6, definition:NN:10)|||nsubj(exist:VBP:14, they:PRP:13)|||conj_and(variable:NNS:6, exist:VBP:14)|||root(ROOT:ROOT:22, exist:VBP:14)|||det(life:NN:17, the:DT:16)|||prep_throughout(exist:VBP:14, life:NN:17)|||det(object:NN:20, the:DT:19)|||prep_of(life:NN:17, object:NN:20)|||<STOP>
2.2 det(variable:NN:3, a:DT:1)|||amod(variable:NN:3, local:JJ:2)|||nsubj(have:VBZ:8, variable:NN:3)|||xsubj(static:NNP:11, variable:NN:3)|||det(function:NN:7, a:DT:5)|||nn(function:NN:7, member:NN:6)|||prep_in(variable:NN:3, function:NN:7)|||root(ROOT:ROOT:22, have:VBZ:8)|||aux(static:NNP:11, to:TO:9)|||cop(static:NNP:11, be:VB:10)|||xcomp(have:VBZ:8, static:NNP:11)|||det(member:NN:15, a:DT:13)|||nn(member:NN:15, datum:NN:14)|||nsubj(change:VB:17, member:NN:15)|||aux(change:VB:17, can:MD:16)|||rcmod(static:NNP:11, change:VB:17)|||poss(value:NN:19, its:PRP$:18)|||dobj(change:VB:17, value:NN:19)|||advmod(change:VB:17, freely:RB:20)|||<STOP>
2.2 det(variable:NN:3, a:DT:1)|||amod(variable:NN:3, local:JJ:2)|||nsubj(useable:JJ:6, variable:NN:3)|||cop(useable:JJ:6, be:VBZ:4)|||advmod(useable:JJ:6, only:RB:5)|||root(ROOT:ROOT:26, useable:JJ:6)|||det(function:NN:9, the:DT:8)|||prep_within(useable:JJ:6, function:NN:9)|||nsubjpass(define:VBN:12, it:PRP:10)|||auxpass(define:VBN:12, be:VBZ:11)|||dep(useable:JJ:6, define:VBN:12)|||dep(define:VBN:12, whereas:IN:14)|||det(member:NN:17, a:DT:15)|||nn(member:NN:17, datum:NN:16)|||nsubj(available:JJ:19, member:NN:17)|||cop(available:JJ:19, be:VBZ:18)|||dep(define:VBN:12, available:JJ:19)|||det(method:NN:22, any:DT:21)|||prep_to(available:JJ:19, method:NN:22)|||poss(class:NN:25, its:PRP$:24)|||prep_within(method:NN:22, class:NN:25)|||<STOP>
2.2 nsubjpass(!use:VBN:13, Variable:NNP:1)|||partmod(Variable:NNP:1, declare:VBN:2)|||det(defination:NN:6, a:DT:4)|||nn(defination:NN:6, function:NN:5)|||poss(body:NN:9, defination:NN:6)|||nn(body:NN:9, s:NNS:8)|||prep_in(declare:VBN:2, body:NN:9)|||aux(!use:VBN:13, can:MD:10)|||auxpass(!use:VBN:13, be:VB:12)|||root(ROOT:ROOT:19, !use:VBN:13)|||det(function:NN:17, that:DT:16)|||prep_outside_of(!use:VBN:13, function:NN:17)|||<STOP> nn(member:NNS:2, Data:NNP:1)|||nsubj(accessible:VBD:3, member:NNS:2)|||root(ROOT:ROOT:12, accessible:VBD:3)|||advmod(accessible:VBD:3, only:RB:4)|||nn(function:NN:7, member:NN:6)|||prep_to(accessible:VBD:3, function:NN:7)|||det(class:NN:10, that:DT:9)|||prep_of(function:NN:7, class:NN:10)|||<STOP>
2.2 nn(member:NNS:2, datum:NN:1)|||nsubj(body:NN:12, member:NNS:2)|||amod(variable:NNS:4, local:JJ:3)|||nsubjpass(declare:VBN:6, variable:NNS:4)|||auxpass(declare:VBN:6, be:VBP:5)|||rcmod(member:NNS:2, declare:VBN:6)|||det(definition:NN:10, a:DT:8)|||nn(definition:NN:10, function:NN:9)|||prep_in(declare:VBN:6, definition:NN:10)|||dep(body:NN:12, s:VBZ:11)|||dep(!use:VBN:18, body:NN:12)|||nsubjpass(!use:VBN:18, they:PRP:14)|||aux(!use:VBN:18, can:MD:15)|||auxpass(!use:VBN:18, be:VB:17)|||root(ROOT:ROOT:25, !use:VBN:18)|||det(body:NN:23, that:DT:21)|||nn(body:NN:23, function:NN:22)|||prep_outside_of(!use:VBN:18, body:NN:23)|||<STOP> advmod(terminate:VBZ:4, when:WRB:1)|||det(function:NN:3, a:DT:2)|||nsubj(terminate:VBZ:4, function:NN:3)|||dep(lose:VBN:13, terminate:VBZ:4)|||det(value:NNS:7, the:DT:6)|||nsubjpass(lose:VBN:13, value:NNS:7)|||poss(variable:NNS:11, its:PRP$:9)|||amod(variable:NNS:11, local:JJ:10)|||prep_of(value:NNS:7, variable:NNS:11)|||auxpass(lose:VBN:13, be:VBP:12)|||root(ROOT:ROOT:15, lose:VBN:13)|||<STOP>
2.2 amod(variable:NN:2, local:JJ:1)|||nsubj(available:JJ:5, variable:NN:2)|||cop(available:JJ:5, be:VBZ:3)|||advmod(available:JJ:5, only:RB:4)|||root(ROOT:ROOT:10, available:JJ:5)|||det(function:NN:8, the:DT:7)|||prep_in(available:JJ:5, function:NN:8)|||<STOP>
2.2 amod(variable:NNS:2, local:JJ:1)|||nsubjpass(access:VBN:4, variable:NNS:2)|||auxpass(access:VBN:4, be:VBP:3)|||root(ROOT:ROOT:18, access:VBN:4)|||nn(function:NNS:7, member:NN:6)|||prep_inside(access:VBN:4, function:NNS:7)|||advmod(access:VBN:14, only:RB:8)|||dep(access:VBN:14, while:IN:9)|||nn(member:NNS:11, datum:NN:10)|||nsubjpass(access:VBN:14, member:NNS:11)|||aux(access:VBN:14, can:MD:12)|||auxpass(access:VBN:14, be:VB:13)|||ccomp(access:VBN:4, access:VBN:14)|||det(class:NN:17, the:DT:16)|||prep_throughout(access:VBN:14, class:NN:17)|||<STOP>
2.2 det(member:NN:3, a:DT:1)|||nn(member:NN:3, datum:NN:2)|||nsubj(accessible:JJ:5, member:NN:3)|||cop(accessible:JJ:5, be:VBZ:4)|||root(ROOT:ROOT:35, accessible:JJ:5)|||advmod(accessible:JJ:5, anywhere:RB:6)|||dep(anywhere:RB:6, in:IN:7)|||det(class:NN:9, the:DT:8)|||pobj(in:IN:7, class:NN:9)|||mark(accessible:JJ:21, while:IN:11)|||amod(variable:NN:14, i:JJ:12)|||amod(variable:NN:14, local:JJ:13)|||nsubjpass(accessible:JJ:21, variable:NN:14)|||nsubjpass(free:VBN:29, variable:NN:14)|||det(function:NN:18, a:DT:16)|||nn(function:NN:18, member:NN:17)|||prep_in(variable:NN:14, function:NN:18)|||cop(accessible:JJ:21, be:VBZ:19)|||advmod(accessible:JJ:21, only:RB:20)|||advcl(accessible:JJ:5, accessible:JJ:21)|||det(function:NN:25, that:DT:23)|||amod(function:NN:25, particular:JJ:24)|||prep_in(accessible:JJ:21, function:NN:25)|||auxpass(free:VBN:29, be:VBZ:28)|||advcl(accessible:JJ:5, free:VBN:29)|||conj_and(accessible:JJ:21, free:VBN:29)|||det(exit:NNS:33, the:DT:31)|||nn(exit:NNS:33, function:NN:32)|||prep_after(free:VBN:29, exit:NNS:33)|||<STOP>
2.2 det(member:NN:3, a:DT:1)|||nn(member:NN:3, Data:NNP:2)|||nsubjpass(encapsulate:VBN:5, member:NN:3)|||auxpass(encapsulate:VBN:5, be:VBZ:4)|||dep(call:VBN:55, encapsulate:VBN:5)|||det(class:NN:8, a:DT:7)|||nsubjpass(static:JJ:14, class:NN:8)|||nsubjpass(share:VBN:18, class:NN:8)|||conj_or(class:NN:8, object:NN:10)|||nsubjpass(static:JJ:14, object:NN:10)|||nsubjpass(static:JJ:14, it:PRP:12)|||cop(static:JJ:14, be:VBZ:13)|||dep(wise:NN:51, static:JJ:14)|||aux(share:VBN:18, can:MD:16)|||auxpass(share:VBN:18, be:VB:17)|||conj_and(static:JJ:14, share:VBN:18)|||dep(wise:NN:51, share:VBN:18)|||dep(instance:NNS:21, all:PDT:20)|||agent(share:VBN:18, instance:NNS:21)|||det(class:NN:24, that:DT:23)|||prep_of(instance:NNS:21, class:NN:24)|||advmod(use:VBN:33, however:RB:26)|||rel(use:VBN:33, however:RB:26)|||amod(variable:NN:28, local:JJ:27)|||poss(s:NNS:30, variable:NN:28)|||nsubjpass(use:VBN:33, s:NNS:30)|||auxpass(use:VBN:33, be:VBP:31)|||advmod(use:VBN:33, only:RB:32)|||dep(instance:NNS:21, use:VBN:33)|||det(function:NN:36, the:DT:35)|||prep_from(use:VBN:33, function:NN:36)|||dep(in:IN:39, function:NN:36)|||prep_from(use:VBN:33, block:NN:38)|||conj_or(function:NN:36, block:NN:38)|||rel(declare:VBN:43, in:IN:39)|||nsubjpass(declare:VBN:43, it:PRP:41)|||auxpass(declare:VBN:43, be:VBZ:42)|||rcmod(function:NN:36, declare:VBN:43)|||det(!class:NN:48, the:DT:46)|||amod(!class:NN:48, whole:JJ:47)|||agent(share:VBN:18, !class:NN:48)|||conj_and(instance:NNS:21, !class:NN:48)|||amod(wise:NN:51, other:JJ:50)|||prep_within(encapsulate:VBN:5, wise:NN:51)|||nsubjpass(call:VBN:55, they:PRP:52)|||aux(call:VBN:55, would:MD:53)|||auxpass(call:VBN:55, be:VB:54)|||root(ROOT:ROOT:59, call:VBN:55)|||amod(variable:NNS:57, global:JJ:56)|||dobj(call:VBN:55, variable:NNS:57)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(initialize:VBZ:3, constructor:NN:2)|||root(ROOT:ROOT:12, initialize:VBZ:3)|||det(object:NN:5, a:DT:4)|||dobj(initialize:VBZ:3, object:NN:5)|||dobj(initialize:VBZ:3, object:NNS:7)|||conj_or(object:NN:5, object:NNS:7)|||det(class:NN:10, a:DT:9)|||prep_of(object:NN:5, class:NN:10)|||<STOP> det(function:NN:2, a:DT:1)|||nsubj(perform:VBZ:6, function:NN:2)|||nsubj(do:VBP:17, function:NN:2)|||det(class:NN:5, a:DT:4)|||prep_of(function:NN:2, class:NN:5)|||root(ROOT:ROOT:24, perform:VBZ:6)|||det(task:NN:8, a:DT:7)|||dobj(perform:VBZ:6, task:NN:8)|||prep_such_as(task:NN:8, display:NN:11)|||det(line:NN:13, a:DT:12)|||dep(display:NN:11, line:NN:13)|||prep_of(line:NN:13, text:NN:15)|||conj_or(perform:VBZ:6, do:VBP:17)|||root(ROOT:ROOT:24, do:VBP:17)|||det(kind:NN:19, some:DT:18)|||dobj(do:VBP:17, kind:NN:19)|||amod(operation:NNS:22, mathematical:JJ:21)|||prep_of(kind:NN:19, operation:NNS:22)|||<STOP>
2.3 det(constructor:NNS:2, all:DT:1)|||nsubj(function:NNS:4, constructor:NNS:2)|||cop(function:NNS:4, be:VBP:3)|||root(ROOT:ROOT:12, function:NNS:4)|||det(!function:NNS:8, all:DT:7)|||nsubj(constructors:JJ:10, !function:NNS:8)|||cop(constructors:JJ:10, be:VBP:9)|||conj_but(function:NNS:4, constructors:JJ:10)|||root(ROOT:ROOT:12, constructors:JJ:10)|||<STOP> advmod(use:VBG:20, also:RB:1)|||nsubj(have:VB:4, function:NNS:2)|||aux(have:VB:4, can:MD:3)|||parataxis(use:VBG:20, have:VB:4)|||advmod(infinite:JJ:6, nearly:RB:5)|||amod(purpose:NNS:7, infinite:JJ:6)|||dobj(have:VB:4, purpose:NNS:7)|||mark(create:VBP:12, while:IN:9)|||nsubj(create:VBP:12, constructor:NNS:10)|||advmod(create:VBP:12, always:RB:11)|||dep(use:VBG:20, create:VBP:12)|||det(instance:NN:14, a:DT:13)|||dobj(create:VBP:12, instance:NN:14)|||amod(class:NN:17, whichever:JJ:16)|||prep_of(instance:NN:14, class:NN:17)|||nsubj(use:VBG:20, you:PRP:18)|||aux(use:VBG:20, be:VBP:19)|||root(ROOT:ROOT:22, use:VBG:20)|||<STOP> nsubj(change:VB:3, you:PRP:1)|||aux(change:VB:3, can:MD:2)|||root(ROOT:ROOT:15, change:VB:3)|||advmod(do:VBZ:7, how:WRB:4)|||rel(do:VBZ:7, how:WRB:4)|||det(constructor:NN:6, a:DT:5)|||nsubj(do:VBZ:7, constructor:NN:6)|||dobj(change:VB:3, do:VBZ:7)|||dobj(do:VBZ:7, something:NN:8)|||dobj(do:VBZ:13, what:WP:11)|||rel(do:VBZ:13, what:WP:11)|||nsubj(do:VBZ:13, it:PRP:12)|||dobj(change:VB:3, do:VBZ:13)|||conj_negcc(do:VBZ:7, do:VBZ:13)|||<STOP> prep_with(change:VB:5, function:NNS:2)|||nsubj(change:VB:5, you:PRP:3)|||aux(change:VB:5, can:MD:4)|||root(ROOT:ROOT:15, change:VB:5)|||advmod(!the:DT:8, only:RB:7)|||dobj(change:VB:5, !the:DT:8)|||rcmod(!the:DT:8, !the:DT:8)|||dobj(change:VB:5, the:DT:12)|||conj_and(!the:DT:8, the:DT:12)|||rcmod(the:DT:12, the:DT:12)|||<STOP>
2.3 amod(function:NNS:3, regular:JJ:2)|||prep_unlike(use:VBN:8, function:NNS:3)|||nsubjpass(use:VBN:8, constructor:NNS:5)|||xsubj(initialize:VB:10, constructor:NNS:5)|||auxpass(use:VBN:8, be:VBP:6)|||advmod(use:VBN:8, only:RB:7)|||root(ROOT:ROOT:20, use:VBN:8)|||aux(initialize:VB:10, to:TO:9)|||xcomp(use:VBN:8, initialize:VB:10)|||det(object:NN:12, a:DT:11)|||nsubj(datum:NNS:14, object:NN:12)|||dep(datum:NNS:14, s:VBZ:13)|||ccomp(initialize:VB:10, datum:NNS:14)|||advmod(create:VBN:18, when:WRB:15)|||rel(create:VBN:18, when:WRB:15)|||nsubjpass(create:VBN:18, it:PRP:16)|||auxpass(create:VBN:18, be:VBZ:17)|||dep(datum:NNS:14, create:VBN:18)|||<STOP> nsubjpass(give:VBN:5, constructor:NNS:1)|||nsubj(!return:VB:15, constructor:NNS:1)|||aux(give:VBN:5, must:MD:2)|||advmod(give:VBN:5, also:RB:3)|||auxpass(give:VBN:5, be:VB:4)|||root(ROOT:ROOT:19, give:VBN:5)|||det(name:NN:8, the:DT:6)|||amod(name:NN:8, same:JJ:7)|||dobj(give:VBN:5, name:NN:8)|||det(class:NN:11, the:DT:10)|||prep_as(give:VBN:5, class:NN:11)|||aux(!return:VB:15, can:MD:13)|||conj_and(give:VBN:5, !return:VB:15)|||root(ROOT:ROOT:19, !return:VB:15)|||det(value:NNS:17, any:DT:16)|||dobj(!return:VB:15, value:NNS:17)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(use:VBD:4, constructor:NN:2)|||xsubj(intialize:VB:6, constructor:NN:2)|||advmod(use:VBD:4, typically:RB:3)|||dep(!return:VB:26, use:VBD:4)|||aux(intialize:VB:6, to:TO:5)|||xcomp(use:VBD:4, intialize:VB:6)|||nn(member:NNS:8, datum:NN:7)|||dobj(intialize:VB:6, member:NNS:8)|||xcomp(use:VBD:4, allocate:VB:10)|||conj_and(intialize:VB:6, allocate:VB:10)|||dobj(allocate:VB:10, resource:NNS:11)|||nn(memory:NN:15, instance:NN:14)|||prep_for(allocate:VB:10, memory:NN:15)|||appos(memory:NN:15, file:NNS:17)|||appos(file:NNS:17, etc:FW:19)|||advmod(allocate:VB:10, also:RB:21)|||det(constructor:NN:23, a:DT:22)|||nsubj(!return:VB:26, constructor:NN:23)|||aux(!return:VB:26, can:MD:24)|||root(ROOT:ROOT:29, !return:VB:26)|||dobj(!return:VB:26, value:NNS:27)|||prep_for(allocate:VB:10, file:NNS:17)|||appos(memory:NN:15, etc:FW:19)|||prep_for(allocate:VB:10, etc:FW:19)|||<STOP> nsubj(operation:NNS:3, function:NNS:1)|||cop(operation:NNS:3, be:VBP:2)|||nsubj(define:VBN:7, operation:NNS:3)|||root(ROOT:ROOT:9, operation:NNS:3)|||rel(define:VBN:7, that:WDT:4)|||advmod(define:VBN:7, maybe:RB:5)|||advmod(define:VBN:7, globally:RB:6)|||rcmod(operation:NNS:3, define:VBN:7)|||<STOP>
2.3 nsubj(!return:VB:4, constructor:NNS:1)|||aux(!return:VB:4, can:MD:2)|||root(ROOT:ROOT:16, !return:VB:4)|||dobj(!return:VB:4, value:NNS:5)|||dep(!return:VB:4, so:IN:7)|||nsubj(!specify:VB:11, they:PRP:8)|||aux(!specify:VB:11, can:MD:9)|||ccomp(!return:VB:4, !specify:VB:11)|||det(type:NN:14, a:DT:12)|||nn(type:NN:14, return:NN:13)|||dobj(!specify:VB:11, type:NN:14)|||<STOP> advmod(declare:VBN:5, normally:RB:1)|||nsubjpass(declare:VBN:5, constructor:NNS:3)|||auxpass(declare:VBN:5, be:VBP:4)|||root(ROOT:ROOT:8, declare:VBN:5)|||dep(declare:VBN:5, public:JJ:6)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(method:NN:5, constructor:NN:2)|||cop(method:NN:5, be:VBZ:3)|||det(method:NN:5, a:DT:4)|||nsubj(start:VBZ:7, method:NN:5)|||root(ROOT:ROOT:14, method:NN:5)|||rel(start:VBZ:7, that:WDT:6)|||rcmod(method:NN:5, start:VBZ:7)|||amod(instance:NNS:9, new:JJ:8)|||dobj(start:VBZ:7, instance:NNS:9)|||det(class:NN:12, a:DT:11)|||prep_of(instance:NNS:9, class:NN:12)|||<STOP> punct(start:VBZ:10, -lrb-:-LRB-:1)|||nsubj(start:VBZ:10, Example:NNP:2)|||nn(employee:NN:5, Employee:NNP:4)|||dep(Example:NNP:2, employee:NN:5)|||num(employee:NN:5, 1:CD:6)|||punct(parameter:NNS:8, -lrb-:-LRB-:7)|||appos(Example:NNP:2, parameter:NNS:8)|||punct(parameter:NNS:8, -rrb-:-RRB-:9)|||root(ROOT:ROOT:21, start:VBZ:10)|||det(instance:NN:13, a:DT:11)|||amod(instance:NN:13, new:JJ:12)|||dobj(start:VBZ:10, instance:NN:13)|||prep_of(instance:NN:13, object:NN:15)|||nn(employee:NN:18, type:NN:17)|||prep_of(object:NN:15, employee:NN:18)|||punct(start:VBZ:10, -rrb-:-RRB-:19)|||nsubj(start:VBZ:10, parameter:NNS:8)|||<STOP> det(function:NN:2, a:DT:1)|||nsubj(module:NN:6, function:NN:2)|||cop(module:NN:6, be:VBZ:3)|||advmod(module:NN:6, simply:RB:4)|||det(module:NN:6, a:DT:5)|||root(ROOT:ROOT:17, module:NN:6)|||det(program:NN:9, a:DT:8)|||prep_within(module:NN:6, program:NN:9)|||nsubj(complete:VBZ:11, program:NN:9)|||rel(complete:VBZ:11, that:WDT:10)|||rcmod(program:NN:9, complete:VBZ:11)|||poss(task:NN:15, its:PRP$:12)|||amod(task:NN:15, single:JJ:13)|||amod(task:NN:15, desire:VBN:14)|||dobj(complete:VBZ:11, task:NN:15)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubjpass(call:VBN:4, constructor:NN:2)|||auxpass(call:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:15, call:VBN:4)|||advmod(make:VBN:13, whenever:WRB:5)|||det(object:NN:8, a:DT:6)|||amod(object:NN:8, new:JJ:7)|||nsubjpass(make:VBN:13, object:NN:8)|||det(class:NN:11, that:DT:10)|||prep_of(object:NN:8, class:NN:11)|||auxpass(make:VBN:13, be:VBZ:12)|||advcl(call:VBN:4, make:VBN:13)|||ccomp(call:VBN:4, make:VBN:13)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(!return:VB:5, constructor:NN:2)|||nsubj(have:VBZ:9, constructor:NN:2)|||aux(!return:VB:5, do:VBZ:3)|||root(ROOT:ROOT:14, !return:VB:5)|||det(date:NN:7, any:DT:6)|||dobj(!return:VB:5, date:NN:7)|||conj_and(!return:VB:5, have:VBZ:9)|||root(ROOT:ROOT:14, have:VBZ:9)|||det(type:NN:12, no:DT:10)|||nn(type:NN:12, return:NN:11)|||dobj(have:VBZ:9, type:NN:12)|||<STOP> nsubj(return:VB:3, function:NNS:1)|||aux(return:VB:3, can:MD:2)|||root(ROOT:ROOT:15, return:VB:3)|||nn(datum:NNS:8, !date:VB:4)|||conj_or(!date:VB:4, not:RB:6)|||nn(datum:NNS:8, not:RB:6)|||nn(datum:NNS:8, return:NN:7)|||dobj(return:VB:3, datum:NNS:8)|||aux(have:VB:10, can:MD:9)|||rcmod(datum:NNS:8, have:VB:10)|||det(type:NN:13, a:DT:11)|||nn(type:NN:13, return:NN:12)|||dobj(have:VB:10, type:NN:13)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubjpass(call:VBN:5, constructor:NN:2)|||auxpass(call:VBN:5, be:VBZ:3)|||advmod(call:VBN:5, automatically:RB:4)|||ccomp(call:VBN:20, call:VBN:5)|||advmod(create:VBN:13, whenever:WRB:6)|||det(instance:NN:8, a:DT:7)|||nsubjpass(create:VBN:13, instance:NN:8)|||det(class:NN:11, a:DT:10)|||prep_of(instance:NN:8, class:NN:11)|||auxpass(create:VBN:13, be:VBZ:12)|||advcl(call:VBN:5, create:VBN:13)|||ccomp(call:VBN:5, create:VBN:13)|||det(function:NN:16, a:DT:15)|||nsubjpass(call:VBN:20, function:NN:16)|||aux(call:VBN:20, must:MD:17)|||auxpass(call:VBN:20, be:VB:18)|||advmod(call:VBN:20, explicitly:RB:19)|||root(ROOT:ROOT:25, call:VBN:20)|||det(user:NN:23, the:DT:22)|||agent(call:VBN:20, user:NN:23)|||<STOP>
2.3 nsubj(!return:VB:4, constructor:NNS:1)|||aux(!return:VB:4, can:MD:2)|||root(ROOT:ROOT:19, !return:VB:4)|||dobj(!return:VB:4, value:NNS:5)|||dep(!return:VB:4, so:IN:7)|||nsubj(!specify:VB:11, they:PRP:8)|||aux(!specify:VB:11, can:MD:9)|||ccomp(!return:VB:4, !specify:VB:11)|||det(type:NN:14, a:DT:12)|||nn(type:NN:14, return:NN:13)|||dobj(!specify:VB:11, type:NN:14)|||mark(can:MD:17, like:IN:15)|||nsubj(can:MD:17, function:NNS:16)|||advcl(!specify:VB:11, can:MD:17)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(function:NN:5, constructor:NN:2)|||cop(function:NN:5, be:VBZ:3)|||det(function:NN:5, a:DT:4)|||xsubj(initialize:VB:8, function:NN:5)|||root(ROOT:ROOT:19, function:NN:5)|||partmod(function:NN:5, use:VBN:6)|||aux(initialize:VB:8, to:TO:7)|||xcomp(use:VBN:6, initialize:VB:8)|||det(object:NN:10, a:DT:9)|||poss(datum:NNS:13, object:NN:10)|||nn(datum:NNS:13, s:NNS:12)|||dobj(initialize:VB:8, datum:NNS:13)|||advmod(create:VBN:17, when:WRB:14)|||nsubjpass(create:VBN:17, it:PRP:15)|||auxpass(create:VBN:17, be:VBZ:16)|||advcl(initialize:VB:8, create:VBN:17)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(initialise:VBZ:3, constructor:NN:2)|||root(ROOT:ROOT:24, initialise:VBZ:3)|||dobj(initialise:VBZ:3, everything:NN:4)|||mark(leave:VBN:9, so:IN:5)|||det(nothing:NN:7, that:DT:6)|||nsubjpass(leave:VBN:9, nothing:NN:7)|||auxpass(leave:VBN:9, be:VBZ:8)|||dep(initialise:VBZ:3, leave:VBN:9)|||dep(leave:VBN:9, empty:JJ:10)|||mark(modify:VBZ:18, with:IN:12)|||amod(variouble:NNS:14, random:JJ:13)|||nsubj(modify:VBZ:18, variouble:NNS:14)|||det(function:NN:17, a:DT:16)|||conj_and(variouble:NNS:14, function:NN:17)|||nsubj(modify:VBZ:18, function:NN:17)|||dep(initialise:VBZ:3, modify:VBZ:18)|||conj_and(leave:VBN:9, modify:VBZ:18)|||det(variable:NNS:20, those:DT:19)|||dobj(modify:VBZ:18, variable:NNS:20)|||prep_with(modify:VBZ:18, datum:NNS:22)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(initialize:VBD:3, constructor:NN:2)|||root(ROOT:ROOT:12, initialize:VBD:3)|||dobj(initialize:VBD:3, value:NNS:4)|||det(execution:NN:7, the:DT:6)|||prep_at(initialize:VBD:3, execution:NN:7)|||poss(instantiation:NN:10, its:PRP$:9)|||prep_of(execution:NN:7, instantiation:NN:10)|||<STOP> nsubj(provide:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:6, provide:VBZ:2)|||nn(value:NNS:4, default:NN:3)|||dobj(provide:VBZ:2, value:NNS:4)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(set:VBZ:3, constructor:NN:2)|||root(ROOT:ROOT:25, set:VBZ:3)|||prt(set:VBZ:3, up:RP:4)|||det(value:NNS:7, the:DT:5)|||nn(value:NNS:7, default:NN:6)|||dobj(set:VBZ:3, value:NNS:7)|||prep_of(value:NNS:7, variable:NNS:9)|||advmod(instantiate:VBN:14, when:WRB:10)|||rel(instantiate:VBN:14, when:WRB:10)|||det(object:NN:12, a:DT:11)|||nsubjpass(instantiate:VBN:14, object:NN:12)|||auxpass(instantiate:VBN:14, be:VBZ:13)|||dep(variable:NNS:9, instantiate:VBN:14)|||dep(set:VBZ:3, whereas:IN:16)|||det(function:NN:18, a:DT:17)|||nsubj(allow:VBZ:19, function:NN:18)|||ccomp(set:VBZ:3, allow:VBZ:19)|||dobj(allow:VBZ:19, interaction:NN:20)|||det(object:NN:23, that:DT:22)|||prep_with(allow:VBZ:19, object:NN:23)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubjpass(use:VBN:4, constructor:NN:2)|||xsubj(create:VB:6, constructor:NN:2)|||auxpass(use:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:21, use:VBN:4)|||aux(create:VB:6, to:TO:5)|||xcomp(use:VBN:4, create:VB:6)|||det(object:NN:8, a:DT:7)|||dobj(create:VB:6, object:NN:8)|||nsubjpass(employ:VBN:12, object:NN:8)|||rel(employ:VBN:12, that:WDT:9)|||aux(employ:VBN:12, can:MD:10)|||auxpass(employ:VBN:12, be:VB:11)|||rcmod(object:NN:8, employ:VBN:12)|||det(function:NN:16, the:DT:14)|||amod(function:NN:16, main:JJ:15)|||prep_in(employ:VBN:12, function:NN:16)|||det(program:NN:19, a:DT:18)|||prep_of(function:NN:16, program:NN:19)|||<STOP> nsubj(!execute:VB:6, this:DT:1)|||aux(!execute:VB:6, may:MD:2)|||aux(!execute:VB:6, may:MD:4)|||conj_or(!execute:VB:6, may:MD:4)|||root(ROOT:ROOT:12, may:MD:4)|||root(ROOT:ROOT:12, !execute:VB:6)|||dobj(!execute:VB:6, code:NN:7)|||prt(!execute:VB:6, along:RP:8)|||prep_with(!execute:VB:6, it:PRP:10)|||<STOP> det(function:NN:2, a:DT:1)|||nsubj(set:NN:5, function:NN:2)|||cop(set:NN:5, be:VBZ:3)|||det(set:NN:5, a:DT:4)|||nsubj(execute:VBZ:9, set:NN:5)|||nsubj(call:VBD:11, set:NN:5)|||nsubj(!create:VB:16, set:NN:5)|||root(ROOT:ROOT:21, set:NN:5)|||prep_of(set:NN:5, code:NN:7)|||rel(execute:VBZ:9, that:WDT:8)|||rcmod(set:NN:5, execute:VBZ:9)|||advmod(call:VBD:11, when:WRB:10)|||advcl(execute:VBZ:9, call:VBD:11)|||ccomp(execute:VBZ:9, call:VBD:11)|||aux(!create:VB:16, do:VBZ:14)|||advcl(execute:VBZ:9, !create:VB:16)|||ccomp(execute:VBZ:9, !create:VB:16)|||conj_but(call:VBD:11, !create:VB:16)|||det(object:NN:19, a:DT:17)|||amod(object:NN:19, new:JJ:18)|||dobj(!create:VB:16, object:NN:19)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(initialize:VBZ:3, constructor:NN:2)|||root(ROOT:ROOT:13, initialize:VBZ:3)|||nn(member:NNS:5, datum:NN:4)|||dobj(initialize:VBZ:3, member:NNS:5)|||det(function:NNS:8, the:DT:7)|||nsubj(perform:VB:10, function:NNS:8)|||advmod(perform:VB:10, actually:RB:9)|||conj_but(initialize:VBZ:3, perform:VB:10)|||root(ROOT:ROOT:13, perform:VB:10)|||dobj(perform:VB:10, task:NNS:11)|||<STOP> amod(return:NN:3, constructors:JJ:1)|||nn(return:NN:3, cant:NN:2)|||nsubj(value:VBZ:4, return:NN:3)|||root(ROOT:ROOT:7, value:VBZ:4)|||advmod(value:VBZ:4, either:RB:5)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(!need:VB:5, constructor:NN:2)|||aux(!need:VB:5, do:VBZ:3)|||root(ROOT:ROOT:18, !need:VB:5)|||det(type:NN:7, a:DT:6)|||dobj(!need:VB:5, type:NN:7)|||dobj(use:VBN:12, type:NN:7)|||nsubjpass(use:VBN:12, it:PRP:10)|||xsubj(initialize:VB:14, it:PRP:10)|||auxpass(use:VBN:12, be:VBZ:11)|||conj_and(!need:VB:5, use:VBN:12)|||root(ROOT:ROOT:18, use:VBN:12)|||aux(initialize:VB:14, to:TO:13)|||xcomp(use:VBN:12, initialize:VB:14)|||det(variable:NNS:16, the:DT:15)|||dobj(initialize:VB:14, variable:NNS:16)|||<STOP>
2.3 nsubj(!have:VB:4, constructor:NNS:1)|||aux(!have:VB:4, do:VBP:2)|||root(ROOT:ROOT:9, !have:VB:4)|||det(type:NN:7, a:DT:5)|||nn(type:NN:7, return:NN:6)|||dobj(!have:VB:4, type:NN:7)|||<STOP>
2.3 advmod(create:VBZ:2, constructor:RB:1)|||root(ROOT:ROOT:15, create:VBZ:2)|||det(object:NN:5, the:DT:3)|||nn(object:NN:5, class:NN:4)|||dobj(create:VBZ:2, object:NN:5)|||prep_into(create:VBZ:2, memory:NN:7)|||advmod(perform:VBP:10, where:WRB:8)|||nsubj(perform:VBP:10, function:NNS:9)|||dep(create:VBZ:2, perform:VBP:10)|||dobj(perform:VBP:10, action:NNS:11)|||det(object:NN:14, that:DT:13)|||prep_against(action:NNS:11, object:NN:14)|||<STOP>
2.3 nsubj(!return:VB:4, constructor:NNS:1)|||aux(!return:VB:4, can:MD:2)|||root(ROOT:ROOT:6, !return:VB:4)|||dobj(!return:VB:4, value:NNS:5)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(initialize:VBZ:3, constructor:NN:2)|||dep(perform:VBZ:9, initialize:VBZ:3)|||nsubj(usual:JJ:8, value:NNS:4)|||det(function:NN:7, a:DT:6)|||conj_and(value:NNS:4, function:NN:7)|||nsubj(usual:JJ:8, function:NN:7)|||xcomp(initialize:VBZ:3, usual:JJ:8)|||root(ROOT:ROOT:15, perform:VBZ:9)|||det(sort:NN:11, some:DT:10)|||nsubj(perform:VBZ:9, sort:NN:11)|||prep_of(sort:NN:11, operation:NN:13)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(function:NN:5, constructor:NN:2)|||cop(function:NN:5, be:VBZ:3)|||det(function:NN:5, a:DT:4)|||xsubj(initialize:VB:8, function:NN:5)|||root(ROOT:ROOT:19, function:NN:5)|||partmod(function:NN:5, use:VBN:6)|||aux(initialize:VB:8, to:TO:7)|||xcomp(use:VBN:6, initialize:VB:8)|||det(object:NN:10, a:DT:9)|||poss(datum:NNS:13, object:NN:10)|||nn(datum:NNS:13, s:NNS:12)|||dobj(initialize:VB:8, datum:NNS:13)|||advmod(create:VBN:17, when:WRB:14)|||nsubjpass(create:VBN:17, it:PRP:15)|||auxpass(create:VBN:17, be:VBZ:16)|||advcl(initialize:VB:8, create:VBN:17)|||<STOP> nsubj(call:NN:3, it:PRP:1)|||cop(call:NN:3, be:VBZ:2)|||root(ROOT:ROOT:24, call:NN:3)|||auxpass(make:VBN:5, be:VBZ:4)|||rcmod(call:NN:3, make:VBN:5)|||advmod(make:VBN:5, implicitly:RB:6)|||advmod(create:VBN:11, when:WRB:7)|||det(object:NN:9, the:DT:8)|||nsubjpass(create:VBN:11, object:NN:9)|||nsubjpass(define:VBN:15, object:NN:9)|||auxpass(create:VBN:11, be:VBZ:10)|||advcl(make:VBN:5, create:VBN:11)|||ccomp(make:VBN:5, create:VBN:11)|||aux(define:VBN:15, must:MD:13)|||auxpass(define:VBN:15, be:VB:14)|||advcl(make:VBN:5, define:VBN:15)|||ccomp(make:VBN:5, define:VBN:15)|||conj_and(create:VBN:11, define:VBN:15)|||det(name:NN:19, the:DT:17)|||amod(name:NN:19, same:JJ:18)|||prep_with(define:VBN:15, name:NN:19)|||det(class:NN:22, the:DT:21)|||prep_as(name:NN:19, class:NN:22)|||<STOP> nsubj(!return:VB:5, Constructor:NNP:1)|||advmod(!return:VB:5, also:RB:2)|||aux(!return:VB:5, can:MD:3)|||root(ROOT:ROOT:13, !return:VB:5)|||det(value:NN:7, a:DT:6)|||dobj(!return:VB:5, value:NN:7)|||det(can:NN:11, a:DT:9)|||nn(can:NN:11, function:NN:10)|||prep_like(!return:VB:5, can:NN:11)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubjpass(use:VBN:4, constructor:NN:2)|||xsubj(create:VB:6, constructor:NN:2)|||nsubjpass(have:VBZ:13, constructor:NN:2)|||auxpass(use:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:21, use:VBN:4)|||aux(create:VB:6, to:TO:5)|||xcomp(use:VBN:4, create:VB:6)|||det(instance:NN:8, a:DT:7)|||dobj(create:VB:6, instance:NN:8)|||det(class:NN:11, a:DT:10)|||prep_of(instance:NN:8, class:NN:11)|||conj_and(use:VBN:4, have:VBZ:13)|||root(ROOT:ROOT:21, have:VBZ:13)|||det(name:NN:16, the:DT:14)|||amod(name:NN:16, same:JJ:15)|||dobj(have:VBZ:13, name:NN:16)|||det(class:NN:19, that:DT:18)|||prep_as(name:NN:16, class:NN:19)|||<STOP> det(function:NN:2, a:DT:1)|||nsubj(!have:VB:5, function:NN:2)|||nsubj(compute:VBZ:13, function:NN:2)|||aux(!have:VB:5, can:MD:3)|||root(ROOT:ROOT:16, !have:VB:5)|||det(name:NN:8, the:DT:6)|||amod(name:NN:8, same:JJ:7)|||dobj(!have:VB:5, name:NN:8)|||det(class:NN:11, a:DT:10)|||prep_as(name:NN:8, class:NN:11)|||conj_and(!have:VB:5, compute:VBZ:13)|||root(ROOT:ROOT:16, compute:VBZ:13)|||dobj(compute:VBZ:13, datum:NNS:14)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(function:NN:5, constructor:NN:2)|||cop(function:NN:5, be:VBZ:3)|||det(function:NN:5, a:DT:4)|||nsubj(initialize:VBZ:7, function:NN:5)|||root(ROOT:ROOT:21, function:NN:5)|||rel(initialize:VBZ:7, that:WDT:6)|||rcmod(function:NN:5, initialize:VBZ:7)|||det(instance:NN:10, a:DT:8)|||nn(instance:NN:10, class:NN:9)|||dobj(initialize:VBZ:7, instance:NN:10)|||det(function:NN:13, a:DT:12)|||nsubj(perform:VBZ:14, function:NN:13)|||dep(initialize:VBZ:7, perform:VBZ:14)|||det(task:NN:16, whatever:WDT:15)|||dobj(write:VBN:19, task:NN:16)|||nsubjpass(write:VBN:19, it:PRP:17)|||auxpass(write:VBN:19, be:VBZ:18)|||ccomp(perform:VBZ:14, write:VBN:19)|||prep(write:VBN:19, for:IN:20)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(!!return:VB:5, constructor:NN:2)|||aux(!!return:VB:5, can:MD:3)|||root(ROOT:ROOT:19, !!return:VB:5)|||dobj(!!return:VB:5, value:NNS:6)|||advmod(void:JJ:10, even:RB:9)|||dep(!!return:VB:5, void:JJ:10)|||nsubj(get:VBP:14, function:NN:13)|||conj_but(!!return:VB:5, get:VBP:14)|||root(ROOT:ROOT:19, get:VBP:14)|||det(value:NN:17, a:DT:15)|||nn(value:NN:17, return:NN:16)|||dobj(get:VBP:14, value:NN:17)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(!return:VB:5, constructor:NN:2)|||aux(!return:VB:5, can:MD:3)|||root(ROOT:ROOT:46, !return:VB:5)|||dobj(!return:VB:5, value:NNS:6)|||poss(!void:NN:11, its:PRP$:8)|||amod(!void:NN:11, even:JJ:10)|||appos(value:NNS:6, !void:NN:11)|||dobj(use:VBN:15, it:PRP:13)|||nsubjpass(use:VBN:15, it:PRP:13)|||auxpass(use:VBN:15, be:VBZ:14)|||dep(value:NNS:6, use:VBN:15)|||aux(initialize:VB:17, to:TO:16)|||xcomp(use:VBN:15, initialize:VB:17)|||det(object:NN:19, a:DT:18)|||poss(datum:NNS:22, object:NN:19)|||nn(datum:NNS:22, s:NNS:21)|||dobj(initialize:VB:17, datum:NNS:22)|||advmod(create:VBN:26, when:WRB:23)|||nsubjpass(create:VBN:26, it:PRP:24)|||auxpass(create:VBN:26, be:VBZ:25)|||advcl(initialize:VB:17, create:VBN:26)|||mark(create:VBN:33, whereas:IN:28)|||det(function:NN:31, a:DT:30)|||nsubjpass(create:VBN:33, function:NN:31)|||xsubj(do:VB:35, function:NN:31)|||auxpass(create:VBN:33, be:VBZ:32)|||advcl(!return:VB:5, create:VBN:33)|||aux(do:VB:35, to:TO:34)|||xcomp(create:VBN:33, do:VB:35)|||det(task:NN:38, a:DT:36)|||amod(task:NN:38, specific:JJ:37)|||dobj(do:VB:35, task:NN:38)|||nsubj(return:VB:43, it:PRP:41)|||aux(return:VB:43, can:MD:42)|||conj_and(!return:VB:5, return:VB:43)|||root(ROOT:ROOT:46, return:VB:43)|||dobj(return:VB:43, value:NNS:44)|||dobj(!return:VB:5, !void:NN:11)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubj(initialize:VBZ:3, constructor:NN:2)|||root(ROOT:ROOT:7, initialize:VBZ:3)|||det(object:NN:5, a:DT:4)|||dobj(initialize:VBZ:3, object:NN:5)|||<STOP> det(function:NN:2, a:DT:1)|||nsubj(part:NN:4, function:NN:2)|||cop(part:NN:4, be:VBZ:3)|||root(ROOT:ROOT:9, part:NN:4)|||det(object:NN:7, a:DT:6)|||prep_of(part:NN:4, object:NN:7)|||<STOP>
2.3 nsubj(initialize:VBP:2, constructor:NNS:1)|||root(ROOT:ROOT:15, initialize:VBP:2)|||det(datum:NNS:4, the:DT:3)|||dobj(initialize:VBP:2, datum:NNS:4)|||nsubjpass(use:VBN:8, datum:NNS:4)|||rel(use:VBN:8, that:WDT:5)|||auxpass(use:VBN:8, be:VBZ:6)|||advmod(use:VBN:8, then:RB:7)|||rcmod(datum:NNS:4, use:VBN:8)|||det(calculation:NNS:11, the:DT:10)|||prep_in(use:VBN:8, calculation:NNS:11)|||det(function:NN:14, a:DT:13)|||prep_of(calculation:NNS:11, function:NN:14)|||<STOP>
2.3 det(constructor:NN:2, a:DT:1)|||nsubjpass(call:VBN:4, constructor:NN:2)|||auxpass(call:VBN:4, be:VBZ:3)|||ccomp(call:VBN:15, call:VBN:4)|||advmod(create:VBN:9, when:WRB:5)|||det(class:NN:7, the:DT:6)|||nsubjpass(create:VBN:9, class:NN:7)|||auxpass(create:VBN:9, be:VBZ:8)|||advcl(call:VBN:4, create:VBN:9)|||ccomp(call:VBN:4, create:VBN:9)|||det(function:NN:12, a:DT:11)|||nsubjpass(call:VBN:15, function:NN:12)|||aux(call:VBN:15, can:MD:13)|||auxpass(call:VBN:15, be:VB:14)|||root(ROOT:ROOT:19, call:VBN:15)|||det(time:NN:17, any:DT:16)|||tmod(call:VBN:15, time:NN:17)|||<STOP>
2.3 nsubj(block:NN:5, constructor:NN:1)|||cop(block:NN:5, be:VBZ:2)|||det(block:NN:5, a:DT:3)|||amod(block:NN:5, special:JJ:4)|||root(ROOT:ROOT:27, block:NN:5)|||prep_of(block:NN:5, statement:NNS:7)|||partmod(statement:NNS:7, call:VBN:8)|||advmod(create:VBN:13, when:WRB:9)|||det(object:NN:11, a:DT:10)|||nsubjpass(create:VBN:13, object:NN:11)|||auxpass(create:VBN:13, be:VBZ:12)|||advcl(call:VBN:8, create:VBN:13)|||ccomp(call:VBN:8, create:VBN:13)|||dep(call:VBN:8, either:CC:15)|||advmod(declare:VBN:19, when:WRB:16)|||nsubjpass(declare:VBN:19, it:PRP:17)|||nsubjpass(construct:VBN:22, it:PRP:17)|||auxpass(declare:VBN:19, be:VBZ:18)|||advcl(call:VBN:8, declare:VBN:19)|||ccomp(call:VBN:8, declare:VBN:19)|||conj(call:VBN:8, declare:VBN:19)|||advmod(declare:VBN:19, statically:RB:20)|||advcl(call:VBN:8, construct:VBN:22)|||ccomp(call:VBN:8, construct:VBN:22)|||conj(call:VBN:8, construct:VBN:22)|||conj_or(declare:VBN:19, construct:VBN:22)|||det(stack:NN:25, the:DT:24)|||prep_on(construct:VBN:22, stack:NN:25)|||<STOP> advmod(portion:NN:6, however:RB:1)|||det(function:NN:3, a:DT:2)|||nsubj(portion:NN:6, function:NN:3)|||cop(portion:NN:6, be:VBZ:4)|||det(portion:NN:6, a:DT:5)|||root(ROOT:ROOT:28, portion:NN:6)|||prep_of(portion:NN:6, code:NN:8)|||det(program:NN:12, a:DT:10)|||amod(program:NN:12, larger:JJR:11)|||prep_within(code:NN:8, program:NN:12)|||nsubj(perform:VBZ:15, program:NN:12)|||nsubj(independent:JJ:20, program:NN:12)|||rel(perform:VBZ:15, which:WDT:14)|||rcmod(program:NN:12, perform:VBZ:15)|||det(task:NN:18, a:DT:16)|||amod(task:NN:18, specific:JJ:17)|||dobj(perform:VBZ:15, task:NN:18)|||rcmod(program:NN:12, independent:JJ:20)|||conj_and(perform:VBZ:15, independent:JJ:20)|||det(rest:NN:23, the:DT:22)|||prep_to(independent:JJ:20, rest:NN:23)|||det(code:NN:26, the:DT:25)|||prep_of(rest:NN:23, code:NN:26)|||<STOP>
2.4 det(compiler:NN:2, the:DT:1)|||nsubj(create:VBZ:3, compiler:NN:2)|||root(ROOT:ROOT:17, create:VBZ:3)|||det(constructor:NN:6, a:DT:4)|||nn(constructor:NN:6, default:NN:5)|||dobj(create:VBZ:3, constructor:NN:6)|||advmod(!define:VB:11, when:WRB:7)|||rel(!define:VB:11, when:WRB:7)|||nsubj(!define:VB:11, we:PRP:8)|||aux(!define:VB:11, do:VBP:9)|||dep(constructor:NN:6, !define:VB:11)|||dobj(!define:VB:11, one:CD:12)|||poss(file:NN:16, we:PRP$:14)|||nn(file:NN:16, class:NN:15)|||prep_in(!define:VB:11, file:NN:16)|||<STOP>
2.4 root(ROOT:ROOT:3, during:IN:1)|||pobj(during:IN:1, compilation:NN:2)|||<STOP>
2.4 advmod(!include:VB:7, when:WRB:1)|||det(class:NN:3, the:DT:2)|||nsubj(!include:VB:7, class:NN:3)|||aux(!include:VB:7, do:VBZ:4)|||advmod(!include:VB:7, explicitly:RB:6)|||root(ROOT:ROOT:11, !include:VB:7)|||det(constructor:NN:9, a:DT:8)|||dobj(!include:VB:7, constructor:NN:9)|||<STOP>
2.4 advmod(set:VBN:5, when:WRB:1)|||det(parameter:NNS:3, no:DT:2)|||nsubjpass(set:VBN:5, parameter:NNS:3)|||auxpass(set:VBN:5, be:VBP:4)|||csubj(be:VBZ:6, set:VBN:5)|||root(ROOT:ROOT:14, be:VBZ:6)|||advmod(use:VBN:12, when:WRB:7)|||det(constructor:NN:10, a:DT:8)|||nn(constructor:NN:10, default:NN:9)|||nsubjpass(use:VBN:12, constructor:NN:10)|||auxpass(use:VBN:12, be:VBZ:11)|||advcl(be:VBZ:6, use:VBN:12)|||ccomp(be:VBZ:6, use:VBN:12)|||<STOP>
2.4 advmod(!include:VB:7, when:WRB:1)|||det(class:NN:3, a:DT:2)|||nsubj(!include:VB:7, class:NN:3)|||aux(!include:VB:7, do:VBZ:4)|||advmod(!include:VB:7, explicitly:RB:6)|||root(ROOT:ROOT:11, !include:VB:7)|||det(constructor:NN:9, a:DT:8)|||dobj(!include:VB:7, constructor:NN:9)|||<STOP>
2.4 advmod(be:VBP:3, when:WRB:1)|||expl(be:VBP:3, there:EX:2)|||csubj(pass:VBD:6, be:VBP:3)|||det(argument:NNS:5, no:DT:4)|||nsubj(be:VBP:3, argument:NNS:5)|||root(ROOT:ROOT:8, pass:VBD:6)|||<STOP>
2.4 advmod(!be:VBZ:3, when:WRB:1)|||expl(!be:VBZ:3, there:EX:2)|||root(ROOT:ROOT:11, !be:VBZ:3)|||nsubj(!be:VBZ:3, one:CD:5)|||dep(!be:VBZ:3, already:RB:6)|||det(class:NN:10, a:DT:8)|||amod(class:NN:10, specific:JJ:9)|||prep_for(!be:VBZ:3, class:NN:10)|||<STOP>
2.4 advmod(compile:VBZ:5, when:WRB:1)|||dep(when:WRB:1, it:PRP:2)|||det(program:NNS:4, the:DT:3)|||nsubj(compile:VBZ:5, program:NNS:4)|||root(ROOT:ROOT:6, compile:VBZ:5)|||<STOP>
2.4 advmod(!provide:VBN:6, when:WRB:1)|||det(constructor:NN:3, a:DT:2)|||nsubjpass(!provide:VBN:6, constructor:NN:3)|||auxpass(!provide:VBN:6, be:VBZ:4)|||root(ROOT:ROOT:13, !provide:VBN:6)|||det(programmer:NN:9, the:DT:8)|||agent(!provide:VBN:6, programmer:NN:9)|||det(class:NN:12, the:DT:11)|||prep_of(programmer:NN:9, class:NN:12)|||<STOP>
2.4 det(class:NN:3, any:DT:2)|||prep_in(!include:VB:8, class:NN:3)|||nsubj(!include:VB:8, that:DT:4)|||aux(!include:VB:8, do:VBZ:5)|||advmod(!include:VB:8, explicitly:RB:7)|||root(ROOT:ROOT:12, !include:VB:8)|||det(constructor:NN:10, a:DT:9)|||dobj(!include:VB:8, constructor:NN:10)|||<STOP>
2.4 root(ROOT:ROOT:9, before:IN:1)|||det(function:NN:4, the:DT:2)|||amod(function:NN:4, main:JJ:3)|||pobj(before:IN:1, function:NN:4)|||det(code:NN:7, the:DT:6)|||prep_of(function:NN:4, code:NN:7)|||<STOP>
2.4 advmod(dont:VBP:3, whenevery:RB:1)|||nsubj(dont:VBP:3, you:PRP:2)|||root(ROOT:ROOT:7, dont:VBP:3)|||advmod(dont:VBP:3, specifiy:RB:4)|||poss(own:JJ:6, you:PRP$:5)|||dobj(dont:VBP:3, own:JJ:6)|||<STOP>
2.4 advmod(provide:VBN:4, when:WRB:1)|||nsubjpass(provide:VBN:4, non:NN:2)|||auxpass(provide:VBN:4, be:VBP:3)|||root(ROOT:ROOT:5, provide:VBN:4)|||<STOP>
2.4 nsubj(create:VB:5, C:NNP:1)|||conj_plus(C:NNP:1, plus:NNP:3)|||nsubj(create:VB:5, plus:NNP:3)|||aux(create:VB:5, will:MD:4)|||root(ROOT:ROOT:16, create:VB:5)|||det(constructor:NN:8, a:DT:6)|||nn(constructor:NN:8, default:NN:7)|||dobj(create:VB:5, constructor:NN:8)|||advmod(present:JJ:14, when:WRB:9)|||det(constructor:NN:12, no:DT:10)|||amod(constructor:NN:12, other:JJ:11)|||nsubj(present:JJ:14, constructor:NN:12)|||cop(present:JJ:14, be:VBZ:13)|||advcl(create:VB:5, present:JJ:14)|||<STOP>
2.4 advmod(specify:VBN:5, when:WRB:1)|||det(constructor:NN:3, no:DT:2)|||nsubjpass(specify:VBN:5, constructor:NN:3)|||auxpass(specify:VBN:5, be:VBD:4)|||dep(instantiate:VBN:17, specify:VBN:5)|||det(constructor:NN:8, the:DT:7)|||poss(class:NN:11, constructor:NN:8)|||nn(class:NN:11, s:NNS:10)|||prep_in(specify:VBN:5, class:NN:11)|||dep(instantiate:VBN:17, but:CC:13)|||det(class:NN:15, the:DT:14)|||nsubjpass(instantiate:VBN:17, class:NN:15)|||auxpass(instantiate:VBN:17, be:VBZ:16)|||root(ROOT:ROOT:22, instantiate:VBN:17)|||det(program:NN:20, a:DT:19)|||prep_in(instantiate:VBN:17, program:NN:20)|||<STOP>
2.4 advmod(exist:VBZ:4, when:WRB:1)|||det(constructor:NN:3, no:DT:2)|||nsubj(exist:VBZ:4, constructor:NN:3)|||dep(declare:VBN:15, exist:VBZ:4)|||advmod(need:VBN:8, when:WRB:5)|||nsubjpass(need:VBN:8, one:PRP:6)|||auxpass(need:VBN:8, be:VBZ:7)|||advcl(exist:VBZ:4, need:VBN:8)|||ccomp(exist:VBZ:4, need:VBN:8)|||det(constructor:NN:13, a:DT:10)|||nn(constructor:NN:13, parameterless:NNS:11)|||nn(constructor:NN:13, default:NN:12)|||nsubjpass(declare:VBN:15, constructor:NN:13)|||auxpass(declare:VBN:15, be:VBZ:14)|||root(ROOT:ROOT:17, declare:VBN:15)|||<STOP>
2.4 det(Compiler:NNP:2, the:DT:1)|||nsubj(create:VBZ:3, Compiler:NNP:2)|||root(ROOT:ROOT:15, create:VBZ:3)|||dobj(create:VBZ:3, this:DT:4)|||advmod(create:VBZ:3, automatically:RB:5)|||prep_for(create:VBZ:3, you:PRP:7)|||mark(create:VB:12, unless:IN:9)|||nsubj(create:VB:12, you:PRP:10)|||advmod(create:VB:12, specifically:RB:11)|||advcl(create:VBZ:3, create:VB:12)|||dobj(create:VB:12, one:CD:13)|||<STOP>
2.4 det(class:NN:3, any:DT:2)|||prep_in(!include:VB:8, class:NN:3)|||nsubj(!include:VB:8, that:DT:4)|||aux(!include:VB:8, do:VBZ:5)|||advmod(!include:VB:8, explicitly:RB:7)|||root(ROOT:ROOT:12, !include:VB:8)|||det(constructor:NN:10, a:DT:9)|||dobj(!include:VB:8, constructor:NN:10)|||<STOP>
2.4 advmod(exist:VBZ:5, when:WRB:1)|||det(constructor:NN:4, no:DT:2)|||amod(constructor:NN:4, user-defined:JJ:3)|||nsubj(exist:VBZ:5, constructor:NN:4)|||root(ROOT:ROOT:6, exist:VBZ:5)|||<STOP>
2.4 mark(!include:VB:7, if:IN:1)|||det(class:NN:3, a:DT:2)|||nsubj(!include:VB:7, class:NN:3)|||aux(!include:VB:7, do:VBZ:4)|||advmod(!include:VB:7, explicitly:RB:6)|||advcl(create:VBZ:13, !include:VB:7)|||det(constructor:NN:9, a:DT:8)|||dobj(!include:VB:7, constructor:NN:9)|||det(compiler:NN:12, the:DT:11)|||nsubj(create:VBZ:13, compiler:NN:12)|||root(ROOT:ROOT:16, create:VBZ:13)|||dobj(create:VBZ:13, one:CD:14)|||<STOP>
2.4 advmod(!provide:VB:5, when:WRB:1)|||nsubj(!provide:VB:5, you:PRP:2)|||aux(!provide:VB:5, do:VBP:3)|||root(ROOT:ROOT:10, !provide:VB:5)|||poss(constructor:NN:8, you:PRP$:6)|||amod(constructor:NN:8, own:JJ:7)|||dobj(!provide:VB:5, constructor:NN:8)|||<STOP>
2.4 advmod(!include:VB:7, when:WRB:1)|||det(class:NN:3, a:DT:2)|||nsubj(!include:VB:7, class:NN:3)|||aux(!include:VB:7, do:VBZ:4)|||advmod(!include:VB:7, explicitly:RB:6)|||root(ROOT:ROOT:11, !include:VB:7)|||det(constructor:NN:9, a:DT:8)|||dobj(!include:VB:7, constructor:NN:9)|||<STOP>
2.4 nsubj(create:VBZ:4, C:NNP:1)|||conj_plus(C:NNP:1, plus:NNP:3)|||nsubj(create:VBZ:4, plus:NNP:3)|||root(ROOT:ROOT:16, create:VBZ:4)|||det(constructor:NN:7, a:DT:5)|||nn(constructor:NN:7, default:NN:6)|||dobj(create:VBZ:4, constructor:NN:7)|||prep_during(create:VBZ:4, compilation:NN:9)|||mark(!provide:VBN:14, if:IN:10)|||nsubjpass(!provide:VBN:14, one:PRP:11)|||auxpass(!provide:VBN:14, be:VBZ:12)|||advcl(create:VBZ:4, !provide:VBN:14)|||<STOP>
2.4 advmod(!include:VB:7, when:WRB:1)|||det(class:NN:3, a:DT:2)|||nsubj(!include:VB:7, class:NN:3)|||aux(!include:VB:7, do:VBZ:4)|||advmod(!include:VB:7, explicitly:RB:6)|||root(ROOT:ROOT:10, !include:VB:7)|||det(constructor:NN:9, a:DT:8)|||dobj(!include:VB:7, constructor:NN:9)|||<STOP>
2.4 det(compiler:NN:2, the:DT:1)|||nsubj(provide:VB:4, compiler:NN:2)|||aux(provide:VB:4, will:MD:3)|||root(ROOT:ROOT:15, provide:VB:4)|||dobj(provide:VB:4, one:CD:5)|||advmod(!include:VB:11, when:WRB:6)|||nsubj(!include:VB:11, class:NN:7)|||aux(!include:VB:11, do:VBZ:8)|||advmod(!include:VB:11, explictly:RB:10)|||advcl(provide:VB:4, !include:VB:11)|||det(consructor:NN:13, a:DT:12)|||dobj(!include:VB:11, consructor:NN:13)|||<STOP>
2.4 advmod(!include:VB:7, when:WRB:1)|||det(programmer:NN:3, the:DT:2)|||nsubj(!include:VB:7, programmer:NN:3)|||aux(!include:VB:7, do:VBZ:4)|||advmod(!include:VB:7, explicitly:RB:6)|||root(ROOT:ROOT:10, !include:VB:7)|||det(constructor:NN:9, a:DT:8)|||dobj(!include:VB:7, constructor:NN:9)|||<STOP>
2.4 advmod(!be:VBZ:3, when:WRB:1)|||nsubj(!be:VBZ:3, one:PRP:2)|||csubj(state:VBD:6, !be:VBZ:3)|||advmod(!be:VBZ:3, explicitly:RB:5)|||root(ROOT:ROOT:8, state:VBD:6)|||<STOP>
2.4 advmod(!include:VBN:6, when:WRB:1)|||nsubjpass(!include:VBN:6, one:PRP:2)|||auxpass(!include:VBN:6, be:VBZ:3)|||advmod(!include:VBN:6, explicitly:RB:5)|||root(ROOT:ROOT:10, !include:VBN:6)|||det(class:NN:9, a:DT:8)|||agent(!include:VBN:6, class:NN:9)|||<STOP>
2.4 advmod(dont:VBP:3, when:WRB:1)|||nsubj(dont:VBP:3, you:PRP:2)|||csubj(specify:VB:4, dont:VBP:3)|||root(ROOT:ROOT:8, specify:VB:4)|||det(constructor:NNS:6, any:DT:5)|||dobj(specify:VB:4, constructor:NNS:6)|||<STOP>
2.4 det(beginning:NN:4, the:DT:2)|||amod(beginning:NN:4, very:JJ:3)|||prep_at(generate:VBZ:19, beginning:NN:4)|||advmod(run:VBP:7, when:WRB:5)|||rel(run:VBP:7, when:WRB:5)|||nsubj(run:VBP:7, you:PRP:6)|||dep(beginning:NN:4, run:VBP:7)|||det(complier:NN:9, a:DT:8)|||dobj(run:VBP:7, complier:NN:9)|||dep(beginning:NN:4, matter:NN:11)|||det(fact:NN:13, a:DT:12)|||dobj(matter:NN:11, fact:NN:13)|||nn(plus:NN:16, c:NN:15)|||prep_in(matter:NN:11, plus:NN:16)|||prep(matter:NN:11, plus:CC:17)|||dep(plus:CC:17, it:PRP:18)|||root(ROOT:ROOT:37, generate:VBZ:19)|||poss(constructor:NN:23, its:PRP$:20)|||amod(constructor:NN:23, own:JJ:21)|||nn(constructor:NN:23, default:NN:22)|||nsubj(generate:VBZ:19, constructor:NN:23)|||det(class:NN:26, the:DT:25)|||prep_for(constructor:NN:23, class:NN:26)|||partmod(class:NN:26, provide:VBN:27)|||mark(provide:VBN:34, if:IN:28)|||det(constructor:NNS:31, no:DT:29)|||amod(constructor:NNS:31, other:JJ:30)|||nsubjpass(provide:VBN:34, constructor:NNS:31)|||aux(provide:VBN:34, have:VBP:32)|||auxpass(provide:VBN:34, be:VBN:33)|||advcl(provide:VBN:27, provide:VBN:34)|||agent(provide:VBN:34, user:NN:36)|||<STOP>
2.5 advmod(one:CD:2, just:RB:1)|||root(ROOT:ROOT:6, one:CD:2)|||prep_per(one:CD:2, class:NN:4)|||<STOP>
2.5 advmod(have:VBP:10, as:RB:1)|||advmod(as:RB:1, many:JJ:2)|||mark(want:VBP:5, as:IN:3)|||nsubj(want:VBP:5, you:PRP:4)|||dep(as:RB:1, want:VBP:5)|||advmod(as:RB:8, so:RB:6)|||advmod(as:RB:8, long:RB:7)|||advmod(want:VBP:5, as:RB:8)|||nsubj(have:VBP:10, they:PRP:9)|||root(ROOT:ROOT:14, have:VBP:10)|||amod(parameter:NNS:12, different:JJ:11)|||dobj(have:VBP:10, parameter:NNS:12)|||<STOP>
2.5 expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:22, be:VBZ:2)|||det(limit:NN:4, no:DT:3)|||nsubj(be:VBZ:2, limit:NN:4)|||det(number:NN:7, the:DT:6)|||prep_to(limit:NN:4, number:NN:7)|||prep_of(number:NN:7, constructor:NNS:9)|||det(class:NN:12, a:DT:11)|||prep_in(constructor:NNS:9, class:NN:12)|||mark(overload:VBN:20, because:IN:13)|||prep_like(overload:VBN:20, function:NNS:15)|||nsubjpass(overload:VBN:20, constructor:NNS:17)|||aux(overload:VBN:20, can:MD:18)|||auxpass(overload:VBN:20, be:VB:19)|||advcl(be:VBZ:2, overload:VBN:20)|||<STOP>
2.5 nsubj(depend:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:11, depend:VBZ:2)|||dobj(define:VBN:9, what:WP:3)|||nsubjpass(define:VBN:9, type:NN:4)|||prep_of(type:NN:4, class:NN:6)|||aux(define:VBN:9, be:VBZ:7)|||auxpass(define:VBN:9, be:VBG:8)|||ccomp(depend:VBZ:2, define:VBN:9)|||<STOP> advmod(have:VB:4, typically:RB:1)|||nsubj(have:VB:4, you:PRP:2)|||aux(have:VB:4, would:MD:3)|||root(ROOT:ROOT:12, have:VB:4)|||det(call:NN:7, a:DT:5)|||nn(call:NN:7, constructor:NN:6)|||dobj(have:VB:4, call:NN:7)|||det(object:NN:10, each:DT:9)|||prep_for(call:NN:7, object:NN:10)|||<STOP>
2.5 prep_in(overload:VBN:10, C:NNP:2)|||conj_plus(C:NNP:2, plus:NNP:4)|||prep_in(overload:VBN:10, plus:NNP:4)|||det(constructor:NN:7, the:DT:6)|||nsubj(overload:VBN:10, constructor:NN:7)|||aux(overload:VBN:10, can:MD:8)|||aux(overload:VBN:10, be:VB:9)|||root(ROOT:ROOT:29, overload:VBN:10)|||complm(constructor:NN:19, that:IN:12)|||expl(constructor:NN:19, there:EX:13)|||aux(constructor:NN:19, can:MD:14)|||cop(constructor:NN:19, be:VB:15)|||dep(than:IN:17, more:JJR:16)|||quantmod(one:CD:18, than:IN:17)|||num(constructor:NN:19, one:CD:18)|||prepc_in(overload:VBN:10, constructor:NN:19)|||det(class:NN:22, a:DT:21)|||prep_for(constructor:NN:19, class:NN:22)|||dobj(overload:VBN:10, each:DT:24)|||partmod(each:DT:24, have:VBG:25)|||amod(parameter:NNS:27, different:JJ:26)|||dobj(have:VBG:25, parameter:NNS:27)|||<STOP>
2.5 root(ROOT:ROOT:2, 1:CD:1)|||<STOP>
2.5 det(number:NN:2, any:DT:1)|||root(ROOT:ROOT:5, number:NN:2)|||nsubj(want:VBP:4, you:PRP:3)|||dep(number:NN:2, want:VBP:4)|||<STOP>
2.5 root(ROOT:ROOT:2, One:NNP:1)|||<STOP>
2.5 root(ROOT:ROOT:18, by:IN:1)|||pobj(by:IN:1, default:NN:2)|||dep(one:CD:4, just:RB:3)|||dep(default:NN:2, one:CD:4)|||nsubjpass(overload:VBN:10, they:PRP:7)|||aux(overload:VBN:10, may:MD:8)|||auxpass(overload:VBN:10, be:VB:9)|||dep(by:IN:1, overload:VBN:10)|||aux(create:VB:12, to:TO:11)|||purpcl(overload:VBN:10, create:VB:12)|||amod(constructor:NNS:15, many:JJ:14)|||prep_as(create:VB:12, constructor:NNS:15)|||advmod(necessary:JJ:17, as:RB:16)|||amod(constructor:NNS:15, necessary:JJ:17)|||<STOP>
2.5 advmod(many:JJ:2, as:RB:1)|||root(ROOT:ROOT:6, many:JJ:2)|||mark(want:VBP:5, as:IN:3)|||nsubj(want:VBP:5, you:PRP:4)|||ccomp(many:JJ:2, want:VBP:5)|||<STOP>
2.5 root(ROOT:ROOT:11, as:RB:1)|||advmod(as:RB:1, many:JJ:2)|||mark(want:VBP:5, as:IN:3)|||nsubj(want:VBP:5, you:PRP:4)|||dep(as:RB:1, want:VBP:5)|||dep(as:RB:1, with:IN:7)|||amod(parameter:NNS:9, different:JJ:8)|||pobj(with:IN:7, parameter:NNS:9)|||<STOP>
2.5 root(ROOT:ROOT:2, infinite:NN:1)|||<STOP>
2.5 advmod(many:JJ:2, as:RB:1)|||root(ROOT:ROOT:6, many:JJ:2)|||mark(need:VBP:5, as:IN:3)|||nsubj(need:VBP:5, you:PRP:4)|||ccomp(many:JJ:2, need:VBP:5)|||<STOP>
2.5 root(ROOT:ROOT:26, as:RB:1)|||advmod(as:RB:1, many:JJ:2)|||mark(need:VBN:5, as:IN:3)|||auxpass(need:VBN:5, be:VBP:4)|||dep(as:RB:1, need:VBN:5)|||dep(as:RB:1, depend:VBG:7)|||dep(depend:VBG:7, on:IN:8)|||advmod(many:JJ:10, how:WRB:9)|||dep(wish:VBZ:13, many:JJ:10)|||nn(one:NN:12, variable:NNS:11)|||nsubj(wish:VBZ:13, one:NN:12)|||xsubj(modify:VB:16, one:NN:12)|||pcomp(on:IN:8, wish:VBZ:13)|||aux(modify:VB:16, to:TO:14)|||advmod(modify:VB:16, directly:RB:15)|||xcomp(wish:VBZ:13, modify:VB:16)|||xcomp(wish:VBZ:13, leave:VB:18)|||conj_or(modify:VB:16, leave:VB:18)|||prep_as(modify:VB:16, default:NN:20)|||advmod(instantiate:VBG:22, when:WRB:21)|||advcl(modify:VB:16, instantiate:VBG:22)|||ccomp(modify:VB:16, instantiate:VBG:22)|||det(object:NN:24, a:DT:23)|||dobj(instantiate:VBG:22, object:NN:24)|||<STOP>
2.5 det(amount:NN:4, a:DT:1)|||advmod(large:JJ:3, very:RB:2)|||amod(amount:NN:4, large:JJ:3)|||nsubjpass(create:VBN:9, amount:NN:4)|||prep_of(amount:NN:4, constructor:NNS:6)|||aux(create:VBN:9, can:MD:7)|||auxpass(create:VBN:9, be:VB:8)|||root(ROOT:ROOT:17, create:VBN:9)|||det(class:NN:13, any:DT:11)|||amod(class:NN:13, give:VBN:12)|||prep_for(create:VBN:9, class:NN:13)|||prep_through(class:NN:13, overloading:NN:15)|||<STOP> advmod(create:VBN:13, when:WRB:1)|||num(constructor:NNS:3, two:CD:2)|||nsubjpass(create:VBN:13, constructor:NNS:3)|||det(type:NN:7, a:DT:5)|||amod(type:NN:7, different:JJ:6)|||prep_with(constructor:NNS:3, type:NN:7)|||prep_with(constructor:NNS:3, number:NN:9)|||conj_or(type:NN:7, number:NN:9)|||prep_of(type:NN:7, parameter:NNS:11)|||auxpass(create:VBN:13, be:VBP:12)|||dep(say:VBN:17, create:VBN:13)|||nsubjpass(say:VBN:17, they:PRP:15)|||xsubj(overload:VBN:20, they:PRP:15)|||auxpass(say:VBN:17, be:VBP:16)|||root(ROOT:ROOT:45, say:VBN:17)|||aux(overload:VBN:20, to:TO:18)|||auxpass(overload:VBN:20, be:VB:19)|||xcomp(say:VBN:17, overload:VBN:20)|||nsubj(recognize:VB:27, C:NNP:23)|||conj_plus(C:NNP:23, plus:NNP:25)|||nsubj(recognize:VB:27, plus:NNP:25)|||aux(recognize:VB:27, can:MD:26)|||conj_plus(say:VBN:17, recognize:VB:27)|||root(ROOT:ROOT:45, recognize:VB:27)|||nsubj(constructor:VBP:29, which:WDT:28)|||ccomp(recognize:VB:27, constructor:VBP:29)|||aux(use:VB:31, to:TO:30)|||xcomp(constructor:VBP:29, use:VB:31)|||prep(use:VB:31, base:VBN:32)|||dep(base:VBN:32, on:IN:33)|||det(type:NN:35, the:DT:34)|||pobj(on:IN:33, type:NN:35)|||det(variable:NNS:38, the:DT:37)|||prep_of(type:NN:35, variable:NNS:38)|||nsubjpass(pass:VBN:41, variable:NNS:38)|||nsubjpass(return:VBN:43, variable:NNS:38)|||rel(pass:VBN:41, that:WDT:39)|||auxpass(pass:VBN:41, be:VBP:40)|||rcmod(variable:NNS:38, pass:VBN:41)|||rcmod(variable:NNS:38, return:VBN:43)|||conj_or(pass:VBN:41, return:VBN:43)|||<STOP>
2.5 nsubj(depend:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:9, depend:VBZ:2)|||det(number:NN:5, the:DT:4)|||prep_on(depend:VBZ:2, number:NN:5)|||prep_of(number:NN:5, object:NNS:7)|||<STOP> det(object:NN:2, each:DT:1)|||nsubj(have:VB:4, object:NN:2)|||aux(have:VB:4, should:MD:3)|||root(ROOT:ROOT:8, have:VB:4)|||det(constructor:NN:6, a:DT:5)|||dobj(have:VB:4, constructor:NN:6)|||<STOP>
2.5 advmod(unlimited:JJ:2, theoretically:RB:1)|||ccomp(define:VBN:9, unlimited:JJ:2)|||prep(define:VBN:9, as:IN:4)|||advmod(as:RB:6, long:RB:5)|||dep(as:IN:4, as:RB:6)|||nsubjpass(define:VBN:9, they:PRP:7)|||auxpass(define:VBN:9, be:VBP:8)|||root(ROOT:ROOT:14, define:VBN:9)|||det(programmer:NN:12, the:DT:11)|||agent(define:VBN:9, programmer:NN:12)|||<STOP>
2.5 root(ROOT:ROOT:6, as:IN:1)|||pobj(as:IN:1, many:JJ:2)|||advmod(need:VBN:4, as:RB:3)|||amod(many:JJ:2, need:VBN:4)|||<STOP>
2.5 advmod(many:JJ:2, as:RB:1)|||root(ROOT:ROOT:7, many:JJ:2)|||mark(want:VBD:4, as:IN:3)|||ccomp(many:JJ:2, want:VBD:4)|||conj_or(many:JJ:2, need:VBN:6)|||root(ROOT:ROOT:7, need:VBN:6)|||<STOP>
2.5 root(ROOT:ROOT:2, several:JJ:1)|||<STOP>
2.5 root(ROOT:ROOT:2, One:NNP:1)|||<STOP>
2.5 root(ROOT:ROOT:2, one:NN:1)|||<STOP>
2.5 expl(constructor:NNS:5, there:EX:1)|||aux(constructor:NNS:5, can:MD:2)|||cop(constructor:NNS:5, be:VB:3)|||amod(constructor:NNS:5, infinite:JJ:4)|||root(ROOT:ROOT:14, constructor:NNS:5)|||advmod(long:RB:7, as:RB:6)|||advmod(different:JJ:12, long:RB:7)|||dep(different:JJ:12, as:IN:8)|||det(signature:NN:10, the:DT:9)|||nsubj(different:JJ:12, signature:NN:10)|||cop(different:JJ:12, be:VBZ:11)|||dep(constructor:NNS:5, different:JJ:12)|||<STOP>
2.5 nsubj(depend:VBZ:2, that:WDT:1)|||root(ROOT:ROOT:12, depend:VBZ:2)|||det(number:NN:5, the:DT:4)|||prep_on(depend:VBZ:2, number:NN:5)|||nn(member:NNS:8, datum:NN:7)|||prep_of(number:NN:5, member:NNS:8)|||det(class:NN:11, the:DT:10)|||prep_in(member:NNS:8, class:NN:11)|||<STOP>
2.5 root(ROOT:ROOT:2, one:NN:1)|||<STOP>
2.5 nsubj(overload:VB:3, you:PRP:1)|||aux(overload:VB:3, can:MD:2)|||root(ROOT:ROOT:8, overload:VB:3)|||dobj(overload:VB:3, constructor:NNS:4)|||mark(need:VBP:7, as:IN:5)|||nsubj(need:VBP:7, you:PRP:6)|||advcl(overload:VB:3, need:VBP:7)|||<STOP>
2.5 quantmod(many:JJ:2, as:RB:1)|||nsubj(want:VBZ:6, many:JJ:2)|||xsubj(create:VB:8, many:JJ:2)|||det(programmer:NN:5, the:DT:4)|||prep_as(many:JJ:2, programmer:NN:5)|||root(ROOT:ROOT:10, want:VBZ:6)|||aux(create:VB:8, to:TO:7)|||xcomp(want:VBZ:6, create:VB:8)|||<STOP>
2.5 root(ROOT:ROOT:2, one:NN:1)|||<STOP>
2.5 advmod(many:JJ:2, as:RB:1)|||root(ROOT:ROOT:17, many:JJ:2)|||mark(want:VBP:5, as:IN:3)|||nsubj(want:VBP:5, you:PRP:4)|||dep(many:JJ:2, want:VBP:5)|||advmod(long:RB:8, as:RB:7)|||dep(many:JJ:2, long:RB:8)|||mark(have:VBP:12, as:IN:9)|||nsubj(have:VBP:12, they:PRP:10)|||dep(have:VBP:12, each:DT:11)|||dep(long:RB:8, have:VBP:12)|||det(list:NN:16, a:DT:13)|||amod(list:NN:16, unique:JJ:14)|||nn(list:NN:16, argument:NN:15)|||dobj(have:VBP:12, list:NN:16)|||<STOP>
2.5 quantmod(many:JJ:2, as:RB:1)|||nsubj(decide:VBZ:6, many:JJ:2)|||xsubj(use:VB:8, many:JJ:2)|||det(user:NN:5, the:DT:4)|||prep_as(many:JJ:2, user:NN:5)|||root(ROOT:ROOT:10, decide:VBZ:6)|||aux(use:VB:8, to:TO:7)|||xcomp(decide:VBZ:6, use:VB:8)|||<STOP>
2.6 det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, function:NN:2)|||nsubj(!require:VB:6, definition:NN:3)|||aux(!require:VB:6, do:VBZ:4)|||root(ROOT:ROOT:21, !require:VB:6)|||det(information:NN:9, any:DT:7)|||amod(information:NN:9, additional:JJ:8)|||dobj(!require:VB:6, information:NN:9)|||nsubj(need:VBZ:11, information:NN:9)|||rel(need:VBZ:11, that:WDT:10)|||rcmod(information:NN:9, need:VBZ:11)|||aux(pass:VBN:14, to:TO:12)|||auxpass(pass:VBN:14, be:VB:13)|||xcomp(need:VBZ:11, pass:VBN:14)|||poss(parenthesis:NNS:17, its:PRP$:16)|||prep_inside(pass:VBN:14, parenthesis:NNS:17)|||aux(execute:VB:19, to:TO:18)|||infmod(parenthesis:NNS:17, execute:VB:19)|||<STOP> mark(parameter:NNS:9, while:IN:1)|||det(prototype:NN:4, a:DT:2)|||nn(prototype:NN:4, definition:NN:3)|||nsubj(parameter:NNS:9, prototype:NN:4)|||dep(parameter:NNS:9, require:VBZ:5)|||dep(than:IN:7, more:JJR:6)|||quantmod(one:CD:8, than:IN:7)|||num(parameter:NNS:9, one:CD:8)|||csubj(pass:VBD:12, parameter:NNS:9)|||aux(be:VB:11, to:TO:10)|||xcomp(parameter:NNS:9, be:VB:11)|||root(ROOT:ROOT:20, pass:VBD:12)|||mark(complete:VB:16, in:IN:13)|||dep(complete:VB:16, order:NN:14)|||aux(complete:VB:16, to:TO:15)|||purpcl(pass:VBD:12, complete:VB:16)|||poss(task:NN:18, its:PRP$:17)|||dobj(complete:VB:16, task:NN:18)|||<STOP>
2.6 det(PROTOTYPE:NNP:3, the:DT:1)|||nn(PROTOTYPE:NNP:3, FUNCTION:NNP:2)|||nsubj(be:VBZ:4, PROTOTYPE:NNP:3)|||root(ROOT:ROOT:23, be:VBZ:4)|||advmod(declare:VBZ:8, where:WRB:5)|||det(programmer:NN:7, the:DT:6)|||nsubj(declare:VBZ:8, programmer:NN:7)|||advcl(be:VBZ:4, declare:VBZ:8)|||ccomp(be:VBZ:4, declare:VBZ:8)|||complm(use:VBG:14, that:IN:9)|||nsubj(use:VBG:14, he:PRP:10)|||conj_or(he:PRP:10, she:PRP:12)|||nsubj(use:VBG:14, she:PRP:12)|||aux(use:VBG:14, be:VBZ:13)|||ccomp(declare:VBZ:8, use:VBG:14)|||det(function:NN:16, a:DT:15)|||dobj(use:VBG:14, function:NN:16)|||dep(function:NN:16, other:JJ:17)|||amod(-lrb-:NNS:20, main:JJ:19)|||prep_than(function:NN:16, -lrb-:NNS:20)|||punct(be:VBZ:4, -rrb-:-RRB-:21)|||<STOP> nsubj(be:VBZ:2, this:DT:1)|||nsubj(have:VBZ:23, this:DT:1)|||root(ROOT:ROOT:38, be:VBZ:2)|||prepc_like(be:VBZ:2, declare:VBG:4)|||det(variable:NN:6, a:DT:5)|||dobj(declare:VBG:4, variable:NN:6)|||det(programmer:NN:9, the:DT:8)|||nsubj(know:VBZ:10, programmer:NN:9)|||dep(be:VBZ:2, know:VBZ:10)|||complm(use:VBG:17, that:IN:11)|||nsubj(use:VBG:17, he:PRP:12)|||conj_or(he:PRP:12, she:PRP:14)|||nsubj(use:VBG:17, she:PRP:14)|||aux(use:VBG:17, will:MD:15)|||aux(use:VBG:17, be:VB:16)|||ccomp(know:VBZ:10, use:VBG:17)|||det(future:NN:20, the:DT:19)|||prep_in(use:VBG:17, future:NN:20)|||conj_but(be:VBZ:2, have:VBZ:23)|||root(ROOT:ROOT:38, have:VBZ:23)|||advmod(have:VBZ:23, yet:RB:24)|||aux(say:VB:26, to:TO:25)|||xcomp(have:VBZ:23, say:VB:26)|||advmod(go:VBG:30, where:WRB:27)|||nsubj(go:VBG:30, they:PRP:28)|||xsubj(use:VB:32, they:PRP:28)|||aux(go:VBG:30, be:VBP:29)|||dep(say:VB:26, go:VBG:30)|||aux(use:VB:32, to:TO:31)|||xcomp(go:VBG:30, use:VB:32)|||dobj(use:VB:32, it:PRP:33)|||dep(say:VB:26, how:WRB:36)|||conj_or(go:VBG:30, how:WRB:36)|||<STOP> nsubj(answer:VBG:3, this:DT:1)|||aux(answer:VBG:3, be:VBZ:2)|||root(ROOT:ROOT:17, answer:VBG:3)|||det(question:NN:5, the:DT:4)|||dobj(answer:VBG:3, question:NN:5)|||dobj(give:VBZ:9, question:NN:5)|||rel(give:VBZ:9, who:WP:6)|||nsubj(give:VBZ:9, it:PRP:8)|||rcmod(question:NN:5, give:VBZ:9)|||det(function:NN:11, the:DT:10)|||iobj(give:VBZ:9, function:NN:11)|||det(name:NN:13, a:DT:12)|||dobj(give:VBZ:9, name:NN:13)|||dobj(give:VBZ:9, character:NN:15)|||conj_and(name:NN:13, character:NN:15)|||<STOP> det(prototype:NN:3, the:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubjpass(place:VBN:9, prototype:NN:3)|||nsubjpass(place:VBN:9', prototype:NN:3)|||amod(practice:NN:7, common:JJ:6)|||agent(place:VBN:9, practice:NN:7)|||auxpass(place:VBN:9, be:VBZ:8)|||conj_and(place:VBN:9, place:VBN:9')|||root(ROOT:ROOT:25, place:VBN:9)|||root(ROOT:ROOT:25, place:VBN:9')|||det(beginning:NN:12, the:DT:11)|||prep_at(place:VBN:9, beginning:NN:12)|||det(program:NN:15, the:DT:14)|||prep_of(beginning:NN:12, program:NN:15)|||mark(include:VBZ:18, after:IN:16)|||nsubj(include:VBZ:18, the:DT:17)|||dep(program:NN:15, include:VBZ:18)|||amod(-lrb-:NNS:22, main:JJ:21)|||prep_before(place:VBN:9', -lrb-:NNS:22)|||punct(place:VBN:9, -rrb-:-RRB-:23)|||<STOP> det(DEFINITION:NNP:3, the:DT:1)|||nn(DEFINITION:NNP:3, FUNCTION:NNP:2)|||nsubj(gut:NNS:6, DEFINITION:NNP:3)|||cop(gut:NNS:6, be:VBZ:4)|||det(gut:NNS:6, the:DT:5)|||root(ROOT:ROOT:11, gut:NNS:6)|||det(function:NN:9, the:DT:8)|||prep_of(gut:NNS:6, function:NN:9)|||<STOP> nsubj(be:VBZ:2, this:DT:1)|||root(ROOT:ROOT:22, be:VBZ:2)|||advmod(decide:VBZ:6, where:WRB:3)|||det(programmer:NN:5, the:DT:4)|||nsubj(decide:VBZ:6, programmer:NN:5)|||advcl(be:VBZ:2, decide:VBZ:6)|||ccomp(be:VBZ:2, decide:VBZ:6)|||dobj(go:VBG:11, what:WP:7)|||det(function:NN:9, the:DT:8)|||nsubj(go:VBG:11, function:NN:9)|||xsubj(do:VB:13, function:NN:9)|||nsubj(tell:VBZ:15, function:NN:9)|||aux(go:VBG:11, be:VBZ:10)|||ccomp(decide:VBZ:6, go:VBG:11)|||aux(do:VB:13, to:TO:12)|||xcomp(go:VBG:11, do:VB:13)|||ccomp(decide:VBZ:6, tell:VBZ:15)|||conj_and(go:VBG:11, tell:VBZ:15)|||dobj(tell:VBZ:15, it:PRP:16)|||advmod(do:VB:19, how:WRB:17)|||aux(do:VB:19, to:TO:18)|||advcl(tell:VBZ:15, do:VB:19)|||xcomp(tell:VBZ:15, do:VB:19)|||dobj(do:VB:19, it:PRP:20)|||<STOP> nsubj(take:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:13, take:VBZ:2)|||dep(information:NN:4, whatever:WDT:3)|||dobj(take:VBZ:2, information:NN:4)|||nsubjpass(give:VBN:7, it:PRP:5)|||nsubjpass(perform:VBZ:9, it:PRP:5)|||auxpass(give:VBN:7, be:VBZ:6)|||dep(take:VBZ:2, give:VBN:7)|||dep(take:VBZ:2, perform:VBZ:9)|||conj_and(give:VBN:7, perform:VBZ:9)|||det(operation:NNS:11, the:DT:10)|||dobj(perform:VBZ:9, operation:NNS:11)|||<STOP> nsubj(work:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:27, work:VBZ:2)|||dobj(work:VBZ:2, sort:NN:3)|||det(brain:NN:7, the:DT:6)|||prep_like(take:VBZ:11, brain:NN:7)|||det(brain:NN:10, the:DT:9)|||nsubj(take:VBZ:11, brain:NN:10)|||prepc_of(sort:NN:3, take:VBZ:11)|||prep_in(take:VBZ:11, input:NN:13)|||csubj(perform:VBZ:19, base:VBN:15)|||det(input:NN:18, that:DT:17)|||prep_upon(base:VBN:15, input:NN:18)|||prepc_of(sort:NN:3, perform:VBZ:19)|||conj_and(take:VBZ:11, perform:VBZ:19)|||det(way:NN:22, some:DT:21)|||prep_in(perform:VBZ:19, way:NN:22)|||partmod(way:NN:22, produce:VBG:23)|||det(output:NN:25, a:DT:24)|||dobj(produce:VBG:23, output:NN:25)|||<STOP> det(defintion:NN:3, the:DT:1)|||nn(defintion:NN:3, function:NN:2)|||nsubjpass(place:VBN:5, defintion:NN:3)|||auxpass(place:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:16, place:VBN:5)|||amod(-rrb-:CD:10, main:JJ:8)|||punct(-rrb-:CD:10, -lrb-:-LRB-:9)|||prep_outside_of(place:VBN:5, -rrb-:CD:10)|||det(function:NNS:14, any:DT:12)|||amod(function:NNS:14, other:JJ:13)|||prep_outside_of(place:VBN:5, function:NNS:14)|||conj_and(-rrb-:CD:10, function:NNS:14)|||<STOP> det(function:NN:2, a:DT:1)|||nsubjpass(entity:NN:6, function:NN:2)|||nsubjpass(think:VBN:10, function:NN:2)|||cop(entity:NN:6, be:VBZ:3)|||poss(entity:NN:6, its:PRP$:4)|||amod(entity:NN:6, own:JJ:5)|||root(ROOT:ROOT:15, entity:NN:6)|||aux(think:VBN:10, should:MD:8)|||auxpass(think:VBN:10, be:VB:9)|||conj_and(entity:NN:6, think:VBN:10)|||root(ROOT:ROOT:15, think:VBN:10)|||prep(think:VBN:10, of:IN:11)|||advmod(such:JJ:13, as:RB:12)|||dep(of:IN:11, such:JJ:13)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(tell:VBZ:4, prototype:NN:3)|||root(ROOT:ROOT:30, tell:VBZ:4)|||det(compiler:NN:6, the:DT:5)|||iobj(tell:VBZ:4, compiler:NN:6)|||det(name:NN:9, the:DT:7)|||nn(name:NN:9, function:NN:8)|||dobj(tell:VBZ:4, name:NN:9)|||nn(type:NN:12, return:NN:11)|||dobj(tell:VBZ:4, type:NN:12)|||conj_and(name:NN:9, type:NN:12)|||det(number:NN:15, the:DT:14)|||dobj(tell:VBZ:4, number:NN:15)|||conj_and(name:NN:9, number:NN:15)|||dobj(tell:VBZ:4, type:NN:17)|||conj_and(name:NN:9, type:NN:17)|||prep_of(type:NN:17, parameter:NNS:19)|||prepc_without(tell:VBZ:4, reveal:VBG:21)|||det(implementation:NNS:23, the:DT:22)|||dobj(reveal:VBG:21, implementation:NNS:23)|||partmod(implementation:NNS:23, contain:VBN:24)|||det(definition:NN:28, the:DT:26)|||nn(definition:NN:28, function:NN:27)|||prep_in(contain:VBN:24, definition:NN:28)|||<STOP>
2.6 nn(prototype:NN:2, function:NN:1)|||nsubj(declaration:NN:5, prototype:NN:2)|||cop(declaration:NN:5, be:VBZ:3)|||det(declaration:NN:5, a:DT:4)|||root(ROOT:ROOT:7, declaration:NN:5)|||<STOP> nn(definition:NNS:2, function:NN:1)|||nsubj(require:VBP:9, definition:NNS:2)|||punct(with:IN:4, -lrb-:-LRB-:3)|||dep(definition:NNS:2, with:IN:4)|||amod(parameter:NNS:6, multiple:JJ:5)|||pobj(with:IN:4, parameter:NNS:6)|||punct(with:IN:4, -rrb-:-RRB-:7)|||advmod(require:VBP:9, often:RB:8)|||root(ROOT:ROOT:22, require:VBP:9)|||dep(than:IN:11, more:JJR:10)|||quantmod(one:CD:12, than:IN:11)|||num(piece:NN:13, one:CD:12)|||dobj(require:VBP:9, piece:NN:13)|||prep_of(piece:NN:13, information:NN:15)|||aux(perform:VB:18, to:TO:17)|||infmod(piece:NN:13, perform:VB:18)|||poss(task:NNS:20, they:PRP$:19)|||dobj(perform:VB:18, task:NNS:20)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(declaration:NN:6, prototype:NN:3)|||cop(declaration:NN:6, be:VBZ:4)|||det(declaration:NN:6, a:DT:5)|||root(ROOT:ROOT:30, declaration:NN:6)|||det(function:NN:9, a:DT:8)|||prep_of(declaration:NN:6, function:NN:9)|||nsubj(tell:VBZ:11, function:NN:9)|||rel(tell:VBZ:11, that:WDT:10)|||rcmod(function:NN:9, tell:VBZ:11)|||det(compiler:NN:13, the:DT:12)|||iobj(tell:VBZ:11, compiler:NN:13)|||det(function:NN:15, the:DT:14)|||poss(name:NN:18, function:NN:15)|||amod(name:NN:18, s:JJ:17)|||dobj(tell:VBZ:11, name:NN:18)|||poss(type:NN:22, its:PRP$:20)|||nn(type:NN:22, return:NN:21)|||dobj(tell:VBZ:11, type:NN:22)|||conj_and(name:NN:18, type:NN:22)|||det(type:NNS:25, the:DT:24)|||dobj(tell:VBZ:11, type:NNS:25)|||conj_and(name:NN:18, type:NNS:25)|||poss(parameter:NNS:28, its:PRP$:27)|||prep_of(type:NNS:25, parameter:NNS:28)|||<STOP>
2.6 det(prototype:NN:2, a:DT:1)|||nsubj(show:VBZ:3, prototype:NN:2)|||root(ROOT:ROOT:11, show:VBZ:3)|||amod(type:NNS:6, only:JJ:4)|||nn(type:NNS:6, return:NN:5)|||dobj(show:VBZ:3, type:NNS:6)|||amod(parameter:NNS:9, necessary:JJ:8)|||dobj(show:VBZ:3, parameter:NNS:9)|||conj_and(type:NNS:6, parameter:NNS:9)|||<STOP> det(definition:NN:2, the:DT:1)|||nsubj(include:VBZ:3, definition:NN:2)|||nsubj(define:VBZ:9, definition:NN:2)|||root(ROOT:ROOT:19, include:VBZ:3)|||dobj(include:VBZ:3, name:NNS:4)|||dobj(define:VBZ:9, name:NNS:4)|||det(parameter:NNS:7, those:DT:6)|||prep_for(include:VBZ:3, parameter:NNS:7)|||conj_and(include:VBZ:3, define:VBZ:9)|||root(ROOT:ROOT:19, define:VBZ:9)|||dobj(capable:JJ:15, what:WP:10)|||det(object:NN:12, the:DT:11)|||nsubj(capable:JJ:15, object:NN:12)|||cop(capable:JJ:15, be:VBZ:13)|||advmod(capable:JJ:15, actually:RB:14)|||ccomp(define:VBZ:9, capable:JJ:15)|||prepc_of(capable:JJ:15, do:VBG:17)|||<STOP>
2.6 nsubj(tell:VBZ:3, prototype:NN:1)|||advmod(tell:VBZ:3, only:RB:2)|||root(ROOT:ROOT:19, tell:VBZ:3)|||det(user:NN:5, the:DT:4)|||dobj(tell:VBZ:3, user:NN:5)|||dobj(go:VBP:9, what:WP:6)|||nn(type:NNS:8, datum:NN:7)|||nsubj(go:VBP:9, type:NNS:8)|||dep(tell:VBZ:3, go:VBP:9)|||det(function:NN:12, a:DT:11)|||prep_into(go:VBP:9, function:NN:12)|||dobj(return:VBN:17, what:WP:14)|||nsubjpass(return:VBN:17, type:NN:15)|||auxpass(return:VBN:17, be:VBZ:16)|||dep(tell:VBZ:3, return:VBN:17)|||conj_and(go:VBP:9, return:VBN:17)|||<STOP>
2.6 nn(prototype:NN:2, function:NN:1)|||nsubjpass(locate:VBN:4, prototype:NN:2)|||nsubjpass(contain:VBZ:12, prototype:NN:2)|||auxpass(locate:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:21, locate:VBN:4)|||prep_in(locate:VBN:4, the:NNP:6)|||nn(file:NN:9, h:NN:8)|||dep(the:NNP:6, file:NN:9)|||advmod(contain:VBZ:12, only:RB:11)|||conj_and(locate:VBN:4, contain:VBZ:12)|||root(ROOT:ROOT:21, contain:VBZ:12)|||det(name:NN:16, the:DT:13)|||nn(name:NN:16, access:NN:14)|||nn(name:NN:16, function:NN:15)|||dobj(contain:VBZ:12, name:NN:16)|||nn(type:NN:19, paramater:NN:18)|||dobj(contain:VBZ:12, type:NN:19)|||conj_and(name:NN:16, type:NN:19)|||<STOP> nn(definition:NN:2, function:NN:1)|||nsubj(contain:VBZ:3, definition:NN:2)|||root(ROOT:ROOT:14, contain:VBZ:3)|||det(code:NN:5, the:DT:4)|||dobj(contain:VBZ:3, code:NN:5)|||det(function:NN:8, the:DT:7)|||prep_for(code:NN:5, function:NN:8)|||aux(perform:VB:10, to:TO:9)|||infmod(function:NN:8, perform:VB:10)|||poss(activity:NN:12, its:PRP$:11)|||dobj(perform:VB:10, activity:NN:12)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubjpass(use:VBN:5, prototype:NN:3)|||xsubj(reference:VB:7, prototype:NN:3)|||auxpass(use:VBN:5, be:VBZ:4)|||ccomp(complete:JJ:29, use:VBN:5)|||aux(reference:VB:7, to:TO:6)|||xcomp(use:VBN:5, reference:VB:7)|||det(compiler:NN:9, the:DT:8)|||dobj(reference:VB:7, compiler:NN:9)|||det(function:NN:12, a:DT:11)|||prep_to(reference:VB:7, function:NN:12)|||nsubjpass(define:VBN:16, function:NN:12)|||rel(define:VBN:16, that:WDT:13)|||aux(define:VBN:16, will:MD:14)|||auxpass(define:VBN:16, be:VB:15)|||rcmod(function:NN:12, define:VBN:16)|||advmod(on:RB:18, later:RB:17)|||advmod(define:VBN:16, on:RB:18)|||det(definition:NN:22, a:DT:20)|||nn(definition:NN:22, function:NN:21)|||nsubj(complete:JJ:29, definition:NN:22)|||cop(complete:JJ:29, be:VBZ:23)|||det(function:NN:26, the:DT:24)|||amod(function:NN:26, actual:JJ:25)|||attr(complete:JJ:29, function:NN:26)|||advmod(complete:JJ:29, itself:PRP:27)|||root(ROOT:ROOT:38, complete:JJ:29)|||nn(type:NN:32, return:NN:31)|||prep_with(complete:JJ:29, type:NN:32)|||appos(type:NN:32, parameter:NNS:34)|||dep(type:NN:32, etc:FW:36)|||prep_with(complete:JJ:29, parameter:NNS:34)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(describe:VBZ:4, prototype:NN:3)|||root(ROOT:ROOT:20, describe:VBZ:4)|||det(class:NN:6, a:DT:5)|||poss(interface:NN:10, class:NN:6)|||amod(interface:NN:10, s:JJ:8)|||amod(interface:NN:10, public:JJ:9)|||dobj(describe:VBZ:4, interface:NN:10)|||prepc_without(describe:VBZ:4, reveal:VBG:12)|||det(class:NN:14, the:DT:13)|||poss(implementation:NNS:19, class:NN:14)|||amod(implementation:NNS:19, s:JJ:16)|||nn(implementation:NNS:19, member:NN:17)|||nn(implementation:NNS:19, function:NN:18)|||dobj(reveal:VBG:12, implementation:NNS:19)|||<STOP>
2.6 nn(definition:NNS:2, function:NN:1)|||nsubj(that:DT:5, definition:NNS:2)|||dep(that:DT:5, be:VBP:3)|||advmod(that:DT:5, just:RB:4)|||root(ROOT:ROOT:10, that:DT:5)|||det(definition:NN:8, the:DT:7)|||appos(that:DT:5, definition:NN:8)|||root(ROOT:ROOT:10, definition:NN:8)|||<STOP> det(prototype:NN:2, the:DT:1)|||nsubj(be:VBZ:3, prototype:NN:2)|||root(ROOT:ROOT:17, be:VBZ:3)|||dep(use:VBZ:7, what:WP:4)|||det(compiler:NN:6, the:DT:5)|||nsubj(use:VBZ:7, compiler:NN:6)|||xsubj(check:VB:9, compiler:NN:6)|||ccomp(be:VBZ:3, use:VBZ:7)|||aux(check:VB:9, to:TO:8)|||xcomp(use:VBZ:7, check:VB:9)|||complm(correct:JJ:15, that:IN:10)|||nsubj(correct:JJ:15, call:NNS:11)|||prep_to(call:NNS:11, function:NN:13)|||cop(correct:JJ:15, be:VBP:14)|||ccomp(check:VB:9, correct:JJ:15)|||<STOP>
2.6 det(prototype:NN:2, a:DT:1)|||nsubj(!include:VB:5, prototype:NN:2)|||aux(!include:VB:5, do:VBZ:3)|||root(ROOT:ROOT:23, !include:VB:5)|||det(code:NN:8, any:DT:6)|||amod(code:NN:8, actual:JJ:7)|||dobj(!include:VB:5, code:NN:8)|||advmod(have:VBZ:12, where:WRB:9)|||det(function:NN:11, the:DT:10)|||nsubj(have:VBZ:12, function:NN:11)|||advcl(!include:VB:5, have:VBZ:12)|||predet(code:NN:15, all:PDT:13)|||det(code:NN:15, the:DT:14)|||dobj(have:VBZ:12, code:NN:15)|||nsubjpass(execute:VBN:18, code:NN:15)|||rel(execute:VBN:18, that:WDT:16)|||auxpass(execute:VBN:18, be:VBZ:17)|||rcmod(code:NN:15, execute:VBN:18)|||det(program:NN:21, the:DT:20)|||prep_in(execute:VBN:18, program:NN:21)|||<STOP>
2.6 det(prototype:NN:2, a:DT:1)|||nsubj(declare:VBZ:3, prototype:NN:2)|||root(ROOT:ROOT:14, declare:VBZ:3)|||nsubjpass(use:VBN:7, what:WP:4)|||aux(use:VBN:7, will:MD:5)|||auxpass(use:VBN:7, be:VB:6)|||ccomp(declare:VBZ:3, use:VBN:7)|||det(program:NN:10, the:DT:9)|||prep_in(use:VBN:7, program:NN:10)|||det(definition:NN:13, the:DT:12)|||prep_in(use:VBN:7, definition:NN:13)|||conj_and(program:NN:10, definition:NN:13)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(lay:VBZ:4, prototype:NN:3)|||dep(expect:VBZ:21, lay:VBZ:4)|||prt(lay:VBZ:4, out:RP:5)|||det(name:NN:7, the:DT:6)|||dobj(lay:VBZ:4, name:NN:7)|||nn(type:NN:10, return:NN:9)|||dobj(lay:VBZ:4, type:NN:10)|||conj_and(name:NN:7, type:NN:10)|||det(number:NN:14, the:DT:13)|||dobj(lay:VBZ:4, number:NN:14)|||conj_and(name:NN:7, number:NN:14)|||dobj(lay:VBZ:4, type:NNS:16)|||conj_and(name:NN:7, type:NNS:16)|||prep_of(type:NNS:16, parameter:NNS:18)|||det(function:NN:20, the:DT:19)|||nsubj(expect:VBZ:21, function:NN:20)|||xsubj(receive:VB:23, function:NN:20)|||root(ROOT:ROOT:29, expect:VBZ:21)|||aux(receive:VB:23, to:TO:22)|||xcomp(expect:VBZ:21, receive:VB:23)|||det(order:NN:27, a:DT:25)|||amod(order:NN:27, certain:JJ:26)|||prep_in(receive:VB:23, order:NN:27)|||<STOP> det(detail:NNS:2, the:DT:1)|||nsubj(be:VBP:6, detail:NNS:2)|||nn(prototype:NNS:5, function:NN:4)|||prep_for(detail:NNS:2, prototype:NNS:5)|||root(ROOT:ROOT:12, be:VBP:6)|||det(definition:NN:10, the:DT:8)|||nn(definition:NN:10, function:NN:9)|||prep_in(be:VBP:6, definition:NN:10)|||<STOP>
2.6 det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, function:NN:2)|||nsubj(code:NN:6, definition:NN:3)|||cop(code:NN:6, be:VBZ:4)|||det(code:NN:6, the:DT:5)|||nsubj(define:VBZ:8, code:NN:6)|||root(ROOT:ROOT:23, code:NN:6)|||rel(define:VBZ:8, that:WDT:7)|||rcmod(code:NN:6, define:VBZ:8)|||det(function:NN:10, the:DT:9)|||dobj(define:VBZ:8, function:NN:10)|||partmod(function:NN:10, place:VBN:11)|||det(bracket:NNS:14, the:DT:13)|||prep_in(place:VBN:11, bracket:NNS:14)|||nsubj(determine:VBZ:16, bracket:NNS:14)|||rel(determine:VBZ:16, that:WDT:15)|||rcmod(bracket:NNS:14, determine:VBZ:16)|||det(function:NN:18, that:DT:17)|||poss(operation:NN:21, function:NN:18)|||amod(operation:NN:21, s:JJ:20)|||dobj(determine:VBZ:16, operation:NN:21)|||<STOP> det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(show:VBZ:4, prototype:NN:3)|||root(ROOT:ROOT:15, show:VBZ:4)|||det(function:NN:6, the:DT:5)|||poss(interface:NN:10, function:NN:6)|||amod(interface:NN:10, s:JJ:8)|||amod(interface:NN:10, public:JJ:9)|||dobj(show:VBZ:4, interface:NN:10)|||prepc_without(show:VBZ:4, expose:VBG:12)|||dobj(expose:VBG:12, implementation:NN:13)|||<STOP> nsubj(show:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:12, show:VBZ:2)|||nn(type:NN:6, name:NN:3)|||dobj(show:VBZ:2, return:NN:5)|||conj_and(type:NN:6, return:NN:5)|||dobj(show:VBZ:2, type:NN:6)|||dobj(show:VBZ:2, type:NN:8)|||conj_and(type:NN:6, type:NN:8)|||prep_of(type:NN:6, paramater:NNS:10)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(declaration:NN:7, prototype:NN:3)|||cop(declaration:NN:7, be:VBZ:4)|||advmod(declaration:NN:7, just:RB:5)|||det(declaration:NN:7, a:DT:6)|||root(ROOT:ROOT:22, declaration:NN:7)|||det(function:NN:10, the:DT:9)|||prep_of(declaration:NN:7, function:NN:10)|||amod(function:NN:10, existing:JJ:11)|||nsubjpass(use:VBN:16, cant:NN:14)|||auxpass(use:VBN:16, be:VB:15)|||conj_and(declaration:NN:7, use:VBN:16)|||root(ROOT:ROOT:22, use:VBN:16)|||det(function:NN:20, a:DT:18)|||amod(function:NN:20, actual:JJ:19)|||prep_as(use:VBN:16, function:NN:20)|||<STOP> det(function:NN:2, a:DT:1)|||nsubj(have:VBZ:3, function:NN:2)|||xsubj(create:VBN:6, function:NN:2)|||xsubj(tell:VB:12, function:NN:2)|||root(ROOT:ROOT:20, have:VBZ:3)|||aux(create:VBN:6, to:TO:4)|||auxpass(create:VBN:6, be:VB:5)|||xcomp(have:VBZ:3, create:VBN:6)|||det(definition:NN:9, a:DT:8)|||prep_with(create:VBN:6, definition:NN:9)|||dep(definition:NN:9, within:IN:10)|||aux(tell:VB:12, to:TO:11)|||xcomp(have:VBZ:3, tell:VB:12)|||det(compiler:NN:14, the:DT:13)|||dobj(tell:VB:12, compiler:NN:14)|||dobj(do:VBZ:18, compiler:NN:14)|||rel(do:VBZ:18, what:WP:15)|||det(function:NN:17, the:DT:16)|||nsubj(do:VBZ:18, function:NN:17)|||rcmod(compiler:NN:14, do:VBZ:18)|||<STOP>
2.6 det(Prototype:NNP:2, the:DT:1)|||nsubj(create:VBZ:3, Prototype:NNP:2)|||root(ROOT:ROOT:12, create:VBZ:3)|||det(framework:NN:5, a:DT:4)|||dobj(create:VBZ:3, framework:NN:5)|||aux(call:VB:7, to:TO:6)|||infmod(framework:NN:5, call:VB:7)|||det(definition:NN:10, the:DT:8)|||nn(definition:NN:10, function:NN:9)|||dobj(call:VB:7, definition:NN:10)|||<STOP> mark(be:VBZ:5, while:IN:1)|||det(definition:NN:4, a:DT:2)|||nn(definition:NN:4, function:NN:3)|||nsubj(be:VBZ:5, definition:NN:4)|||root(ROOT:ROOT:20, be:VBZ:5)|||advmod(program:VBN:11, where:WRB:6)|||det(function:NN:8, the:DT:7)|||nsubjpass(program:VBN:11, function:NN:8)|||nsubjpass(create:VBN:14, function:NN:8)|||auxpass(program:VBN:11, be:VBZ:9)|||advmod(program:VBN:11, actually:RB:10)|||advcl(be:VBZ:5, program:VBN:11)|||ccomp(be:VBZ:5, program:VBN:11)|||prt(program:VBN:11, out:RP:12)|||advcl(be:VBZ:5, create:VBN:14)|||ccomp(be:VBZ:5, create:VBN:14)|||conj_and(program:VBN:11, create:VBN:14)|||det(product:NN:18, a:DT:16)|||amod(product:NN:18, final:JJ:17)|||prep_into(create:VBN:14, product:NN:18)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(describe:VBZ:4, prototype:NN:3)|||root(ROOT:ROOT:18, describe:VBZ:4)|||det(class:NN:6, the:DT:5)|||poss(interface:NN:10, class:NN:6)|||amod(interface:NN:10, s:JJ:8)|||amod(interface:NN:10, public:JJ:9)|||dobj(describe:VBZ:4, interface:NN:10)|||prepc_without(describe:VBZ:4, provide:VBG:12)|||advmod(work:VBZ:16, how:WRB:13)|||det(function:NN:15, the:DT:14)|||nsubj(work:VBZ:16, function:NN:15)|||advcl(provide:VBG:12, work:VBZ:16)|||ccomp(provide:VBG:12, work:VBZ:16)|||<STOP> det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, function:NN:2)|||nsubj(contain:VBZ:4, definition:NN:3)|||root(ROOT:ROOT:12, contain:VBZ:4)|||det(workings:NNS:7, the:DT:5)|||amod(workings:NNS:7, inner:JJ:6)|||dobj(contain:VBZ:4, workings:NNS:7)|||det(function:NN:10, the:DT:9)|||prep_of(workings:NNS:7, function:NN:10)|||<STOP>
2.6 nsubj(state:VBZ:2, prototype:NN:1)|||root(ROOT:ROOT:21, state:VBZ:2)|||det(function:NNS:4, all:DT:3)|||dobj(state:VBZ:2, function:NNS:4)|||det(class:NN:7, that:DT:6)|||prep_in(function:NNS:4, class:NN:7)|||prep_before(state:VBZ:2, compilation:NN:9)|||advmod(hold:VBZ:15, where:WRB:11)|||rel(hold:VBZ:15, where:WRB:11)|||det(definition:NN:13, the:DT:12)|||nsubj(hold:VBZ:15, definition:NN:13)|||advmod(hold:VBZ:15, actually:RB:14)|||rcmod(compilation:NN:9, hold:VBZ:15)|||det(source:NN:17, the:DT:16)|||dobj(hold:VBZ:15, source:NN:17)|||det(function:NNS:20, the:DT:19)|||prep_for(source:NN:17, function:NNS:20)|||<STOP>
2.6 nsubj(prototype:VBZ:2, Function:NNP:1)|||root(ROOT:ROOT:31, prototype:VBZ:2)|||xcomp(prototype:VBZ:2, tell:VB:3)|||det(compiler:NN:5, the:DT:4)|||iobj(tell:VB:3, compiler:NN:5)|||det(name:NNS:8, the:DT:6)|||nn(name:NNS:8, function:NN:7)|||dobj(tell:VB:3, name:NNS:8)|||poss(type:NN:12, its:PRP$:10)|||nn(type:NN:12, return:NN:11)|||dobj(tell:VB:3, type:NN:12)|||conj_and(name:NNS:8, type:NN:12)|||det(type:NNS:16, the:DT:15)|||dobj(tell:VB:3, type:NNS:16)|||conj_and(name:NNS:8, type:NNS:16)|||poss(parameter:NNS:19, its:PRP$:18)|||prep_of(type:NNS:16, parameter:NNS:19)|||advmod(function:VBZ:29, where:WRB:20)|||rel(function:VBZ:29, where:WRB:20)|||mark(implement:VB:26, as:IN:21)|||nn(definition:NNS:24, function:NN:23)|||nsubj(implement:VB:26, definition:NNS:24)|||advmod(implement:VB:26, actually:RB:25)|||csubj(function:VBZ:29, implement:VB:26)|||det(member:NN:28, the:DT:27)|||dobj(implement:VB:26, member:NN:28)|||rcmod(type:NNS:16, function:VBZ:29)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(specify:VBZ:5, prototype:NN:3)|||advmod(specify:VBZ:5, just:RB:4)|||root(ROOT:ROOT:8, specify:VBZ:5)|||dobj(specify:VBZ:5, parameter:NNS:6)|||<STOP> det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, function:NN:2)|||nsubj(include:VBZ:4, definition:NN:3)|||root(ROOT:ROOT:11, include:VBZ:4)|||dobj(include:VBZ:4, parameter:NNS:5)|||det(body:NN:9, a:DT:7)|||nn(body:NN:9, code:NN:8)|||dobj(include:VBZ:4, body:NN:9)|||conj_and(parameter:NNS:5, body:NN:9)|||<STOP>
2.6 nn(prototype:NNS:2, function:NN:1)|||nsubj(describe:VBP:3, prototype:NNS:2)|||root(ROOT:ROOT:10, describe:VBP:3)|||det(class:NN:5, the:DT:4)|||poss(interface:NN:9, class:NN:5)|||amod(interface:NN:9, s:JJ:7)|||amod(interface:NN:9, public:JJ:8)|||dobj(describe:VBP:3, interface:NN:9)|||<STOP>
2.6 det(prototype:NN:2, a:DT:1)|||nsubj(declare:VBZ:4, prototype:NN:2)|||advmod(declare:VBZ:4, only:RB:3)|||root(ROOT:ROOT:14, declare:VBZ:4)|||dobj(declare:VBZ:4, name:NN:5)|||nn(type:NN:8, return:NN:7)|||dobj(declare:VBZ:4, type:NN:8)|||conj_and(name:NN:5, type:NN:8)|||nn(type:NN:12, input:NN:11)|||dobj(declare:VBZ:4, type:NN:12)|||conj_and(name:NN:5, type:NN:12)|||<STOP> det(definition:NN:2, a:DT:1)|||nsubj(define:VBZ:4, definition:NN:2)|||advmod(define:VBZ:4, also:RB:3)|||root(ROOT:ROOT:15, define:VBZ:4)|||det(scope:NN:6, the:DT:5)|||dobj(define:VBZ:4, scope:NN:6)|||dobj(define:VBZ:4, variable:NNS:8)|||conj_and(scope:NN:6, variable:NNS:8)|||dobj(define:VBZ:4, process:NN:10)|||conj_and(scope:NN:6, process:NN:10)|||nn(function:NN:14, return:NN:13)|||dobj(define:VBZ:4, function:NN:14)|||conj_and(scope:NN:6, function:NN:14)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(declare:VBZ:5, prototype:NN:3)|||advmod(declare:VBZ:5, simply:RB:4)|||root(ROOT:ROOT:24, declare:VBZ:5)|||det(parameter:NNS:8, the:DT:6)|||nn(parameter:NNS:8, function:NNS:7)|||dobj(declare:VBZ:5, parameter:NNS:8)|||det(definition:NN:12, the:DT:10)|||nn(definition:NN:12, function:NN:11)|||nsubj(include:VBZ:13, definition:NN:12)|||conj_and(declare:VBZ:5, include:VBZ:13)|||root(ROOT:ROOT:24, include:VBZ:13)|||det(variable:NNS:16, any:DT:14)|||amod(variable:NNS:16, necessary:JJ:15)|||dobj(include:VBZ:13, variable:NNS:16)|||det(function:NN:19, the:DT:18)|||nsubj(code:NN:23, function:NN:19)|||dep(code:NN:23, s:VBZ:21)|||amod(code:NN:23, actual:JJ:22)|||conj_and(declare:VBZ:5, code:NN:23)|||root(ROOT:ROOT:24, code:NN:23)|||<STOP>
2.6 det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, functgion:NN:2)|||nsubj(declaration:NN:6, prototype:NN:3)|||cop(declaration:NN:6, be:VBZ:4)|||det(declaration:NN:6, a:DT:5)|||root(ROOT:ROOT:19, declaration:NN:6)|||det(function:NN:9, a:DT:8)|||prep_of(declaration:NN:6, function:NN:9)|||mark(specify:VBZ:14, while:IN:11)|||nn(definition:NN:13, function:NN:12)|||nsubj(specify:VBZ:14, definition:NN:13)|||advcl(declaration:NN:6, specify:VBZ:14)|||dobj(do:VBZ:18, what:WP:15)|||det(function:NN:17, a:DT:16)|||nsubj(do:VBZ:18, function:NN:17)|||ccomp(specify:VBZ:14, do:VBZ:18)|||<STOP>
2.6 det(prototype:NN:4, a:DT:2)|||nn(prototype:NN:4, function:NN:3)|||prep_in(include:VBP:6, prototype:NN:4)|||nsubj(include:VBP:6, you:PRP:5)|||root(ROOT:ROOT:40, include:VBP:6)|||det(type:NN:9, the:DT:7)|||nn(type:NN:9, return:NN:8)|||dobj(include:VBP:6, type:NN:9)|||det(name:NN:12, the:DT:11)|||dobj(include:VBP:6, name:NN:12)|||conj_and(type:NN:9, name:NN:12)|||det(function:NN:15, the:DT:14)|||prep_of(name:NN:12, function:NN:15)|||poss(parameter:NNS:19, its:PRP$:18)|||dobj(include:VBP:6, parameter:NNS:19)|||conj_and(type:NN:9, parameter:NNS:19)|||mark(need:VBN:23, if:IN:20)|||nsubjpass(need:VBN:23, any:DT:21)|||auxpass(need:VBN:23, be:VBP:22)|||dep(parameter:NNS:19, need:VBN:23)|||det(definition:NN:28, a:DT:26)|||nn(definition:NN:28, function:NN:27)|||prep_in(include:VBP:6, definition:NN:28)|||nsubj(write:VBP:30, you:PRP:29)|||rcmod(definition:NN:28, write:VBP:30)|||det(code:NN:32, the:DT:31)|||dobj(write:VBP:30, code:NN:32)|||dobj(do:VB:38, what:WP:34)|||det(function:NN:36, the:DT:35)|||nsubj(do:VB:38, function:NN:36)|||aux(do:VB:38, will:MD:37)|||prepc_of(code:NN:32, do:VB:38)|||<STOP>
2.6 det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, function:NN:2)|||nsubj(contain:VBZ:4, definition:NN:3)|||root(ROOT:ROOT:14, contain:VBZ:4)|||predet(code:NN:7, all:PDT:5)|||det(code:NN:7, the:DT:6)|||dobj(contain:VBZ:4, code:NN:7)|||det(function:NN:10, a:DT:9)|||prep_for(contain:VBZ:4, function:NN:10)|||aux(work:VB:12, to:TO:11)|||infmod(function:NN:10, work:VB:12)|||<STOP> det(prototype:NN:3, a:DT:1)|||nn(prototype:NN:3, function:NN:2)|||nsubj(show:VBZ:5, prototype:NN:3)|||advmod(show:VBZ:5, just:RB:4)|||root(ROOT:ROOT:14, show:VBZ:5)|||det(name:NN:12, the:DT:6)|||nn(name:NN:12, output:NN:7)|||conj_and(output:NN:7, input:NN:9)|||nn(name:NN:12, input:NN:9)|||conj_and(output:NN:7, function:NN:11)|||nn(name:NN:12, function:NN:11)|||dobj(show:VBZ:5, name:NN:12)|||<STOP>
2.6 nn(prototype:NN:2, function:NN:1)|||nsubj(describe:VBP:3, prototype:NN:2)|||root(ROOT:ROOT:28, describe:VBP:3)|||det(class:NN:5, the:DT:4)|||poss(interface:NN:9, class:NN:5)|||amod(interface:NN:9, s:JJ:7)|||amod(interface:NN:9, public:JJ:8)|||dobj(describe:VBP:3, interface:NN:9)|||prepc_without(show:VBP:22, reveal:VBG:11)|||det(class:NN:13, the:DT:12)|||poss(implementation:NNS:18, class:NN:13)|||amod(implementation:NNS:18, s:JJ:15)|||nn(implementation:NNS:18, member:NN:16)|||nn(implementation:NNS:18, function:NN:17)|||dobj(reveal:VBG:11, implementation:NNS:18)|||nn(definition:NNS:21, function:NN:20)|||nsubj(show:VBP:22, definition:NNS:21)|||dep(describe:VBP:3, show:VBP:22)|||dobj(do:VBN:27, what:WP:23)|||nsubjpass(do:VBN:27, implementation:NNS:24)|||aux(do:VBN:27, be:VBP:25)|||auxpass(do:VBN:27, be:VBG:26)|||ccomp(show:VBP:22, do:VBN:27)|||<STOP>
2.6 det(function:NN:2, a:DT:1)|||nsubj(prototype:VBZ:3, function:NN:2)|||root(ROOT:ROOT:34, prototype:VBZ:3)|||amod(name:NNS:5, only:JJ:4)|||dobj(prototype:VBZ:3, name:NNS:5)|||det(function:NN:7, the:DT:6)|||tmod(prototype:VBZ:3, function:NN:7)|||poss(type:NN:11, its:PRP$:9)|||nn(type:NN:11, return:NN:10)|||appos(function:NN:7, type:NN:11)|||nsubj(list:NN:17, it:PRP:14)|||cop(list:NN:17, be:VBZ:15)|||nn(list:NN:17, argument:NN:16)|||conj_and(prototype:VBZ:3, list:NN:17)|||root(ROOT:ROOT:34, list:NN:17)|||mark(define:VBZ:22, while:IN:19)|||det(definition:NN:21, a:DT:20)|||nsubj(define:VBZ:22, definition:NN:21)|||dobj(list:NN:17, define:VBZ:22)|||det(above:JJ:24, the:DT:23)|||dobj(define:VBZ:22, above:JJ:24)|||dobj(do:VBZ:32, what:WP:28)|||rel(do:VBZ:32, what:WP:28)|||det(function:NN:30, the:DT:29)|||nsubj(do:VBZ:32, function:NN:30)|||advmod(do:VBZ:32, actually:RB:31)|||dobj(list:NN:17, do:VBZ:32)|||conj_and(define:VBZ:22, do:VBZ:32)|||tmod(prototype:VBZ:3, type:NN:11)|||<STOP>
2.6 nn(prototype:NN:2, function:NN:1)|||nsubj(describe:VBZ:3, prototype:NN:2)|||root(ROOT:ROOT:22, describe:VBZ:3)|||det(interface:NN:6, a:DT:4)|||nn(interface:NN:6, class:NNS:5)|||dobj(describe:VBZ:3, interface:NN:6)|||prepc_without(describe:VBZ:3, revile:VBG:8)|||nsubj(be:VBZ:10, whatever:WDT:9)|||ccomp(revile:VBG:8, be:VBZ:10)|||advmod(as:RB:12, inside:RB:11)|||advmod(be:VBZ:10, as:RB:12)|||mark(!do:VB:19, for:IN:13)|||det(definition:NN:16, the:DT:14)|||nn(definition:NN:16, function:NN:15)|||nsubj(!do:VB:19, definition:NN:16)|||aux(!do:VB:19, can:MD:17)|||dep(as:RB:12, !do:VB:19)|||dobj(!do:VB:19, that:DT:20)|||<STOP>
2.7 det(role:NN:2, the:DT:1)|||nsubj(list:VBP:7, role:NN:2)|||det(file:NN:6, a:DT:4)|||nn(file:NN:6, header:NN:5)|||prep_of(role:NN:2, file:NN:6)|||root(ROOT:ROOT:23, list:VBP:7)|||predet(function:NNS:10, all:PDT:8)|||det(function:NNS:10, the:DT:9)|||dobj(list:VBP:7, function:NNS:10)|||det(class:NN:12, a:DT:11)|||nsubj(do:VB:14, class:NN:12)|||aux(do:VB:14, can:MD:13)|||dep(list:VBP:7, do:VB:14)|||mark(hide:VBG:16, while:IN:15)|||advcl(do:VB:14, hide:VBG:16)|||det(workings:NNS:19, the:DT:17)|||amod(workings:NNS:19, inner:JJ:18)|||dobj(hide:VBG:16, workings:NNS:19)|||poss(function:NNS:22, its:PRP$:21)|||prep_of(workings:NNS:19, function:NNS:22)|||<STOP>
2.7 det(role:NN:3, the:DT:1)|||amod(role:NN:3, main:JJ:2)|||nsubj(be:VBZ:7, role:NN:3)|||nn(file:NN:6, header:NN:5)|||prep_of(role:NN:3, file:NN:6)|||root(ROOT:ROOT:18, be:VBZ:7)|||nsubjpass(use:VBN:10, it:PRP:8)|||xsubj(share:VB:12, it:PRP:8)|||auxpass(use:VBN:10, be:VBZ:9)|||ccomp(be:VBZ:7, use:VBN:10)|||aux(share:VB:12, to:TO:11)|||xcomp(use:VBN:10, share:VB:12)|||dobj(share:VB:12, information:NN:13)|||amod(file:NNS:16, various:JJ:15)|||prep_among(share:VB:12, file:NNS:16)|||<STOP>
2.7 nsubj(file:VBZ:2, Header:NNP:1)|||nsubj(allow:VBP:11, Header:NNP:1)|||root(ROOT:ROOT:21, file:VBZ:2)|||amod(file:NNS:4, separate:JJ:3)|||dobj(file:VBZ:2, file:NNS:4)|||dep(in:IN:5, file:NNS:4)|||rel(define:VBN:9, in:IN:5)|||nsubjpass(define:VBN:9, class:NNS:7)|||auxpass(define:VBN:9, be:VBP:8)|||rcmod(file:NNS:4, define:VBN:9)|||conj_and(file:VBZ:2, allow:VBP:11)|||root(ROOT:ROOT:21, allow:VBP:11)|||det(compiler:NN:13, the:DT:12)|||dobj(allow:VBP:11, compiler:NN:13)|||aux(recognize:VB:15, to:TO:14)|||xcomp(allow:VBP:11, recognize:VB:15)|||dobj(recognize:VB:15, class:NNS:16)|||advmod(use:VBN:18, when:WRB:17)|||advcl(recognize:VB:15, use:VBN:18)|||advmod(use:VBN:18, elsewhere:RB:19)|||<STOP>
2.7 root(ROOT:ROOT:2, no:UH:1)|||<STOP>
2.7 det(file:NN:3, a:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(consist:VBZ:4, file:NN:3)|||root(ROOT:ROOT:28, consist:VBZ:4)|||prep_of(consist:VBZ:4, reusable:NN:7)|||nn(code:NN:10, source:NN:9)|||nsubj(have:VBZ:21, code:NN:10)|||det(class:NN:14, a:DT:13)|||prep_such_as(code:NN:10, class:NN:14)|||det(file:NN:17, a:DT:16)|||prep_in(class:NN:14, file:NN:17)|||dep(by:IN:19, that:IN:18)|||dep(class:NN:14, by:IN:19)|||pobj(by:IN:19, convention:NN:20)|||rcmod(reusable:NN:7, have:VBZ:21)|||dobj(have:VBZ:21, a:FW:22)|||iobj(have:VBZ:21, a:FW:22)|||nn(extension:NN:26, h:NN:24)|||nn(extension:NN:26, filename:NN:25)|||dobj(have:VBZ:21, extension:NN:26)|||dep(a:FW:22, extension:NN:26)|||<STOP> det(cpp:NN:5, this:DT:1)|||nn(cpp:NN:5, differs:NNP:2)|||prep(differs:NNP:2, from:IN:3)|||nsubj(file:VBZ:6, cpp:NN:5)|||root(ROOT:ROOT:13, file:VBZ:6)|||det(source-code:NN:10, that:DT:7)|||nn(source-code:NN:10, contain:NN:8)|||dobj(file:VBZ:6, source-code:NN:10)|||<STOP>
2.7 aux(provide:VB:2, to:TO:1)|||root(ROOT:ROOT:11, provide:VB:2)|||dobj(provide:VB:2, information:NN:3)|||det(contents:NNS:6, the:DT:5)|||prep_about(provide:VB:2, contents:NNS:6)|||det(library:NN:9, a:DT:8)|||prep_of(contents:NNS:6, library:NN:9)|||<STOP> nsubj(include:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:18, include:VBZ:2)|||det(definition:NN:4, the:DT:3)|||dobj(include:VBZ:2, definition:NN:4)|||prep_of(definition:NN:4, class:NNS:6)|||appos(class:NNS:6, declaration:NNS:8)|||prep_of(declaration:NNS:8, function:NNS:10)|||nn(type:NNS:13, datum:NN:12)|||prep_of(declaration:NNS:8, type:NNS:13)|||conj_and(function:NNS:10, type:NNS:13)|||prep_of(declaration:NNS:8, constant:NNS:16)|||conj_and(function:NNS:10, constant:NNS:16)|||prep_of(definition:NN:4, declaration:NNS:8)|||<STOP>
2.7 det(file:NN:3, the:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(show:VBZ:4, file:NN:3)|||nsubj(!allow:VB:20, file:NN:3)|||root(ROOT:ROOT:32, show:VBZ:4)|||det(user:NN:6, the:DT:5)|||dobj(show:VBZ:4, user:NN:6)|||dobj(go:VB:9, user:NN:6)|||dobj(come:VB:12, user:NN:6)|||rel(go:VB:9, what:WP:7)|||nsubj(go:VB:9, type:NNS:8)|||nsubj(come:VB:12, type:NNS:8)|||rcmod(user:NN:6, go:VB:9)|||prep(go:VB:9, into:IN:10)|||rcmod(user:NN:6, come:VB:12)|||conj_and(go:VB:9, come:VB:12)|||prt(come:VB:12, out:RP:13)|||det(function:NN:16, a:DT:15)|||prep_of(come:VB:12, function:NN:16)|||aux(!allow:VB:20, do:VBZ:18)|||conj_but(show:VBZ:4, !allow:VB:20)|||root(ROOT:ROOT:32, !allow:VB:20)|||det(user:NN:22, a:DT:21)|||dobj(!allow:VB:20, user:NN:22)|||aux(manipulate:VB:24, to:TO:23)|||infmod(user:NN:22, manipulate:VB:24)|||det(code:NN:27, the:DT:25)|||amod(code:NN:27, actual:JJ:26)|||dobj(manipulate:VB:24, code:NN:27)|||det(function:NN:30, the:DT:29)|||prep_for(code:NN:27, function:NN:30)|||<STOP>
2.7 nn(file:NNS:2, Header:NNP:1)|||nsubj(declare:VBZ:3, file:NNS:2)|||root(ROOT:ROOT:9, declare:VBZ:3)|||det(function:NNS:7, the:DT:4)|||nn(function:NNS:7, class:NN:5)|||nn(function:NNS:7, member:NN:6)|||dobj(declare:VBZ:3, function:NNS:7)|||<STOP>
2.7 det(file:NN:3, a:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(allow:VBZ:4, file:NN:3)|||root(ROOT:ROOT:16, allow:VBZ:4)|||det(separation:NN:7, the:DT:6)|||prep_for(allow:VBZ:4, separation:NN:7)|||prep_of(separation:NN:7, declaration:NN:9)|||prep_of(separation:NN:7, implementation:NN:11)|||conj_and(declaration:NN:9, implementation:NN:11)|||amod(file:NNS:14, separate:JJ:13)|||prep_into(allow:VBZ:4, file:NNS:14)|||<STOP>
2.7 det(file:NN:3, the:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(have:VBZ:4, file:NN:3)|||nsubj(make:VBZ:14, file:NN:3)|||root(ROOT:ROOT:22, have:VBZ:4)|||dobj(have:VBZ:4, access:NN:5)|||det(c:NN:8, the:DT:7)|||prep_to(access:NN:5, c:NN:8)|||dep(Library:NNP:12, plus:IN:10)|||nn(Library:NNP:12, Standard:NNP:11)|||dobj(have:VBZ:4, Library:NNP:12)|||conj_plus(access:NN:5, Library:NNP:12)|||conj_and(have:VBZ:4, make:VBZ:14)|||root(ROOT:ROOT:22, make:VBZ:14)|||amod(class:NNS:16, certain:JJ:15)|||dobj(make:VBZ:14, class:NNS:16)|||nn(work:NN:20, class:NN:18)|||nn(work:NN:20, string:NN:19)|||prep_like(make:VBZ:14, work:NN:20)|||<STOP>
2.7 amod(compiler:NN:3, instruct:JJ:1)|||det(compiler:NN:3, the:DT:2)|||root(ROOT:ROOT:14, compiler:NN:3)|||advmod(interface:VB:7, how:WRB:5)|||aux(interface:VB:7, to:TO:6)|||prepc_on(compiler:NN:3, interface:VB:7)|||nn(component:NNS:12, library:NN:9)|||conj_and(library:NN:9, user-written:NN:11)|||nn(component:NNS:12, user-written:NN:11)|||prep_with(interface:VB:7, component:NNS:12)|||<STOP>
2.7 root(ROOT:ROOT:10, create:VB:1)|||det(area:NN:4, a:DT:2)|||nn(area:NN:4, comon:NN:3)|||nsubj(contain:VB:6, area:NN:4)|||aux(contain:VB:6, to:TO:5)|||xcomp(create:VB:1, contain:VB:6)|||amod(function:NNS:8, reusable:JJ:7)|||dobj(contain:VB:6, function:NNS:8)|||<STOP>
2.7 aux(declare:VB:2, to:TO:1)|||root(ROOT:ROOT:10, declare:VB:2)|||det(function:NNS:4, the:DT:3)|||dobj(declare:VB:2, function:NNS:4)|||auxpass(use:VBN:6, be:VBG:5)|||partmod(function:NNS:4, use:VBN:6)|||det(class:NNS:9, the:DT:8)|||prep_in(use:VBN:6, class:NNS:9)|||<STOP>
2.7 root(ROOT:ROOT:27, include:VB:1)|||nn(h:NN:5, hat:NNP:3)|||dobj(include:VB:1, h:NN:5)|||rcmod(h:NN:5, allow:VBZ:7)|||det(use:NN:9, the:DT:8)|||dobj(allow:VBZ:7, use:NN:9)|||det(container:NN:13, the:DT:11)|||nn(container:NN:13, hat:NN:12)|||prep_of(use:NN:9, container:NN:13)|||mark(call:VBN:16, so:IN:15)|||advcl(include:VB:1, call:VBN:16)|||det(act:NN:19, the:DT:18)|||prep_from(call:VBN:16, act:NN:19)|||prepc_of(act:NN:19, pull:VBG:21)|||dobj(pull:VBG:21, name:NNS:22)|||det(hat:NN:25, a:DT:24)|||prep_from(pull:VBG:21, hat:NN:25)|||<STOP> det(file:NN:3, the:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(include:VBZ:6, file:NN:3)|||prep_for(file:NN:3, hat:NN:5)|||root(ROOT:ROOT:31, include:VBZ:6)|||nsubj(contents:NNS:15, function:NNS:7)|||prep_for(function:NNS:7, storage:NN:9)|||prep_for(function:NNS:7, retrieval:NN:11)|||conj_and(storage:NN:9, retrieval:NN:11)|||prep_of(storage:NN:9, it:PRP:13)|||cop(contents:NNS:15, be:VBZ:14)|||ccomp(include:VBZ:6, contents:NNS:15)|||advmod(-RRB-:NNP:20, mainly:RB:17)|||amod(-RRB-:NNP:20, put:JJ:18)|||punct(-RRB-:NNP:20, -lrb-:-LRB-:19)|||nn(-lrb-:NN:23, peek:NN:22)|||dep(-RRB-:NNP:20, -lrb-:NN:23)|||punct(-RRB-:NNP:20, -rrb-:-RRB-:24)|||nn(-lrb-:NNS:28, pull:NN:27)|||ccomp(include:VBZ:6, -lrb-:NNS:28)|||conj_and(contents:NNS:15, -lrb-:NNS:28)|||punct(include:VBZ:6, -rrb-:-RRB-:29)|||<STOP>
2.7 aux(hold:VB:2, to:TO:1)|||csubj(separate:VBP:7, hold:VB:2)|||amod(content:NN:4, reusable:JJ:3)|||dobj(hold:VB:2, content:NN:4)|||dobj(hold:VB:2, module:NNS:6)|||conj_or(content:NN:4, module:NNS:6)|||root(ROOT:ROOT:24, separate:VBP:7)|||det(file:NN:12, the:DT:9)|||amod(file:NN:12, actual:JJ:10)|||amod(file:NN:12, source-code:JJ:11)|||prep_from(separate:VBP:7, file:NN:12)|||nsubjpass(reference:VBN:17, file:NN:12)|||nsubjpass(employ:VBN:19, file:NN:12)|||rel(reference:VBN:17, that:WDT:13)|||aux(reference:VBN:17, can:MD:14)|||auxpass(reference:VBN:17, be:VB:15)|||advmod(reference:VBN:17, easily:RB:16)|||rcmod(file:NN:12, reference:VBN:17)|||rcmod(file:NN:12, employ:VBN:19)|||conj_and(reference:VBN:17, employ:VBN:19)|||amod(program:NNS:22, different:JJ:21)|||prep_for(reference:VBN:17, program:NNS:22)|||<STOP>
2.7 det(file:NN:3, a:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(file:NN:6, file:NN:3)|||cop(file:NN:6, be:VBZ:4)|||det(file:NN:6, a:DT:5)|||xsubj(store:VB:9, file:NN:6)|||root(ROOT:ROOT:19, file:NN:6)|||partmod(file:NN:6, use:VBN:7)|||aux(store:VB:9, to:TO:8)|||xcomp(use:VBN:7, store:VB:9)|||det(list:NN:11, a:DT:10)|||dobj(store:VB:9, list:NN:11)|||nn(function:NNS:14, prototye:NN:13)|||prep_of(list:NN:11, function:NNS:14)|||nn(member:NNS:17, datum:NNS:16)|||prep_of(list:NN:11, member:NNS:17)|||conj_and(function:NNS:14, member:NNS:17)|||<STOP>
2.7 det(file:NN:3, a:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(method:NN:8, file:NN:3)|||xsubj(help:VB:14, file:NN:3)|||cop(method:NN:8, be:VBZ:4)|||det(method:NN:8, a:DT:5)|||amod(method:NN:8, cross:JJ:6)|||nn(method:NN:8, communication:NN:7)|||root(ROOT:ROOT:23, method:NN:8)|||nn(file:NNS:11, source:NN:10)|||prep_between(method:NN:8, file:NNS:11)|||aux(help:VB:14, to:TO:13)|||xcomp(method:NN:8, help:VB:14)|||xcomp(help:VB:14, limit:VB:15)|||det(size:NN:17, the:DT:16)|||dobj(limit:VB:15, size:NN:17)|||det(program:NN:21, each:DT:19)|||amod(program:NN:21, individual:JJ:20)|||prep_of(size:NN:17, program:NN:21)|||<STOP> nn(file:NNS:3, header:NN:2)|||prep_without(lump:NN:10, file:NNS:3)|||det(program:NN:5, a:DT:4)|||nsubj(lump:NN:10, program:NN:5)|||aux(lump:NN:10, will:MD:6)|||cop(lump:NN:10, be:VB:7)|||num(lump:NN:10, 1:CD:8)|||amod(lump:NN:10, large:JJ:9)|||root(ROOT:ROOT:22, lump:NN:10)|||dep(lump:NN:10, of:IN:11)|||pobj(of:IN:11, code:NN:12)|||dep(lump:NN:10, thus:RB:14)|||conj_and(of:IN:11, thus:RB:14)|||advmod(hard:JJ:16, fairly:RB:15)|||dep(of:IN:11, hard:JJ:16)|||aux(debug:VB:18, to:TO:17)|||xcomp(hard:JJ:16, debug:VB:18)|||xcomp(hard:JJ:16, traverse:VB:20)|||conj_and(debug:VB:18, traverse:VB:20)|||<STOP>
2.7 nsubj(contain:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:12, contain:VBZ:2)|||amod(code:NN:5, reusable:JJ:3)|||nn(code:NN:5, source:NN:4)|||dobj(contain:VBZ:2, code:NN:5)|||prep_for(code:NN:5, use:NN:7)|||amod(class:NNS:10, other:JJ:9)|||prep_by(contain:VBZ:2, class:NNS:10)|||<STOP>
2.7 aux(separate:VB:2, to:TO:1)|||csubj(allow:VBZ:26, separate:VB:2)|||det(code:NN:5, the:DT:3)|||nn(code:NN:5, source:NN:4)|||dobj(separate:VB:2, code:NN:5)|||det(function:NN:9, the:DT:7)|||amod(function:NN:9, main:JJ:8)|||prep_from(separate:VB:2, function:NN:9)|||dep(function:NN:9, allow:VBZ:11)|||det(method:NNS:13, the:DT:12)|||nsubjpass(include:VBN:18, method:NNS:13)|||conj_or(method:NNS:13, class:NNS:15)|||nsubjpass(include:VBN:18, class:NNS:15)|||aux(include:VBN:18, to:TO:16)|||auxpass(include:VBN:18, be:VB:17)|||xcomp(allow:VBZ:11, include:VBN:18)|||det(program:NN:21, the:DT:20)|||prep_in(include:VBN:18, program:NN:21)|||amod(coding:NNS:24, direct:JJ:23)|||prep_without(include:VBN:18, coding:NNS:24)|||root(ROOT:ROOT:30, allow:VBZ:26)|||nn(usability:NN:28, re:NN:27)|||dobj(allow:VBZ:26, usability:NN:28)|||<STOP>
2.7 nn(file:NNS:2, Header:NNP:1)|||nsubj(have:VBP:3, file:NNS:2)|||root(ROOT:ROOT:16, have:VBP:3)|||amod(code:NN:6, reusable:JJ:4)|||nn(code:NN:6, source:NN:5)|||dobj(have:VBP:3, code:NN:6)|||det(file:NN:9, a:DT:8)|||prep_in(code:NN:6, file:NN:9)|||complm(use:VB:14, that:IN:10)|||det(programer:NN:12, a:DT:11)|||nsubj(use:VB:14, programer:NN:12)|||aux(use:VB:14, can:MD:13)|||ccomp(have:VBP:3, use:VB:14)|||<STOP>
2.7 aux(hide:VB:2, to:TO:1)|||root(ROOT:ROOT:11, hide:VB:2)|||det(definition:NN:4, the:DT:3)|||dobj(hide:VB:2, definition:NN:4)|||dobj(hide:VB:2, detail:NNS:6)|||conj_and(definition:NN:4, detail:NNS:6)|||det(class:NN:9, a:DT:8)|||prep_of(definition:NN:4, class:NN:9)|||<STOP> advmod(help:VB:3, also:RB:1)|||aux(help:VB:3, to:TO:2)|||root(ROOT:ROOT:13, help:VB:3)|||dobj(help:VB:3, readability:NN:4)|||det(c:NN:8, the:DT:6)|||amod(c:NN:8, main:JJ:7)|||prep_of(readability:NN:4, c:NN:8)|||prep(c:NN:8, plus:CC:9)|||dep(file:NN:11, plus:IN:10)|||dep(plus:CC:9, file:NN:11)|||<STOP>
2.7 aux(allow:VB:2, to:TO:1)|||root(ROOT:ROOT:13, allow:VB:2)|||det(compiler:NN:4, the:DT:3)|||dobj(allow:VB:2, compiler:NN:4)|||aux(recognize:VB:6, to:TO:5)|||infmod(compiler:NN:4, recognize:VB:6)|||det(class:NNS:8, the:DT:7)|||dobj(recognize:VB:6, class:NNS:8)|||advmod(use:VBN:10, when:WRB:9)|||advcl(recognize:VB:6, use:VBN:10)|||advmod(use:VBN:10, elsewhere:RB:11)|||<STOP>
2.7 det(file:NN:3, a:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(declare:VBZ:4, file:NN:3)|||root(ROOT:ROOT:18, declare:VBZ:4)|||det(class:NN:6, a:DT:5)|||dobj(declare:VBZ:4, class:NN:6)|||poss(datum:NNS:9, its:PRP$:8)|||dobj(declare:VBZ:4, datum:NNS:9)|||conj_and(class:NN:6, datum:NNS:9)|||dobj(declare:VBZ:4, function:NNS:12)|||conj_and(class:NN:6, function:NNS:12)|||amod(function:NNS:12, available:JJ:13)|||det(class:NN:16, that:DT:15)|||prep_through(available:JJ:13, class:NN:16)|||<STOP>
2.7 nn(file:NNS:2, header:NN:1)|||nsubj(contain:VBP:3, file:NNS:2)|||root(ROOT:ROOT:12, contain:VBP:3)|||dobj(contain:VBP:3, code:NN:4)|||nsubjpass(use:VBN:8, code:NN:4)|||rel(use:VBN:8, which:WDT:5)|||aux(use:VBN:8, can:MD:6)|||auxpass(use:VBN:8, be:VB:7)|||rcmod(code:NN:4, use:VBN:8)|||amod(file:NNS:11, multiple:JJ:10)|||prep_in(use:VBN:8, file:NNS:11)|||<STOP>
2.7 root(ROOT:ROOT:10, allow:VB:1)|||dobj(allow:VB:1, compiler:NN:2)|||aux(recognize:VB:4, to:TO:3)|||xcomp(allow:VB:1, recognize:VB:4)|||det(class:NNS:6, the:DT:5)|||dobj(recognize:VB:4, class:NNS:6)|||advmod(use:VBN:8, when:WRB:7)|||advcl(recognize:VB:4, use:VBN:8)|||advmod(use:VBN:8, elsewhere:RB:9)|||<STOP>
2.7 root(ROOT:ROOT:10, allow:VB:1)|||dobj(allow:VB:1, compiler:NN:2)|||aux(recognize:VB:4, to:TO:3)|||xcomp(allow:VB:1, recognize:VB:4)|||det(class:NNS:6, the:DT:5)|||dobj(recognize:VB:4, class:NNS:6)|||advmod(use:VBN:8, when:WRB:7)|||advcl(recognize:VB:4, use:VBN:8)|||advmod(use:VBN:8, elsewhere:RB:9)|||<STOP>
2.7 aux(promote:VB:2, to:TO:1)|||root(ROOT:ROOT:5, promote:VB:2)|||dobj(promote:VB:2, function:NN:3)|||advmod(promote:VB:2, reusuablitly:RB:4)|||<STOP>
2.7 nn(definition:NNS:2, class:NN:1)|||nsubjpass(place:VBN:4, definition:NNS:2)|||auxpass(place:VBN:4, be:VBP:3)|||root(ROOT:ROOT:6, place:VBN:4)|||advmod(place:VBN:4, here:RB:5)|||<STOP>
2.7 det(file:NN:3, a:DT:1)|||nn(file:NN:3, header:NN:2)|||nsubj(contain:VBZ:5, file:NN:3)|||advmod(contain:VBZ:5, usually:RB:4)|||root(ROOT:ROOT:11, contain:VBZ:5)|||nn(prototype:NNS:9, class:NN:6)|||conj_and(class:NN:6, function:NN:8)|||nn(prototype:NNS:9, function:NN:8)|||dobj(contain:VBZ:5, prototype:NNS:9)|||<STOP>
2.7 root(ROOT:ROOT:16, contain:VBZ:1)|||predet(c:NN:5, all:PDT:2)|||det(c:NN:5, the:DT:3)|||amod(c:NN:5, standard:JJ:4)|||dobj(contain:VBZ:1, c:NN:5)|||prep(c:NN:5, plus:CC:6)|||amod(library:NN:8, plus:JJ:7)|||poss(s:NNS:10, library:NN:8)|||dep(plus:CC:6, s:NNS:10)|||nsubj(contain:VBZ:1, i:FW:11)|||nn(string:NN:15, e:NNP:13)|||dep(i:FW:11, string:NN:15)|||<STOP>
3.1 nsubj(include:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:17, include:VBZ:2)|||det(name:NN:4, the:DT:3)|||dobj(include:VBZ:2, name:NN:4)|||det(program:NN:7, the:DT:6)|||prep_of(name:NN:4, program:NN:7)|||det(type:NN:10, the:DT:9)|||appos(program:NN:7, type:NN:10)|||prep_of(type:NN:10, parameter:NNS:12)|||nsubj(take:VB:15, it:PRP:13)|||aux(take:VB:15, can:MD:14)|||rcmod(parameter:NNS:12, take:VB:15)|||prep_of(name:NN:4, type:NN:10)|||<STOP> nsubj(include:VB:4, it:PRP:1)|||aux(include:VB:4, should:MD:2)|||advmod(include:VB:4, also:RB:3)|||root(ROOT:ROOT:14, include:VB:4)|||det(description:NN:7, a:DT:5)|||amod(description:NN:7, brief:JJ:6)|||dobj(include:VB:4, description:NN:7)|||dobj(do:VBZ:12, what:WP:9)|||det(function:NN:11, the:DT:10)|||nsubj(do:VBZ:12, function:NN:11)|||prepc_of(description:NN:7, do:VBZ:12)|||<STOP>
3.1 nsubj(include:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:22, include:VBZ:2)|||det(information:NN:5, the:DT:3)|||amod(information:NN:5, specific:JJ:4)|||dobj(include:VBZ:2, information:NN:5)|||det(function:NN:8, the:DT:7)|||prep_about(information:NN:5, function:NN:8)|||prep_such_as(function:NN:8, input:NN:11)|||prep_such_as(function:NN:8, output:NN:13)|||conj_and(input:NN:11, output:NN:13)|||amod(type:NNS:15, variable:JJ:14)|||dep(function:NN:8, type:NNS:15)|||advmod(many:JJ:18, how:WRB:17)|||dep(function:NN:8, many:JJ:18)|||conj_and(type:NNS:15, many:JJ:18)|||prep_of(information:NN:5, each:DT:20)|||<STOP>
3.1 det(signature:NN:3, the:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(include:VBZ:4, signature:NN:3)|||root(ROOT:ROOT:17, include:VBZ:4)|||det(name:NN:6, the:DT:5)|||dobj(include:VBZ:4, name:NN:6)|||det(function:NN:9, the:DT:8)|||prep_of(name:NN:6, function:NN:9)|||det(type:NNS:12, the:DT:11)|||dobj(include:VBZ:4, type:NNS:12)|||conj_and(name:NN:6, type:NNS:12)|||poss(argument:NNS:15, its:PRP$:14)|||prep_of(type:NNS:12, argument:NNS:15)|||<STOP>
3.1 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(consist:VBZ:4, signature:NN:3)|||root(ROOT:ROOT:10, consist:VBZ:4)|||det(prototype:NN:8, the:DT:6)|||nn(prototype:NN:8, function:NN:7)|||prep_of(consist:VBZ:4, prototype:NN:8)|||<STOP> nsubj(tell:VBZ:2, this:DT:1)|||root(ROOT:ROOT:27, tell:VBZ:2)|||iobj(tell:VBZ:2, you:PRP:3)|||det(information:NN:6, the:DT:4)|||amod(information:NN:6, general:JJ:5)|||dobj(tell:VBZ:2, information:NN:6)|||det(function:NN:9, a:DT:8)|||prep_about(information:NN:6, function:NN:9)|||poss(name:NN:12, its:PRP$:11)|||prep_about(information:NN:6, name:NN:12)|||conj_and(function:NN:9, name:NN:12)|||prep_about(information:NN:6, parameter:NNS:14)|||conj_and(function:NN:9, parameter:NNS:14)|||nsubj(scope:VBD:17, parameter:NNS:14)|||rel(scope:VBD:17, what:WP:16)|||rcmod(parameter:NNS:14, scope:VBD:17)|||nsubj(be:VBZ:19, it:PRP:18)|||ccomp(scope:VBD:17, be:VBZ:19)|||prep(be:VBZ:19, in:IN:20)|||amod(information:NN:25, other:JJ:23)|||amod(information:NN:25, miscellaneous:JJ:24)|||prep_about(information:NN:6, information:NN:25)|||conj_and(function:NN:9, information:NN:25)|||<STOP>
3.1 nsubj(include:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:15, include:VBZ:2)|||det(name:NN:4, the:DT:3)|||dobj(include:VBZ:2, name:NN:4)|||det(function:NN:7, the:DT:6)|||prep_of(name:NN:4, function:NN:7)|||det(type:NNS:10, the:DT:9)|||dobj(include:VBZ:2, type:NNS:10)|||conj_and(name:NN:4, type:NNS:10)|||poss(argument:NNS:13, its:PRP$:12)|||prep_of(type:NNS:10, argument:NNS:13)|||<STOP>
3.1 root(ROOT:ROOT:12, name:NN:1)|||conj_and(name:NN:1, paramater:NNS:3)|||root(ROOT:ROOT:12, paramater:NNS:3)|||conj_and(name:NN:1, scope:NN:5)|||root(ROOT:ROOT:12, scope:NN:5)|||amod(information:NN:11, other:JJ:8)|||amod(information:NN:11, general:JJ:9)|||nn(information:NN:11, function:NN:10)|||conj_and(name:NN:1, information:NN:11)|||root(ROOT:ROOT:12, information:NN:11)|||<STOP>
3.1 nsubj(include:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:10, include:VBZ:2)|||det(name:NN:5, a:DT:3)|||nn(name:NN:5, function:NN:4)|||dobj(include:VBZ:2, name:NN:5)|||nn(list:NN:8, parameter:NN:7)|||dobj(include:VBZ:2, list:NN:8)|||conj_and(name:NN:5, list:NN:8)|||<STOP> aux(!include:VB:3, do:VBZ:1)|||root(ROOT:ROOT:7, !include:VB:3)|||nn(type:NN:5, return:NN:4)|||dobj(!include:VB:3, type:NN:5)|||<STOP> nn(signature:NNS:2, function:NN:1)|||nsubj(different:JJ:5, signature:NNS:2)|||aux(different:JJ:5, must:MD:3)|||cop(different:JJ:5, be:VB:4)|||root(ROOT:ROOT:7, different:JJ:5)|||<STOP>
3.1 nn(parameter:NNS:2, input:NN:1)|||root(ROOT:ROOT:6, parameter:NNS:2)|||nn(type:NN:5, return:NN:4)|||conj_and(parameter:NNS:2, type:NN:5)|||root(ROOT:ROOT:6, type:NN:5)|||<STOP>
3.1 det(portion:NN:2, the:DT:1)|||nsubj(have:VBZ:8, portion:NN:2)|||nsubj(not:VBP:16, portion:NN:2)|||det(tha:NN:7, the:DT:4)|||nn(tha:NN:7, function:NN:5)|||nn(tha:NN:7, prototyp:NN:6)|||prep_of(portion:NN:2, tha:NN:7)|||root(ROOT:ROOT:21, have:VBZ:8)|||det(name:NN:11, the:DT:9)|||nn(name:NN:11, function:NN:10)|||dobj(have:VBZ:8, name:NN:11)|||det(argument:NNS:14, the:DT:13)|||dobj(have:VBZ:8, argument:NNS:14)|||conj_and(name:NN:11, argument:NNS:14)|||conj_but(have:VBZ:8, not:VBP:16)|||root(ROOT:ROOT:21, not:VBP:16)|||det(type:NN:19, the:DT:17)|||nn(type:NN:19, return:NN:18)|||dobj(not:VBP:16, type:NN:19)|||<STOP>
3.1 nsubj(argument:NNS:11, name:NN:1)|||det(function:NN:4, the:DT:3)|||prep_of(name:NN:1, function:NN:4)|||det(type:NNS:7, the:DT:6)|||prep_of(name:NN:1, type:NNS:7)|||conj_and(function:NN:4, type:NNS:7)|||prep_of(type:NNS:7, it:PRP:9)|||cop(argument:NNS:11, be:VBZ:10)|||root(ROOT:ROOT:12, argument:NNS:11)|||<STOP>
3.1 det(name:NN:2, the:DT:1)|||root(ROOT:ROOT:13, name:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(name:NN:2, function:NN:5)|||det(type:NNS:8, the:DT:7)|||prep_of(name:NN:2, type:NNS:8)|||conj_and(function:NN:5, type:NNS:8)|||poss(argument:NNS:11, its:PRP$:10)|||prep_of(name:NN:2, argument:NNS:11)|||<STOP>
3.1 root(ROOT:ROOT:14, include:VBZ:1)|||det(name:NN:3, the:DT:2)|||dobj(include:VBZ:1, name:NN:3)|||det(function:NN:6, the:DT:5)|||prep_of(name:NN:3, function:NN:6)|||det(type:NNS:9, the:DT:8)|||dobj(include:VBZ:1, type:NNS:9)|||conj_and(name:NN:3, type:NNS:9)|||poss(argument:NNS:12, its:PRP$:11)|||prep_of(type:NNS:9, argument:NNS:12)|||<STOP>
3.1 root(ROOT:ROOT:23, identification:NN:1)|||det(function:NN:4, a:DT:3)|||prep_of(identification:NN:1, function:NN:4)|||det(type:NNS:8, the:DT:6)|||nn(type:NNS:8, datum:NN:7)|||conj_and(identification:NN:1, type:NNS:8)|||root(ROOT:ROOT:23, type:NNS:8)|||poss(parameter:NNS:11, its:PRP$:10)|||prep_of(type:NNS:8, parameter:NNS:11)|||nsubj(have:VBZ:14, it:PRP:13)|||dep(identification:NN:1, have:VBZ:14)|||det(name:NN:16, the:DT:15)|||dobj(have:VBZ:14, name:NN:16)|||det(datum:NNS:20, the:DT:19)|||dobj(have:VBZ:14, datum:NNS:20)|||conj_and(name:NN:16, datum:NNS:20)|||nn(variable:NNS:22, type:NN:21)|||dep(datum:NNS:20, variable:NNS:22)|||<STOP>
3.1 det(return:NN:2, a:DT:1)|||root(ROOT:ROOT:8, return:NN:2)|||dep(return:NN:2, type:NN:3)|||nn(parameter:NNS:7, input:NN:6)|||dep(return:NN:2, parameter:NNS:7)|||conj_and(type:NN:3, parameter:NNS:7)|||<STOP>
3.1 det(signature:NN:3, the:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(include:VBZ:4, signature:NN:3)|||root(ROOT:ROOT:13, include:VBZ:4)|||det(name:NN:7, the:DT:5)|||nn(name:NN:7, method:NN:6)|||dobj(include:VBZ:4, name:NN:7)|||det(type:NNS:11, the:DT:9)|||nn(type:NNS:11, input:NN:10)|||dobj(include:VBZ:4, type:NNS:11)|||conj_and(name:NN:7, type:NNS:11)|||<STOP>
3.1 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(include:VBZ:4, signature:NN:3)|||root(ROOT:ROOT:21, include:VBZ:4)|||det(name:NN:6, the:DT:5)|||dobj(include:VBZ:4, name:NN:6)|||det(function:NN:9, the:DT:8)|||prep_of(name:NN:6, function:NN:9)|||dobj(include:VBZ:4, type:NNS:11)|||conj_and(name:NN:6, type:NNS:11)|||prep_of(type:NNS:11, argument:NNS:13)|||det(type:NN:19, the:DT:17)|||nn(type:NN:19, return:NN:18)|||dobj(include:VBZ:4, type:NN:19)|||conj_negcc(name:NN:6, type:NN:19)|||<STOP>
3.1 det(signature:NN:2, the:DT:1)|||nsubj(include:VB:4, signature:NN:2)|||aux(include:VB:4, can:MD:3)|||root(ROOT:ROOT:12, include:VB:4)|||det(type:NN:7, a:DT:5)|||nn(type:NN:7, result:NN:6)|||dobj(include:VB:4, type:NN:7)|||amod(error:NNS:10, thrown:JJ:9)|||dobj(include:VB:4, error:NNS:10)|||conj_and(type:NN:7, error:NNS:10)|||<STOP>
3.1 root(ROOT:ROOT:7, function:NN:1)|||dep(function:NN:1, name:NN:2)|||nn(paramater:NNS:6, input:NN:5)|||dep(function:NN:1, paramater:NNS:6)|||conj_and(name:NN:2, paramater:NNS:6)|||<STOP>
3.1 det(name:NN:2, the:DT:1)|||root(ROOT:ROOT:13, name:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(name:NN:2, function:NN:5)|||det(type:NNS:8, the:DT:7)|||prep_of(name:NN:2, type:NNS:8)|||conj_and(function:NN:5, type:NNS:8)|||poss(argument:NNS:11, its:PRP$:10)|||prep_of(name:NN:2, argument:NNS:11)|||<STOP> nsubj(include:VBZ:2, this:DT:1)|||root(ROOT:ROOT:15, include:VBZ:2)|||det(order:NN:9, the:DT:3)|||nn(order:NN:9, number:NN:4)|||dobj(include:VBZ:2, type:NN:6)|||conj_and(order:NN:9, type:NN:6)|||dobj(include:VBZ:2, order:NN:9)|||det(parameter:NNS:11, the:DT:10)|||nsubj(appear:VBP:12, parameter:NNS:11)|||rcmod(order:NN:9, appear:VBP:12)|||prt(appear:VBP:12, in:RP:13)|||<STOP>
3.1 det(name:NN:2, the:DT:1)|||root(ROOT:ROOT:12, name:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(name:NN:2, function:NN:5)|||det(type:NNS:8, the:DT:7)|||prep_of(name:NN:2, type:NNS:8)|||conj_and(function:NN:5, type:NNS:8)|||poss(argument:NNS:11, its:PRP$:10)|||prep_of(name:NN:2, argument:NNS:11)|||<STOP>
3.1 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(include:VBZ:4, signature:NN:3)|||root(ROOT:ROOT:16, include:VBZ:4)|||det(name:NN:6, the:DT:5)|||dobj(include:VBZ:4, name:NN:6)|||det(function:NN:9, the:DT:8)|||prep_of(name:NN:6, function:NN:9)|||det(type:NNS:12, the:DT:11)|||dobj(include:VBZ:4, type:NNS:12)|||conj_and(name:NN:6, type:NNS:12)|||poss(argument:NNS:15, its:PRP$:14)|||prep_of(type:NNS:12, argument:NNS:15)|||<STOP>
3.1 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(include:VBZ:4, signature:NN:3)|||root(ROOT:ROOT:16, include:VBZ:4)|||det(function:NN:6, a:DT:5)|||poss(type:NN:10, function:NN:6)|||amod(type:NN:10, s:JJ:8)|||nn(type:NN:10, return:NN:9)|||dobj(include:VBZ:4, type:NN:10)|||dobj(include:VBZ:4, parameter:NNS:12)|||conj_and(type:NN:10, parameter:NNS:12)|||dobj(include:VBZ:4, semi-colon:NN:14)|||conj_and(type:NN:10, semi-colon:NN:14)|||<STOP>
3.1 det(name:NN:2, the:DT:1)|||root(ROOT:ROOT:12, name:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(name:NN:2, function:NN:5)|||det(type:NNS:8, the:DT:7)|||prep_of(name:NN:2, type:NNS:8)|||conj_and(function:NN:5, type:NNS:8)|||poss(argument:NNS:11, its:PRP$:10)|||prep_of(name:NN:2, argument:NNS:11)|||<STOP>
3.1 det(function:NN:2, the:DT:1)|||nsubj(name:NN:5, function:NN:2)|||dep(name:NN:5, s:VBZ:4)|||root(ROOT:ROOT:8, name:NN:5)|||conj_and(name:NN:5, parameter:NNS:7)|||root(ROOT:ROOT:8, parameter:NNS:7)|||<STOP>
3.1 det(name:NN:2, the:DT:1)|||root(ROOT:ROOT:13, name:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(name:NN:2, function:NN:5)|||det(type:NNS:8, the:DT:7)|||prep_of(name:NN:2, type:NNS:8)|||conj_and(function:NN:5, type:NNS:8)|||poss(argument:NNS:11, its:PRP$:10)|||prep_of(name:NN:2, argument:NNS:11)|||<STOP>
3.1 det(portion:NN:2, the:DT:1)|||root(ROOT:ROOT:20, portion:NN:2)|||det(prototype:NN:6, a:DT:4)|||nn(prototype:NN:6, function:NN:5)|||prep_of(portion:NN:2, prototype:NN:6)|||nsubj(include:VBZ:8, prototype:NN:6)|||rel(include:VBZ:8, that:WDT:7)|||rcmod(prototype:NN:6, include:VBZ:8)|||det(name:NN:10, the:DT:9)|||dobj(include:VBZ:8, name:NN:10)|||det(function:NN:13, the:DT:12)|||prep_of(name:NN:10, function:NN:13)|||det(type:NNS:16, the:DT:15)|||dobj(include:VBZ:8, type:NNS:16)|||conj_and(name:NN:10, type:NNS:16)|||poss(argument:NNS:19, its:PRP$:18)|||prep_of(type:NNS:16, argument:NNS:19)|||<STOP>
3.1 det(name:NN:2, the:DT:1)|||root(ROOT:ROOT:9, name:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(name:NN:2, function:NN:5)|||poss(parameter:NNS:8, its:PRP$:7)|||prep_of(name:NN:2, parameter:NNS:8)|||conj_and(function:NN:5, parameter:NNS:8)|||<STOP>
3.1 det(name:NN:3, the:DT:1)|||nn(name:NN:3, function:NN:2)|||root(ROOT:ROOT:6, name:NN:3)|||conj_and(name:NN:3, parameter:NNS:5)|||root(ROOT:ROOT:6, parameter:NNS:5)|||<STOP>
3.1 root(ROOT:ROOT:8, name:NN:1)|||prep_of(name:NN:1, function:NN:3)|||prep_of(name:NN:1, type:NNS:5)|||conj_and(function:NN:3, type:NNS:5)|||prep_of(name:NN:1, argument:NNS:7)|||<STOP>
3.1 det(function:NN:2, a:DT:1)|||poss(return:NN:5, function:NN:2)|||amod(return:NN:5, s:JJ:4)|||root(ROOT:ROOT:10, return:NN:5)|||amod(list:NN:9, type:NN:6)|||conj_and(type:NN:6, parameter:JJ:8)|||amod(list:NN:9, parameter:JJ:8)|||dep(return:NN:5, list:NN:9)|||<STOP>
3.1 nsubj(include:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:25, include:VBZ:2)|||det(name:NN:4, the:DT:3)|||dobj(include:VBZ:2, name:NN:4)|||det(function:NN:7, the:DT:6)|||prep_of(name:NN:4, function:NN:7)|||det(type:NNS:11, the:DT:10)|||dobj(include:VBZ:2, type:NNS:11)|||conj_and(name:NN:4, type:NNS:11)|||poss(argument:NNS:14, its:PRP$:13)|||prep_of(type:NNS:11, argument:NNS:14)|||nsubj(!specify:VB:19, it:PRP:16)|||aux(!specify:VB:19, do:VBZ:17)|||rcmod(name:NN:4, !specify:VB:19)|||det(type:NN:23, the:DT:20)|||nn(type:NN:23, function:NN:21)|||nn(type:NN:23, return:NN:22)|||dobj(!specify:VB:19, type:NN:23)|||<STOP> nsubj(have:VB:7, function:NN:1)|||det(scope:NN:5, the:DT:3)|||amod(scope:NN:5, same:JJ:4)|||prep_in(function:NN:1, scope:NN:5)|||aux(have:VB:7, must:MD:6)|||root(ROOT:ROOT:11, have:VB:7)|||amod(signature:NNS:9, unqiue:JJ:8)|||dobj(have:VB:7, signature:NNS:9)|||<STOP>
3.2 det(function:NNS:2, any:DT:1)|||nsubj(follow:VBZ:4, function:NNS:2)|||nsubjpass(allow:VBN:15, function:NNS:2)|||xsubj(have:VB:17, function:NNS:2)|||rel(follow:VBZ:4, that:WDT:3)|||rcmod(function:NNS:2, follow:VBZ:4)|||poss(deceleration:NN:6, they:PRP$:5)|||dobj(follow:VBZ:4, deceleration:NN:6)|||nsubj(be:VBP:8, deceleration:NN:6)|||rel(be:VBP:8, that:WDT:7)|||rcmod(deceleration:NN:6, be:VBP:8)|||det(file:NN:13, the:DT:10)|||nn(file:NN:13, source:NN:11)|||nn(file:NN:13, code:NN:12)|||prep_in(be:VBP:8, file:NN:13)|||auxpass(allow:VBN:15, be:VBP:14)|||root(ROOT:ROOT:22, allow:VBN:15)|||aux(have:VB:17, to:TO:16)|||xcomp(allow:VBN:15, have:VB:17)|||ccomp(have:VB:17, access:VB:18)|||det(variable:NNS:20, the:DT:19)|||dobj(access:VB:18, variable:NNS:20)|||<STOP> advmod(retrain:VBP:5, also:RB:1)|||amod(variable:NNS:4, global:JJ:2)|||nn(variable:NNS:4, scope:NN:3)|||nsubj(retrain:VBP:5, variable:NNS:4)|||root(ROOT:ROOT:15, retrain:VBP:5)|||poss(value:NN:7, they:PRP$:6)|||dobj(retrain:VBP:5, value:NN:7)|||det(execution:NN:10, the:DT:9)|||prep_throughout(retrain:VBP:5, execution:NN:10)|||det(program:NN:13, the:DT:12)|||prep_of(execution:NN:10, program:NN:13)|||<STOP>
3.2 nsubjpass(access:VBN:4, they:PRP:1)|||aux(access:VBN:4, can:MD:2)|||auxpass(access:VBN:4, be:VB:3)|||root(ROOT:ROOT:13, access:VBN:4)|||det(c:NN:7, any:DT:6)|||agent(access:VBN:4, c:NN:7)|||dep(c:NN:7, plus:IN:8)|||dep(file:NN:10, plus:IN:9)|||dep(anywhere:RB:11, file:NN:10)|||dep(access:VBN:4, anywhere:RB:11)|||<STOP>
3.2 amod(variable:NNS:2, global:JJ:1)|||nsubj(have:VBP:3, variable:NNS:2)|||root(ROOT:ROOT:7, have:VBP:3)|||nn(scope:NN:5, file:NN:4)|||dobj(have:VBP:3, scope:NN:5)|||<STOP>
3.2 det(scope:NN:2, the:DT:1)|||nsubjpass(create:VBN:7, scope:NN:2)|||amod(variable:NNS:5, global:JJ:4)|||prep_of(scope:NN:2, variable:NNS:5)|||auxpass(create:VBN:7, be:VBP:6)|||root(ROOT:ROOT:19, create:VBN:7)|||agent(create:VBN:7, place:VBG:9)|||amod(declaration:NNS:11, variable:JJ:10)|||dobj(place:VBG:9, declaration:NNS:11)|||det(definition:NN:17, any:DT:13)|||nn(definition:NN:17, class:NN:14)|||conj_or(class:NN:14, function:NN:16)|||nn(definition:NN:17, function:NN:16)|||prep_outside(place:VBG:9, definition:NN:17)|||<STOP> amod(variable:NNS:2, global:JJ:1)|||nsubj(retain:VBP:3, variable:NNS:2)|||root(ROOT:ROOT:31, retain:VBP:3)|||poss(value:NNS:5, they:PRP$:4)|||dobj(retain:VBP:3, value:NNS:5)|||dobj(reference:VBN:16, value:NNS:5)|||det(execution:NN:8, the:DT:7)|||prep_throughout(retain:VBP:3, execution:NN:8)|||det(program:NN:11, the:DT:10)|||prep_of(execution:NN:8, program:NN:11)|||nsubjpass(reference:VBN:16, they:PRP:13)|||aux(reference:VBN:16, can:MD:14)|||auxpass(reference:VBN:16, be:VB:15)|||conj_and(retain:VBP:3, reference:VBN:16)|||root(ROOT:ROOT:31, reference:VBN:16)|||det(function:NN:19, any:DT:18)|||agent(reference:VBN:16, function:NN:19)|||nsubj(follow:VBZ:21, function:NN:19)|||rel(follow:VBZ:21, that:WDT:20)|||rcmod(function:NN:19, follow:VBZ:21)|||poss(declaration:NNS:23, they:PRP$:22)|||dobj(follow:VBZ:21, declaration:NNS:23)|||dobj(follow:VBZ:21, definition:NNS:25)|||conj_or(declaration:NNS:23, definition:NNS:25)|||det(file:NN:29, the:DT:27)|||nn(file:NN:29, source:NN:28)|||prep_in(follow:VBZ:21, file:NN:29)|||<STOP>
3.2 det(variable:NN:3, a:DT:1)|||amod(variable:NN:3, global:JJ:2)|||nsubj(identifier:NN:6, variable:NN:3)|||cop(identifier:NN:6, be:VBZ:4)|||det(identifier:NN:6, a:DT:5)|||nsubj(retain:VBZ:8, identifier:NN:6)|||root(ROOT:ROOT:19, identifier:NN:6)|||rel(retain:VBZ:8, that:WDT:7)|||rcmod(identifier:NN:6, retain:VBZ:8)|||nsubj(value:NN:11, it:PRP:9)|||cop(value:NN:11, be:VBZ:10)|||ccomp(retain:VBZ:8, value:NN:11)|||det(execution:NN:14, the:DT:13)|||prep_throughout(value:NN:11, execution:NN:14)|||det(program:NN:17, the:DT:16)|||prep_of(execution:NN:14, program:NN:17)|||<STOP> nsubj(have:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:6, have:VBZ:2)|||nn(scope:NN:4, file:NN:3)|||dobj(have:VBZ:2, scope:NN:4)|||<STOP>
3.2 nn(Variables:NNP:2, Global:NNP:1)|||root(ROOT:ROOT:23, Variables:NNP:2)|||aux(use:VBN:5, can:MD:3)|||auxpass(use:VBN:5, be:VB:4)|||rcmod(Variables:NNP:2, use:VBN:5)|||det(function:NN:8, any:DT:7)|||prep_in(use:VBN:5, function:NN:8)|||advmod(as:RB:11, as:RB:9)|||advmod(as:RB:11, long:RB:10)|||dep(appropriate:JJ:13, as:RB:11)|||det(appropriate:JJ:13, the:DT:12)|||dep(file:NN:16, appropriate:JJ:13)|||nn(file:NN:16, h:NN:15)|||dep(Variables:NNP:2, file:NN:16)|||nsubj(hold:VBZ:18, file:NN:16)|||rel(hold:VBZ:18, that:WDT:17)|||rcmod(file:NN:16, hold:VBZ:18)|||det(variable:NN:20, the:DT:19)|||nsubjpass(include:VBN:22, variable:NN:20)|||auxpass(include:VBN:22, be:VBZ:21)|||ccomp(hold:VBZ:18, include:VBN:22)|||<STOP>
3.2 nsubjpass(access:VBN:4, they:PRP:1)|||aux(access:VBN:4, can:MD:2)|||auxpass(access:VBN:4, be:VB:3)|||root(ROOT:ROOT:12, access:VBN:4)|||det(part:NN:7, any:DT:6)|||agent(access:VBN:4, part:NN:7)|||det(program:NN:10, the:DT:9)|||prep_of(part:NN:7, program:NN:10)|||<STOP> nsubjpass(reference:VBN:4, it:PRP:1)|||aux(reference:VBN:4, can:MD:2)|||auxpass(reference:VBN:4, be:VB:3)|||root(ROOT:ROOT:19, reference:VBN:4)|||det(function:NN:7, any:DT:6)|||agent(reference:VBN:4, function:NN:7)|||nsubj(follow:VBZ:9, function:NN:7)|||rel(follow:VBZ:9, that:WDT:8)|||rcmod(function:NN:7, follow:VBZ:9)|||det(declaration:NNS:11, the:DT:10)|||dobj(follow:VBZ:9, declaration:NNS:11)|||dobj(follow:VBZ:9, definition:NNS:13)|||conj_or(declaration:NNS:11, definition:NNS:13)|||det(file:NN:17, the:DT:15)|||nn(file:NN:17, source:NN:16)|||prep_in(declaration:NNS:11, file:NN:17)|||<STOP>
3.2 aux(accese:VBN:3, can:MD:1)|||auxpass(accese:VBN:3, be:VB:2)|||root(ROOT:ROOT:17, accese:VBN:3)|||det(class:NNS:6, any:DT:5)|||agent(accese:VBN:3, class:NNS:6)|||nsubj(have:VBP:8, class:NNS:6)|||rel(have:VBP:8, that:WDT:7)|||rcmod(class:NNS:6, have:VBP:8)|||conj_and(accese:VBN:3, object:VB:10)|||root(ROOT:ROOT:17, object:VB:10)|||det(class:NN:14, that:DT:12)|||nn(class:NN:14, variable:NNS:13)|||prep_of(object:VB:10, class:NN:14)|||prep_in(class:NN:14, it:PRP:16)|||<STOP>
3.2 amod(variable:NNS:2, global:JJ:1)|||nsubj(have:VBP:3, variable:NNS:2)|||root(ROOT:ROOT:6, have:VBP:3)|||dobj(have:VBP:3, file-scope:NN:4)|||<STOP> det(variable:NN:2, the:DT:1)|||nsubj(be:VBZ:3, variable:NN:2)|||dep(know:VBP:4, be:VBZ:3)|||root(ROOT:ROOT:11, know:VBP:4)|||det(throught:NN:8, all:DT:6)|||nn(throught:NN:8, function:NNS:7)|||prep_to(know:VBP:4, throught:NN:8)|||det(file:NN:10, the:DT:9)|||nsubj(know:VBP:4, file:NN:10)|||<STOP>
3.2 det(program:NN:3, the:DT:1)|||amod(program:NN:3, entire:JJ:2)|||root(ROOT:ROOT:4, program:NN:3)|||<STOP>
3.2 nsubj(have:VBP:2, they:PRP:1)|||root(ROOT:ROOT:11, have:VBP:2)|||ccomp(have:VBP:2, file:VB:3)|||dobj(file:VB:3, scope:NN:4)|||advmod(place:VBN:6, when:WRB:5)|||advcl(file:VB:3, place:VBN:6)|||det(function:NN:9, a:DT:8)|||prep_outside(place:VBN:6, function:NN:9)|||<STOP>
3.2 amod(scope:NN:2, file:JJ:1)|||root(ROOT:ROOT:4, scope:NN:2)|||<STOP>
3.2 nsubjpass(use:VBN:4, they:PRP:1)|||aux(use:VBN:4, can:MD:2)|||auxpass(use:VBN:4, be:VB:3)|||root(ROOT:ROOT:8, use:VBN:4)|||det(program:NN:7, the:DT:6)|||prep_throughout(use:VBN:4, program:NN:7)|||<STOP>
3.2 amod(variable:NN:2, global:JJ:1)|||root(ROOT:ROOT:16, variable:NN:2)|||rcmod(variable:NN:2, can:MD:3)|||dep(wit:VBG:9, b:SYM:4)|||dep(wit:VBG:9, accessed:JJ:5)|||det(class:NN:8, any:DT:7)|||prep_by(accessed:JJ:5, class:NN:8)|||dep(variable:NN:2, wit:VBG:9)|||det(object:NN:11, a:DT:10)|||dobj(wit:VBG:9, object:NN:11)|||det(class:NN:15, the:DT:13)|||nn(class:NN:15, variable:NNS:14)|||prep_in(wit:VBG:9, class:NN:15)|||<STOP>
3.2 det(scope:NN:2, the:DT:1)|||nsubj(be:VBZ:6, scope:NN:2)|||amod(variable:NNS:5, global:JJ:4)|||prep_of(scope:NN:2, variable:NNS:5)|||root(ROOT:ROOT:12, be:VBZ:6)|||det(level:NN:10, the:DT:8)|||nn(level:NN:10, file:NN:9)|||prep_at(be:VBZ:6, level:NN:10)|||<STOP>
3.2 amod(variable:NNS:2, global:JJ:1)|||nsubj(have:VBP:4, variable:NNS:2)|||advmod(have:VBP:4, all:DT:3)|||root(ROOT:ROOT:8, have:VBP:4)|||nn(scope:NN:6, file:NN:5)|||dobj(have:VBP:4, scope:NN:6)|||<STOP>
3.2 nsubj(accessible:JJ:3, it:PRP:1)|||cop(accessible:JJ:3, be:VBZ:2)|||root(ROOT:ROOT:10, accessible:JJ:3)|||det(function:NNS:6, all:DT:5)|||prep_by(accessible:JJ:3, function:NNS:6)|||det(program:NN:9, a:DT:8)|||prep_within(function:NNS:6, program:NN:9)|||<STOP>
3.2 nsubj(accessible:VBZ:2, variable:NNS:1)|||root(ROOT:ROOT:15, accessible:VBZ:2)|||advmod(accessible:VBZ:2, anywhere:RB:3)|||det(program:NN:6, the:DT:5)|||prep_in(accessible:VBZ:2, program:NN:6)|||advmod(long:RB:9, as:RB:8)|||advmod(accessible:VBZ:2, long:RB:9)|||mark(public:JJ:13, as:IN:10)|||nsubj(public:JJ:13, they:PRP:11)|||cop(public:JJ:13, be:VBP:12)|||dep(long:RB:9, public:JJ:13)|||<STOP>
3.2 nsubjpass(reference:VBN:4, they:PRP:1)|||aux(reference:VBN:4, can:MD:2)|||auxpass(reference:VBN:4, be:VB:3)|||root(ROOT:ROOT:18, reference:VBN:4)|||det(function:NN:7, any:DT:6)|||agent(reference:VBN:4, function:NN:7)|||poss(declaration:NN:10, they:PRP$:9)|||prep_follow(function:NN:7, declaration:NN:10)|||prep_follow(function:NN:7, definition:NN:12)|||conj_or(declaration:NN:10, definition:NN:12)|||det(file:NN:16, the:DT:14)|||nn(file:NN:16, source:NN:15)|||prep_inside(declaration:NN:10, file:NN:16)|||<STOP>
3.2 root(ROOT:ROOT:8, globally:RB:1)|||dep(globally:RB:1, anywhere:RB:3)|||dep(globally:RB:1, in:IN:4)|||det(program:NN:6, the:DT:5)|||pobj(in:IN:4, program:NN:6)|||<STOP>
3.2 amod(variable:NNS:2, global:JJ:1)|||nsubj(have:VBP:3, variable:NNS:2)|||root(ROOT:ROOT:7, have:VBP:3)|||det(scope:NN:6, a:DT:4)|||nn(scope:NN:6, file:NN:5)|||dobj(have:VBP:3, scope:NN:6)|||<STOP>
3.2 det(program:NN:3, the:DT:1)|||amod(program:NN:3, entire:JJ:2)|||root(ROOT:ROOT:5, program:NN:3)|||<STOP>
3.2 root(ROOT:ROOT:7, throughout:IN:1)|||det(execution:NN:3, the:DT:2)|||pobj(throughout:IN:1, execution:NN:3)|||det(program:NN:6, the:DT:5)|||prep_of(execution:NN:3, program:NN:6)|||<STOP>
3.2 mark(declare:VBN:5, if:IN:1)|||det(variable:NN:3, a:DT:2)|||nsubjpass(declare:VBN:5, variable:NN:3)|||auxpass(declare:VBN:5, be:VBZ:4)|||advcl(use:VB:13, declare:VBN:5)|||dep(declare:VBN:5, global:JJ:6)|||det(function:NN:9, any:DT:8)|||nsubj(use:VB:13, function:NN:9)|||conj_or(function:NN:9, class:NN:11)|||nsubj(use:VB:13, class:NN:11)|||aux(use:VB:13, can:MD:12)|||root(ROOT:ROOT:17, use:VB:13)|||det(variable:NN:15, that:DT:14)|||dobj(use:VB:13, variable:NN:15)|||<STOP>
3.2 det(entire:NN:2, the:DT:1)|||nsubj(program:VBP:3, entire:NN:2)|||nsubj(file:VBP:5, entire:NN:2)|||root(ROOT:ROOT:7, program:VBP:3)|||conj_or(program:VBP:3, file:VBP:5)|||root(ROOT:ROOT:7, file:VBP:5)|||<STOP>
3.2 root(ROOT:ROOT:4, throught:VB:1)|||det(programm:NN:3, the:DT:2)|||dobj(throught:VB:1, programm:NN:3)|||<STOP>
3.2 det(code:NN:3, the:DT:1)|||nn(code:NN:3, whole:NN:2)|||root(ROOT:ROOT:4, code:NN:3)|||<STOP>
3.2 amod(scope:NN:2, file:JJ:1)|||root(ROOT:ROOT:3, scope:NN:2)|||<STOP>
3.2 aux(reference:VBN:3, can:MD:1)|||auxpass(reference:VBN:3, be:VB:2)|||root(ROOT:ROOT:17, reference:VBN:3)|||det(function:NN:6, any:DT:5)|||agent(reference:VBN:3, function:NN:6)|||nsubj(follow:VBZ:8, function:NN:6)|||rel(follow:VBZ:8, that:WDT:7)|||rcmod(function:NN:6, follow:VBZ:8)|||poss(declaration:NNS:10, they:PRP$:9)|||dobj(follow:VBZ:8, declaration:NNS:10)|||dobj(follow:VBZ:8, definition:NNS:12)|||conj_or(declaration:NNS:10, definition:NNS:12)|||det(file:NN:16, the:DT:14)|||nn(file:NN:16, source:NN:15)|||prep_in(follow:VBZ:8, file:NN:16)|||<STOP>
3.2 amod(variable:NNS:2, global:JJ:1)|||nsubj(have:VBP:3, variable:NNS:2)|||root(ROOT:ROOT:12, have:VBP:3)|||nn(scope:NN:5, program:NN:4)|||dobj(have:VBP:3, scope:NN:5)|||punct(accessible:JJ:7, -lrb-:-LRB-:6)|||dep(scope:NN:5, accessible:JJ:7)|||dep(accessible:JJ:7, anywhere:RB:8)|||prep_in(accessible:JJ:7, program:NN:10)|||punct(accessible:JJ:7, -rrb-:-RRB-:11)|||<STOP>
3.2 nsubj(exist:VBP:3, variable:NNS:1)|||nsubj(throught:VBP:4, variable:NNS:1)|||rel(exist:VBP:3, that:WDT:2)|||rcmod(variable:NNS:1, exist:VBP:3)|||dep(change:VBN:13, throught:VBP:4)|||det(script:NN:7, the:DT:5)|||amod(script:NN:7, entire:JJ:6)|||dobj(throught:VBP:4, script:NN:7)|||poss(value:NNS:10, they:PRP$:9)|||nsubjpass(change:VBN:13, value:NNS:10)|||aux(change:VBN:13, can:MD:11)|||auxpass(change:VBN:13, be:VB:12)|||root(ROOT:ROOT:21, change:VBN:13)|||advmod(change:VBN:13, anytime:RB:14)|||dep(anytime:RB:14, in:IN:15)|||det(code:NN:17, the:DT:16)|||pobj(in:IN:15, code:NN:17)|||pobj(in:IN:15, fucntion:NNS:19)|||conj_and(code:NN:17, fucntion:NNS:19)|||<STOP>
3.3 nsubj(expand:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:12, expand:VBZ:2)|||det(function:NN:4, the:DT:3)|||poss(definition:NN:7, function:NN:4)|||amod(definition:NN:7, s:JJ:6)|||dobj(expand:VBZ:2, definition:NN:7)|||det(place:NN:10, that:DT:9)|||prep_in(definition:NN:7, place:NN:10)|||<STOP> mark(call:VBN:5, once:IN:1)|||det(function:NNS:3, the:DT:2)|||nsubjpass(call:VBN:5, function:NNS:3)|||auxpass(call:VBN:5, be:VBZ:4)|||advcl(use:VB:8, call:VBN:5)|||nsubj(use:VB:8, you:PRP:6)|||aux(use:VB:8, can:MD:7)|||root(ROOT:ROOT:17, use:VB:8)|||dobj(use:VB:8, it:PRP:9)|||quantmod(time:NNS:12, many:JJ:11)|||prep_as(use:VB:8, time:NNS:12)|||mark(need:VBP:15, as:IN:13)|||nsubj(need:VBP:15, you:PRP:14)|||advcl(use:VB:8, need:VBP:15)|||<STOP> det(compiler:NN:2, the:DT:1)|||nsubj(expand:VBZ:4, compiler:NN:2)|||advmod(expand:VBZ:4, just:RB:3)|||root(ROOT:ROOT:9, expand:VBZ:4)|||det(function:NN:7, the:DT:6)|||prep_on(expand:VBZ:4, function:NN:7)|||<STOP>
3.3 advmod(inline-expands:VBZ:4, when:WRB:1)|||det(compiler:NN:3, the:DT:2)|||nsubj(inline-expands:VBZ:4, compiler:NN:3)|||dep(insert:VBN:15, inline-expands:VBZ:4)|||det(call:NN:7, a:DT:5)|||nn(call:NN:7, function:NN:6)|||dobj(inline-expands:VBZ:4, call:NN:7)|||det(function:NN:10, the:DT:9)|||poss(code:NN:13, function:NN:10)|||nn(code:NN:13, s:NNS:12)|||nsubjpass(insert:VBN:15, code:NN:13)|||auxpass(insert:VBN:15, get:VBZ:14)|||root(ROOT:ROOT:35, insert:VBN:15)|||det(caller:NN:18, the:DT:17)|||poss(stream:NN:22, caller:NN:18)|||amod(stream:NN:22, s:JJ:20)|||nn(stream:NN:22, code:NN:21)|||prep_into(insert:VBN:15, stream:NN:22)|||punct(conceptually:NN:24, -lrb-:-LRB-:23)|||dep(stream:NN:22, conceptually:NN:24)|||amod(conceptually:NN:24, similar:JJ:25)|||prep(similar:JJ:25, to:TO:26)|||nsubj(happen:VBZ:28, what:WP:27)|||dep(to:TO:26, happen:VBZ:28)|||det(macro:NN:32, a:DT:30)|||amod(macro:NN:32, define:JJ:31)|||prep_with(happen:VBZ:28, macro:NN:32)|||punct(conceptually:NN:24, -rrb-:-RRB-:33)|||<STOP> nsubj(improve:VB:11, this:DT:1)|||aux(improve:VB:11, can:MD:2)|||dep(improve:VB:11, depend:VBG:4)|||dep(depend:VBG:4, on:IN:5)|||det(thing:NNS:9, a:DT:6)|||amod(thing:NNS:9, zillion:JJ:7)|||amod(thing:NNS:9, other:JJ:8)|||pobj(on:IN:5, thing:NNS:9)|||root(ROOT:ROOT:31, improve:VB:11)|||dobj(improve:VB:11, performance:NN:12)|||mark(integrate:VB:19, because:IN:14)|||det(optimizer:NN:16, the:DT:15)|||nsubj(integrate:VB:19, optimizer:NN:16)|||aux(integrate:VB:19, can:MD:17)|||advmod(integrate:VB:19, procedurally:RB:18)|||advcl(improve:VB:11, integrate:VB:19)|||det(optimize:NN:23, the:DT:20)|||amod(optimize:NN:23, call:VBN:21)|||nn(optimize:NN:23, code:NN:22)|||dobj(integrate:VB:19, optimize:NN:23)|||det(code:NN:26, the:DT:24)|||amod(code:NN:26, call:VBN:25)|||dep(optimize:NN:23, code:NN:26)|||det(caller:NN:29, the:DT:28)|||prep_into(optimize:NN:23, caller:NN:29)|||<STOP>
3.3 det(keyword:NN:3, the:DT:1)|||amod(keyword:NN:3, inline:JJ:2)|||nsubj(advise:VBZ:4, keyword:NN:3)|||root(ROOT:ROOT:39, advise:VBZ:4)|||det(compiler:NN:6, the:DT:5)|||dobj(advise:VBZ:4, compiler:NN:6)|||aux(copy:VB:8, to:TO:7)|||infmod(compiler:NN:6, copy:VB:8)|||det(function:NN:10, the:DT:9)|||poss(code:NN:13, function:NN:10)|||amod(code:NN:13, s:JJ:12)|||dobj(copy:VB:8, code:NN:13)|||prep_in(code:NN:13, place:NN:15)|||aux(avoid:VB:17, to:TO:16)|||xcomp(copy:VB:8, avoid:VB:17)|||nn(call:NNS:19, function:NN:18)|||dobj(avoid:VB:17, call:NNS:19)|||advmod(can:MD:24, however:RB:21)|||det(compiler:NN:23, the:DT:22)|||nsubj(can:MD:24, compiler:NN:23)|||nsubj(ignore:VB:28, compiler:NN:23)|||parataxis(advise:VBZ:4, can:MD:24)|||parataxis(advise:VBZ:4, typically:RB:26)|||advmod(can:MD:24, typically:RB:26)|||conj_and(can:MD:24, typically:RB:26)|||aux(ignore:VB:28, do:VBZ:27)|||parataxis(advise:VBZ:4, ignore:VB:28)|||conj_and(can:MD:24, ignore:VB:28)|||det(qualifier:NN:31, the:DT:29)|||amod(qualifier:NN:31, inline:JJ:30)|||dobj(ignore:VB:28, qualifier:NN:31)|||prep_for(ignore:VB:28, all:DT:33)|||prep(all:DT:33, but:CC:34)|||det(function:NNS:37, the:DT:35)|||amod(function:NNS:37, smallest:JJS:36)|||dep(but:CC:34, function:NNS:37)|||<STOP>
3.3 det(compiler:NN:2, the:DT:1)|||nsubj(ignore:VB:4, compiler:NN:2)|||nsubj(do:VBZ:10, compiler:NN:2)|||aux(ignore:VB:4, can:MD:3)|||root(ROOT:ROOT:19, ignore:VB:4)|||det(qualifier:NN:7, the:DT:5)|||amod(qualifier:NN:7, inline:JJ:6)|||dobj(ignore:VB:4, qualifier:NN:7)|||dobj(do:VBZ:10, qualifier:NN:7)|||advmod(do:VBZ:10, typically:RB:9)|||conj_and(ignore:VB:4, do:VBZ:10)|||root(ROOT:ROOT:19, do:VBZ:10)|||advmod(do:VBZ:10, so:RB:11)|||prep_for(do:VBZ:10, all:DT:13)|||prep(all:DT:13, but:CC:14)|||det(function:NNS:17, the:DT:15)|||amod(function:NNS:17, smallest:JJS:16)|||dep(but:CC:14, function:NNS:17)|||<STOP>
3.3 csubj(type:NN:11, place:VBG:1)|||det(inline:NN:4, the:DT:2)|||nn(inline:NN:4, qualifier:NN:3)|||dobj(place:VBG:1, inline:NN:4)|||det(function:NN:7, a:DT:6)|||prep_before(place:VBG:1, function:NN:7)|||dep(type:NN:11, s:VBZ:9)|||nn(type:NN:11, return:NN:10)|||root(ROOT:ROOT:39, type:NN:11)|||det(definition:NN:15, the:DT:13)|||nn(definition:NN:15, function:NN:14)|||prep_in(type:NN:11, definition:NN:15)|||partmod(type:NN:11, advise:VBG:17)|||det(compiler:NN:20, the:DT:19)|||dobj(advise:VBG:17, compiler:NN:20)|||aux(generate:VB:22, to:TO:21)|||infmod(compiler:NN:20, generate:VB:22)|||det(copy:NN:24, a:DT:23)|||dobj(generate:VB:22, copy:NN:24)|||det(function:NN:27, the:DT:26)|||poss(code:NN:30, function:NN:27)|||nn(code:NN:30, s:NNS:29)|||prep_of(copy:NN:24, code:NN:30)|||prep_in(advise:VBG:17, place:NN:32)|||aux(avoid:VB:34, to:TO:33)|||infmod(place:NN:32, avoid:VB:34)|||det(call:NN:37, a:DT:35)|||nn(call:NN:37, function:NN:36)|||dobj(avoid:VB:34, call:NN:37)|||<STOP>
3.3 nsubj(declare:VBP:2, you:PRP:1)|||root(ROOT:ROOT:17, declare:VBP:2)|||poss(inline:NN:4, you:PRP$:3)|||nsubj(function:VBP:5, inline:NN:4)|||nsubj(function:VBP:5', inline:NN:4)|||ccomp(declare:VBP:2, function:VBP:5)|||ccomp(declare:VBP:2, function:VBP:5')|||conj_or(function:VBP:5, function:VBP:5')|||det(header:NN:8, the:DT:7)|||prep_in(function:VBP:5, header:NN:8)|||poss(int:NN:12, you:PRP$:11)|||prep_before(function:VBP:5', int:NN:12)|||amod(-lrb-:NN:14, main:JJ:13)|||tmod(function:VBP:5, -lrb-:NN:14)|||punct(function:VBP:5, -rrb-:-RRB-:15)|||<STOP> nsubj(call:VB:4, you:PRP:1)|||advmod(call:VB:4, then:RB:2)|||aux(call:VB:4, can:MD:3)|||root(ROOT:ROOT:17, call:VB:4)|||det(function:NN:6, that:DT:5)|||dobj(call:VB:4, function:NN:6)|||dep(anytime:RB:8, at:IN:7)|||advmod(call:VB:4, anytime:RB:8)|||poss(program:NN:12, you:PRP$:10)|||amod(program:NN:12, main:JJ:11)|||prep_in(call:VB:4, program:NN:12)|||advmod(call:VB:4, quickly:RB:13)|||advmod(call:VB:4, easily:RB:15)|||conj_and(quickly:RB:13, easily:RB:15)|||<STOP>
3.3 nsubj(expand:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:20, expand:VBZ:2)|||det(function:NN:5, a:DT:3)|||amod(function:NN:5, small:JJ:4)|||dobj(expand:VBZ:2, function:NN:5)|||prt(expand:VBZ:2, out:RP:6)|||csubj(make:VBZ:15, make:VBG:8)|||poss(code:NN:10, you:PRP$:9)|||dobj(make:VBG:8, code:NN:10)|||advmod(make:VBG:8, longer:RBR:11)|||dep(also:RB:14, but:CC:13)|||dep(make:VBG:8, also:RB:14)|||parataxis(expand:VBZ:2, make:VBZ:15)|||nsubj(run:VB:17, it:PRP:16)|||ccomp(make:VBZ:15, run:VB:17)|||advmod(run:VB:17, faster:RBR:18)|||<STOP>
3.3 det(function:NN:2, the:DT:1)|||nsubjpass(!treat:VBN:5, function:NN:2)|||auxpass(!treat:VBN:5, be:VBZ:3)|||root(ROOT:ROOT:13, !treat:VBN:5)|||det(unit:NN:9, a:DT:7)|||amod(unit:NN:9, separate:JJ:8)|||prep_as(!treat:VBN:5, unit:NN:9)|||amod(function:NNS:12, other:JJ:11)|||prep_like(unit:NN:9, function:NNS:12)|||<STOP>
3.3 advmod(compile:VBZ:4, when:WRB:1)|||det(program:NN:3, the:DT:2)|||nsubj(compile:VBZ:4, program:NN:3)|||dep(copy:VB:8, compile:VBZ:4)|||nsubj(copy:VB:8, it:PRP:6)|||aux(copy:VB:8, will:MD:7)|||root(ROOT:ROOT:18, copy:VB:8)|||det(inplace:NN:11, the:DT:9)|||nn(inplace:NN:11, function:NN:10)|||dobj(copy:VB:8, inplace:NN:11)|||xcomp(copy:VB:8, avoid:VBG:13)|||det(call:NN:16, a:DT:14)|||nn(call:NN:16, function:NN:15)|||dobj(avoid:VBG:13, call:NN:16)|||<STOP>
3.3 nsubj(replace:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:22, replace:VBZ:2)|||det(instance:NNS:4, all:DT:3)|||nsubj(call:VBP:8, instance:NNS:4)|||det(function:NN:7, that:DT:6)|||prep_of(instance:NNS:4, function:NN:7)|||ccomp(replace:VBZ:2, call:VBP:8)|||det(code:NN:12, the:DT:10)|||amod(code:NN:12, inline:JJ:11)|||prep_with(call:VBP:8, code:NN:12)|||dobj(call:VBP:8, itself:PRP:13)|||xcomp(replace:VBZ:2, result:VBG:15)|||amod(program:NNS:20, longer:JJR:17)|||conj_but(longer:JJR:17, faster:JJR:19)|||amod(program:NNS:20, faster:JJR:19)|||prep_in(result:VBG:15, program:NNS:20)|||<STOP>
3.3 det(compiler:NN:2, the:DT:1)|||nsubj(ignore:VB:4, compiler:NN:2)|||nsubj(do:VBZ:10, compiler:NN:2)|||aux(ignore:VB:4, can:MD:3)|||root(ROOT:ROOT:19, ignore:VB:4)|||det(qualifier:NN:7, the:DT:5)|||amod(qualifier:NN:7, inline:JJ:6)|||dobj(ignore:VB:4, qualifier:NN:7)|||dobj(do:VBZ:10, qualifier:NN:7)|||advmod(do:VBZ:10, typically:RB:9)|||conj_and(ignore:VB:4, do:VBZ:10)|||root(ROOT:ROOT:19, do:VBZ:10)|||advmod(do:VBZ:10, so:RB:11)|||prep_for(do:VBZ:10, all:DT:13)|||prep(all:DT:13, but:CC:14)|||det(function:NNS:17, the:DT:15)|||amod(function:NNS:17, smallest:JJS:16)|||dep(but:CC:14, function:NNS:17)|||<STOP>
3.3 nsubj(do:VBZ:7, ignore:NNS:1)|||det(qualifier:NN:4, the:DT:2)|||amod(qualifier:NN:4, inline:JJ:3)|||dep(ignore:NNS:1, qualifier:NN:4)|||dep(ignore:NNS:1, typically:RB:6)|||advmod(qualifier:NN:4, typically:RB:6)|||conj_and(qualifier:NN:4, typically:RB:6)|||root(ROOT:ROOT:16, do:VBZ:7)|||advmod(do:VBZ:7, so:RB:8)|||prep_for(do:VBZ:7, all:DT:10)|||prep(all:DT:10, but:CC:11)|||det(function:NNS:14, the:DT:12)|||amod(function:NNS:14, smallest:JJS:13)|||dep(but:CC:11, function:NNS:14)|||<STOP>
3.3 mark(small:JJ:5, if:IN:1)|||det(function:NN:3, the:DT:2)|||nsubj(small:JJ:5, function:NN:3)|||cop(small:JJ:5, be:VBZ:4)|||advcl(expand:VB:9, small:JJ:5)|||advmod(small:JJ:5, enough:RB:6)|||nsubj(expand:VB:9, it:PRP:7)|||aux(expand:VB:9, will:MD:8)|||root(ROOT:ROOT:28, expand:VB:9)|||dobj(expand:VB:9, it:PRP:10)|||dobj(run:VB:14, it:PRP:10)|||nsubj(run:VB:14, it:PRP:12)|||aux(run:VB:14, will:MD:13)|||conj_but(expand:VB:9, run:VB:14)|||root(ROOT:ROOT:28, run:VB:14)|||advmod(run:VB:14, faster:RBR:15)|||mark(avoid:VB:19, as:IN:16)|||nsubj(avoid:VB:19, it:PRP:17)|||aux(avoid:VB:19, will:MD:18)|||dep(faster:RBR:15, avoid:VB:19)|||xcomp(avoid:VB:19, make:VBG:20)|||advmod(many:JJ:22, so:RB:21)|||amod(call:NNS:23, many:JJ:22)|||dobj(make:VBG:20, call:NNS:23)|||det(function:NN:26, the:DT:25)|||prep_to(make:VBG:20, function:NN:26)|||<STOP>
3.3 nsubj(treat:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:8, treat:VBZ:2)|||dobj(treat:VBZ:2, they:PRP:3)|||det(function:NN:7, the:DT:5)|||amod(function:NN:7, same:JJ:6)|||prep_as(treat:VBZ:2, function:NN:7)|||<STOP>
3.3 amod(function:NNS:2, inline:JJ:1)|||nsubjpass(copy:VBN:4, function:NNS:2)|||auxpass(copy:VBN:4, be:VBP:3)|||root(ROOT:ROOT:13, copy:VBN:4)|||prep_in(copy:VBN:4, place:NN:6)|||auxpass(reference:VBN:11, be:VBG:10)|||prepc_instead_of(copy:VBN:4, reference:VBN:11)|||<STOP>
3.3 amod(function:NNS:3, inline:JJ:2)|||prep_for(create:VBZ:7, function:NNS:3)|||det(compiler:NN:6, the:DT:5)|||nsubj(create:VBZ:7, compiler:NN:6)|||root(ROOT:ROOT:36, create:VBZ:7)|||det(copy:NN:9, a:DT:8)|||dobj(create:VBZ:7, copy:NN:9)|||det(function:NN:12, the:DT:11)|||poss(code:NN:15, function:NN:12)|||nn(code:NN:15, s:NNS:14)|||prep_of(copy:NN:9, code:NN:15)|||prep_in(create:VBZ:7, place:NN:17)|||mark(!have:VB:22, so:IN:18)|||nsubj(!have:VB:22, it:PRP:19)|||xsubj(make:VB:24, it:PRP:19)|||aux(!have:VB:22, do:VBZ:20)|||advcl(create:VBZ:7, !have:VB:22)|||aux(make:VB:24, to:TO:23)|||xcomp(!have:VB:22, make:VB:24)|||det(call:NN:27, a:DT:25)|||nn(call:NN:27, function:NN:26)|||dobj(make:VB:24, call:NN:27)|||dobj(add:VB:29, call:NN:27)|||xcomp(!have:VB:22, add:VB:29)|||conj_and(make:VB:24, add:VB:29)|||det(stack:NN:34, the:DT:31)|||nn(stack:NN:34, function:NN:32)|||nn(stack:NN:34, call:NN:33)|||prep_to(add:VB:29, stack:NN:34)|||<STOP>
3.3 nsubj(generate:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:16, generate:VBZ:2)|||det(copy:NN:4, a:DT:3)|||nsubj(code:VBG:10, copy:NN:4)|||det(function:NN:7, the:DT:6)|||poss(s:NNS:9, function:NN:7)|||prep_of(copy:NN:4, s:NNS:9)|||dep(generate:VBZ:2, code:VBG:10)|||nsubj(eliminate:VBZ:12, which:WDT:11)|||ccomp(code:VBG:10, eliminate:VBZ:12)|||xcomp(eliminate:VBZ:12, call:VBG:13)|||det(function:NN:15, the:DT:14)|||dobj(call:VBG:13, function:NN:15)|||<STOP>
3.3 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
3.3 nsubj(generate:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:19, generate:VBZ:2)|||det(copy:NN:4, a:DT:3)|||dobj(generate:VBZ:2, copy:NN:4)|||det(function:NN:7, the:DT:6)|||poss(code:NN:10, function:NN:7)|||nn(code:NN:10, s:NNS:9)|||prep_of(copy:NN:4, code:NN:10)|||prep(generate:VBZ:2, by:IN:11)|||dep(by:IN:11, by:IN:12)|||pcomp(by:IN:12, insert:VBG:13)|||dobj(insert:VBG:13, it:PRP:14)|||det(program:NN:17, the:DT:16)|||prep_in(insert:VBG:13, program:NN:17)|||<STOP>
3.3 ccomp(ignore:VBZ:23, tell:VBZ:1)|||det(compiler:NN:3, the:DT:2)|||dobj(tell:VBZ:1, compiler:NN:3)|||aux(make:VB:5, to:TO:4)|||infmod(compiler:NN:3, make:VB:5)|||det(copy:NN:7, a:DT:6)|||dobj(make:VB:5, copy:NN:7)|||poss(code:NN:12, function:NN:9)|||nn(code:NN:12, s:NNS:11)|||prep_of(copy:NN:7, code:NN:12)|||prep_in(make:VB:5, place:NN:14)|||aux(avoid:VB:16, to:TO:15)|||xcomp(make:VB:5, avoid:VB:16)|||det(call:NN:19, a:DT:17)|||nn(call:NN:19, function:NN:18)|||dobj(avoid:VB:16, call:NN:19)|||nsubj(ignore:VBZ:23, it:PRP:21)|||advmod(ignore:VBZ:23, typically:RB:22)|||root(ROOT:ROOT:32, ignore:VBZ:23)|||dobj(ignore:VBZ:23, it:PRP:24)|||prep(ignore:VBZ:23, except:IN:26)|||dep(except:IN:26, for:IN:27)|||det(function:NNS:30, the:DT:28)|||amod(function:NNS:30, smallest:JJS:29)|||pobj(for:IN:27, function:NNS:30)|||<STOP>
3.3 det(compiler:NN:2, the:DT:1)|||nsubj(ignore:VB:4, compiler:NN:2)|||nsubj(do:VBZ:10, compiler:NN:2)|||aux(ignore:VB:4, can:MD:3)|||root(ROOT:ROOT:19, ignore:VB:4)|||det(qualifier:NN:7, the:DT:5)|||amod(qualifier:NN:7, inline:JJ:6)|||dobj(ignore:VB:4, qualifier:NN:7)|||dobj(do:VBZ:10, qualifier:NN:7)|||advmod(do:VBZ:10, typically:RB:9)|||conj_and(ignore:VB:4, do:VBZ:10)|||root(ROOT:ROOT:19, do:VBZ:10)|||advmod(do:VBZ:10, so:RB:11)|||prep_for(do:VBZ:10, all:DT:13)|||prep(all:DT:13, but:CC:14)|||det(function:NNS:17, the:DT:15)|||amod(function:NNS:17, smallest:JJS:16)|||dep(but:CC:14, function:NNS:17)|||<STOP>
3.3 amod(copy:NNS:2, multiple:JJ:1)|||nsubjpass(insert:VBN:8, copy:NNS:2)|||det(code:NN:6, the:DT:4)|||nn(code:NN:6, function:NN:5)|||prep_of(copy:NNS:2, code:NN:6)|||auxpass(insert:VBN:8, be:VBP:7)|||root(ROOT:ROOT:17, insert:VBN:8)|||det(program:NN:11, the:DT:10)|||prep_into(insert:VBN:8, program:NN:11)|||xcomp(insert:VBN:8, make:VBG:13)|||nsubj(bigger:JJR:15, it:PRP:14)|||xcomp(make:VBG:13, bigger:JJR:15)|||<STOP>
3.3 nsubj(ignore:VBZ:2, compiler:NN:1)|||root(ROOT:ROOT:5, ignore:VBZ:2)|||amod(qualifier:NN:4, inline:JJ:3)|||dobj(ignore:VBZ:2, qualifier:NN:4)|||<STOP>
3.3 nsubj(generate:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:15, generate:VBZ:2)|||det(copy:NN:4, a:DT:3)|||dobj(generate:VBZ:2, copy:NN:4)|||det(function:NN:7, the:DT:6)|||prep_of(copy:NN:4, function:NN:7)|||mark(need:VBN:12, if:IN:9)|||nsubjpass(need:VBN:12, it:PRP:10)|||auxpass(need:VBN:12, be:VBZ:11)|||advcl(generate:VBZ:2, need:VBN:12)|||advmod(need:VBN:12, again:RB:13)|||<STOP>
3.3 det(complier:NN:2, the:DT:1)|||nsubj(include:VBZ:3, complier:NN:2)|||root(ROOT:ROOT:22, include:VBZ:3)|||dobj(include:VBZ:3, copy:NNS:4)|||amod(function:NNS:7, inline:JJ:6)|||prep_of(copy:NNS:4, function:NNS:7)|||nn(call:NNS:12, making:NN:10)|||nn(call:NNS:12, function:NN:11)|||prep_instead_of(include:VBZ:3, call:NNS:12)|||conj_but(include:VBZ:3, usually:RB:15)|||root(ROOT:ROOT:22, usually:RB:15)|||dep(with:IN:17, only:RB:16)|||dep(include:VBZ:3, with:IN:17)|||advmod(small:JJ:19, very:RB:18)|||amod(function:NNS:20, small:JJ:19)|||pobj(with:IN:17, function:NNS:20)|||<STOP>
3.3 nsubj(generate:VBP:2, Compiler:NNP:1)|||root(ROOT:ROOT:22, generate:VBP:2)|||det(copy:NN:4, a:DT:3)|||dobj(generate:VBP:2, copy:NN:4)|||det(function:NN:7, the:DT:6)|||poss(code:NN:10, function:NN:7)|||nn(code:NN:10, s:NNS:9)|||prep_of(copy:NN:4, code:NN:10)|||prep_in(generate:VBP:2, place:NN:12)|||punct(appropriate:JJ:15, -lrb-:-LRB-:13)|||advmod(appropriate:JJ:15, when:WRB:14)|||dep(place:NN:12, appropriate:JJ:15)|||punct(appropriate:JJ:15, -rrb-:-RRB-:16)|||aux(avoid:VB:18, to:TO:17)|||infmod(place:NN:12, avoid:VB:18)|||det(call:NN:21, a:DT:19)|||nn(call:NN:21, function:NN:20)|||dobj(avoid:VB:18, call:NN:21)|||<STOP>
3.3 advcl(replace:VB:15, of:IN:2)|||prepc_instead_of(replace:VB:15, call:VBG:3)|||det(function:NN:5, the:DT:4)|||iobj(call:VBG:3, function:NN:5)|||det(time:NN:7, every:DT:6)|||dobj(call:VBG:3, time:NN:7)|||nsubjpass(invoke:VBN:10, it:PRP:8)|||auxpass(invoke:VBN:10, be:VBZ:9)|||rcmod(time:NN:7, invoke:VBN:10)|||det(compiler:NN:13, the:DT:12)|||nsubj(replace:VB:15, compiler:NN:13)|||aux(replace:VB:15, will:MD:14)|||root(ROOT:ROOT:26, replace:VB:15)|||det(call:NN:18, the:DT:16)|||nn(call:NN:18, function:NN:17)|||dobj(replace:VB:15, call:NN:18)|||det(copy:NN:21, a:DT:20)|||prep_with(replace:VB:15, copy:NN:21)|||det(body:NN:25, the:DT:23)|||nn(body:NN:25, function:NN:24)|||prep_of(copy:NN:21, body:NN:25)|||<STOP>
3.3 root(ROOT:ROOT:7, expand:NNS:1)|||det(function:NN:3, the:DT:2)|||dep(expand:NNS:1, function:NN:3)|||det(program:NN:6, the:DT:5)|||prep_into(function:NN:3, program:NN:6)|||<STOP>
3.3 nsubj(generate:VBZ:2, it:PRP:1)|||xsubj(avoid:VB:12, it:PRP:1)|||root(ROOT:ROOT:16, generate:VBZ:2)|||det(copy:NN:4, a:DT:3)|||dobj(generate:VBZ:2, copy:NN:4)|||det(code:NN:8, the:DT:6)|||nn(code:NN:8, function:NNS:7)|||prep_of(copy:NN:4, code:NN:8)|||prep_in(generate:VBZ:2, place:NN:10)|||aux(avoid:VB:12, to:TO:11)|||xcomp(generate:VBZ:2, avoid:VB:12)|||det(call:NN:15, a:DT:13)|||nn(call:NN:15, function:NN:14)|||dobj(avoid:VB:12, call:NN:15)|||<STOP>
3.3 det(call:NN:3, the:DT:1)|||nn(call:NN:3, function:NN:2)|||nsubjpass(replace:VBN:6, call:NN:3)|||aux(replace:VBN:6, will:MD:4)|||auxpass(replace:VBN:6, be:VB:5)|||root(ROOT:ROOT:17, replace:VBN:6)|||det(code:NN:9, the:DT:8)|||agent(replace:VBN:6, code:NN:9)|||nsubjpass(define:VBN:12, code:NN:9)|||rel(define:VBN:12, that:WDT:10)|||auxpass(define:VBN:12, be:VBD:11)|||rcmod(code:NN:9, define:VBN:12)|||det(function:NN:16, the:DT:14)|||amod(function:NN:16, inline:JJ:15)|||prep_in(define:VBN:12, function:NN:16)|||<STOP>
3.3 advmod(inline-expands:VBZ:4, when:WRB:1)|||det(compiler:NN:3, the:DT:2)|||nsubj(inline-expands:VBZ:4, compiler:NN:3)|||dep(insert:VBN:15, inline-expands:VBZ:4)|||det(call:NN:7, a:DT:5)|||nn(call:NN:7, function:NN:6)|||dobj(inline-expands:VBZ:4, call:NN:7)|||det(function:NN:10, the:DT:9)|||poss(code:NN:13, function:NN:10)|||nn(code:NN:13, s:NNS:12)|||nsubjpass(insert:VBN:15, code:NN:13)|||auxpass(insert:VBN:15, get:VBZ:14)|||root(ROOT:ROOT:35, insert:VBN:15)|||det(caller:NN:18, the:DT:17)|||poss(stream:NN:22, caller:NN:18)|||amod(stream:NN:22, s:JJ:20)|||nn(stream:NN:22, code:NN:21)|||prep_into(insert:VBN:15, stream:NN:22)|||punct(conceptually:NN:24, -lrb-:-LRB-:23)|||dep(stream:NN:22, conceptually:NN:24)|||amod(conceptually:NN:24, similar:JJ:25)|||prep(similar:JJ:25, to:TO:26)|||nsubj(happen:VBZ:28, what:WP:27)|||dep(to:TO:26, happen:VBZ:28)|||det(macro:NN:32, a:DT:30)|||amod(macro:NN:32, define:JJ:31)|||prep_with(happen:VBZ:28, macro:NN:32)|||punct(conceptually:NN:24, -rrb-:-RRB-:33)|||<STOP> nsubj(improve:VB:11, this:DT:1)|||aux(improve:VB:11, can:MD:2)|||dep(improve:VB:11, depend:VBG:4)|||dep(depend:VBG:4, on:IN:5)|||det(thing:NNS:9, a:DT:6)|||amod(thing:NNS:9, zillion:JJ:7)|||amod(thing:NNS:9, other:JJ:8)|||pobj(on:IN:5, thing:NNS:9)|||root(ROOT:ROOT:31, improve:VB:11)|||dobj(improve:VB:11, performance:NN:12)|||mark(integrate:VB:19, because:IN:14)|||det(optimizer:NN:16, the:DT:15)|||nsubj(integrate:VB:19, optimizer:NN:16)|||aux(integrate:VB:19, can:MD:17)|||advmod(integrate:VB:19, procedurally:RB:18)|||advcl(improve:VB:11, integrate:VB:19)|||det(optimize:NN:23, the:DT:20)|||amod(optimize:NN:23, call:VBN:21)|||nn(optimize:NN:23, code:NN:22)|||dobj(integrate:VB:19, optimize:NN:23)|||det(code:NN:26, the:DT:24)|||amod(code:NN:26, call:VBN:25)|||dep(optimize:NN:23, code:NN:26)|||det(caller:NN:29, the:DT:28)|||prep_into(optimize:NN:23, caller:NN:29)|||<STOP>
3.4 advmod(have:VBZ:4, overall:RB:1)|||det(program:NN:3, the:DT:2)|||nsubj(have:VBZ:4, program:NN:3)|||root(ROOT:ROOT:25, have:VBZ:4)|||amod(performance:NN:6, better:JJR:5)|||dobj(have:VBZ:4, performance:NN:6)|||punct(mean:VBZ:8, -lrb-:-LRB-:7)|||dep(performance:NN:6, mean:VBZ:8)|||nsubj(faster:JJR:11, it:PRP:9)|||cop(faster:JJR:11, be:VBZ:10)|||ccomp(mean:VBZ:8, faster:JJR:11)|||punct(mean:VBZ:8, -rrb-:-RRB-:12)|||mark(!have:VB:17, because:IN:13)|||nsubj(!have:VB:17, it:PRP:14)|||xsubj(copy:VB:19, it:PRP:14)|||aux(!have:VB:17, do:VBZ:15)|||advcl(have:VBZ:4, !have:VB:17)|||aux(copy:VB:19, to:TO:18)|||xcomp(!have:VB:17, copy:VB:19)|||amod(amount:NNS:21, large:JJ:20)|||dobj(copy:VB:19, amount:NNS:21)|||prep_of(amount:NNS:21, datum:NNS:23)|||<STOP>
3.4 mark(!change:VB:5, because:IN:1)|||nsubj(!change:VB:5, you:PRP:2)|||aux(!change:VB:5, can:MD:3)|||advcl(need:VBD:14, !change:VB:5)|||det(original:NN:7, the:DT:6)|||dobj(!change:VB:5, original:NN:7)|||dobj(!change:VB:5, passing:NN:9)|||conj_and(original:NN:7, passing:NN:9)|||nn(limit:NNS:12, reference:NN:11)|||prep_by(!change:VB:5, limit:NNS:12)|||nsubj(need:VBD:14, memory:NN:13)|||root(ROOT:ROOT:19, need:VBD:14)|||det(program:NN:17, the:DT:16)|||prep_for(need:VBD:14, program:NN:17)|||<STOP>
3.4 csubj(eliminate:VB:5, pass:VBG:1)|||prep_by(pass:VBG:1, reference:NN:3)|||aux(eliminate:VB:5, can:MD:4)|||root(ROOT:ROOT:16, eliminate:VB:5)|||det(overhead:NN:8, the:DT:6)|||amod(overhead:NN:8, pass-by-value:JJ:7)|||dobj(eliminate:VB:5, overhead:NN:8)|||prepc_of(overhead:NN:8, copy:VBG:10)|||amod(amount:NNS:12, large:JJ:11)|||dobj(copy:VBG:10, amount:NNS:12)|||prep_of(amount:NNS:12, datum:NNS:14)|||<STOP>
3.4 nsubj(efficient:JJ:5, it:PRP:1)|||xsubj(pass:VB:7, it:PRP:1)|||cop(efficient:JJ:5, be:VBZ:2)|||advmod(efficient:JJ:5, often:RB:3)|||advmod(efficient:JJ:5, more:RBR:4)|||root(ROOT:ROOT:18, efficient:JJ:5)|||aux(pass:VB:7, to:TO:6)|||xcomp(efficient:JJ:5, pass:VB:7)|||dobj(pass:VB:7, reference:NNS:8)|||amod(object:NNS:13, large:JJ:12)|||dobj(pass:VB:7, object:NNS:13)|||conj_negcc(reference:NNS:8, object:NNS:13)|||prep_to(reference:NNS:8, function:NNS:16)|||<STOP> nsubj(allow:VBZ:2, this:DT:1)|||root(ROOT:ROOT:26, allow:VBZ:2)|||det(compiler:NN:4, the:DT:3)|||dobj(allow:VBZ:2, compiler:NN:4)|||aux(pass:VB:6, to:TO:5)|||infmod(compiler:NN:4, pass:VB:6)|||det(address:NN:8, the:DT:7)|||dobj(pass:VB:6, address:NN:8)|||det(object:NN:11, the:DT:10)|||prep_of(address:NN:8, object:NN:11)|||prepc_while(pass:VB:6, maintain:VBG:13)|||det(syntax:NN:15, the:DT:14)|||dobj(maintain:VBG:13, syntax:NN:15)|||nsubjpass(use:VBN:20, syntax:NN:15)|||rel(use:VBN:20, that:WDT:16)|||aux(use:VBN:20, would:MD:17)|||aux(use:VBN:20, have:VB:18)|||auxpass(use:VBN:20, be:VBN:19)|||rcmod(syntax:NN:15, use:VBN:20)|||aux(access:VB:22, to:TO:21)|||xcomp(use:VBN:20, access:VB:22)|||det(object:NN:24, the:DT:23)|||dobj(access:VB:22, object:NN:24)|||<STOP>
3.4 nsubj(good:JJ:5, pass:NNS:1)|||prep_by(pass:NNS:1, reference:NN:3)|||cop(good:JJ:5, be:VBZ:4)|||root(ROOT:ROOT:26, good:JJ:5)|||nn(reason:NNS:8, performance:NN:7)|||prep_for(good:JJ:5, reason:NNS:8)|||mark(eliminate:VB:13, because:IN:10)|||nsubj(eliminate:VB:13, it:PRP:11)|||aux(eliminate:VB:13, can:MD:12)|||advcl(good:JJ:5, eliminate:VB:13)|||det(pass:NN:15, the:DT:14)|||dobj(eliminate:VB:13, pass:NN:15)|||nn(overhead:NN:18, value:NN:17)|||prep_by(eliminate:VB:13, overhead:NN:18)|||prepc_of(overhead:NN:18, copy:VBG:20)|||amod(amount:NNS:22, large:JJ:21)|||dobj(copy:VBG:20, amount:NNS:22)|||prep_of(amount:NNS:22, datum:NNS:24)|||<STOP>
3.4 nsubj(!alter:VB:4, you:PRP:1)|||aux(!alter:VB:4, do:VBP:2)|||root(ROOT:ROOT:15, !alter:VB:4)|||det(value:NN:7, the:DT:5)|||amod(value:NN:7, original:JJ:6)|||dobj(!alter:VB:4, value:NN:7)|||det(variable:NN:10, the:DT:9)|||prep_of(value:NN:7, variable:NN:10)|||nsubjpass(pass:VBN:13, variable:NN:10)|||rel(pass:VBN:13, that:WDT:11)|||auxpass(pass:VBN:13, be:VBD:12)|||rcmod(variable:NN:10, pass:VBN:13)|||<STOP>
3.4 aux(!have:VB:3, do:VB:1)|||root(ROOT:ROOT:10, !have:VB:3)|||aux(make:VB:5, to:TO:4)|||xcomp(!have:VB:3, make:VB:5)|||dobj(make:VB:5, copy:NNS:6)|||prep_of(copy:NNS:6, stuff:NN:8)|||<STOP>
3.4 nsubj(!use:VB:4, you:PRP:1)|||aux(!use:VB:4, do:VBP:2)|||root(ROOT:ROOT:13, !use:VB:4)|||amod(space:NN:7, unessesary:JJ:5)|||nn(space:NN:7, memory:NN:6)|||dobj(!use:VB:4, space:NN:7)|||aux(copy:VB:9, to:TO:8)|||infmod(space:NN:7, copy:VB:9)|||dobj(copy:VB:9, variable:NNS:10)|||prep_between(variable:NNS:10, function:NNS:12)|||<STOP>
3.4 nsubj(elimitate:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:11, elimitate:VBZ:2)|||det(need:NN:4, the:DT:3)|||dobj(elimitate:VBZ:2, need:NN:4)|||aux(copy:VB:6, to:TO:5)|||infmod(need:NN:4, copy:VB:6)|||amod(amont:NNS:8, large:JJ:7)|||dobj(copy:VB:6, amont:NNS:8)|||prep_of(amont:NNS:8, datum:NNS:10)|||<STOP>
3.4 det(function:NN:2, the:DT:1)|||nsubj(change:VB:4, function:NN:2)|||aux(change:VB:4, can:MD:3)|||root(ROOT:ROOT:16, change:VB:4)|||det(datum:NNS:6, the:DT:5)|||dobj(change:VB:4, datum:NNS:6)|||partmod(datum:NNS:6, store:VBN:7)|||det(variable:NN:10, a:DT:9)|||prep_in(store:VBN:7, variable:NN:10)|||partmod(variable:NN:10, pass:VBN:11)|||agent(pass:VBN:11, reference:NN:13)|||advmod(pass:VBN:11, directly:RB:14)|||<STOP>
3.4 nsubj(call:VBD:2, Gives:NNP:1)|||root(ROOT:ROOT:16, call:VBD:2)|||dobj(call:VBD:2, function:NN:3)|||det(ability:NN:5, the:DT:4)|||nsubj(datum:NNS:14, ability:NN:5)|||aux(access:VB:7, to:TO:6)|||infmod(ability:NN:5, access:VB:7)|||infmod(ability:NN:5, modify:VB:9)|||conj_and(access:VB:7, modify:VB:9)|||det(caller:NN:11, the:DT:10)|||dobj(access:VB:7, caller:NN:11)|||dobj(modify:VB:9, caller:NN:11)|||dep(datum:NNS:14, s:VBZ:12)|||nn(datum:NNS:14, argument:NN:13)|||rcmod(function:NN:3, datum:NNS:14)|||<STOP>
3.4 nsubj(call:VBD:2, Gives:NNP:1)|||root(ROOT:ROOT:17, call:VBD:2)|||dobj(call:VBD:2, function:NN:3)|||det(ability:NN:5, the:DT:4)|||nsubj(datum:NNS:14, ability:NN:5)|||aux(access:VB:7, to:TO:6)|||infmod(ability:NN:5, access:VB:7)|||infmod(ability:NN:5, modify:VB:9)|||conj_and(access:VB:7, modify:VB:9)|||det(caller:NN:11, the:DT:10)|||dobj(access:VB:7, caller:NN:11)|||dobj(modify:VB:9, caller:NN:11)|||dep(datum:NNS:14, s:VBZ:12)|||nn(datum:NNS:14, argument:NN:13)|||rcmod(function:NN:3, datum:NNS:14)|||advmod(datum:NNS:14, directly:RB:15)|||<STOP>
3.4 nsubj(efficient:JJ:4, it:PRP:1)|||cop(efficient:JJ:4, be:VBZ:2)|||advmod(efficient:JJ:4, more:RBR:3)|||root(ROOT:ROOT:27, efficient:JJ:4)|||nsubj(change:VBZ:7, it:PRP:6)|||conj_and(efficient:JJ:4, change:VBZ:7)|||root(ROOT:ROOT:27, change:VBZ:7)|||det(variable:NN:9, the:DT:8)|||iobj(change:VBZ:7, variable:NN:9)|||dobj(change:VBZ:7, !online:JJ:11)|||det(function:NN:14, the:DT:13)|||prep_inside(!online:JJ:11, function:NN:14)|||advmod(so:RB:17, outside:RB:16)|||dobj(change:VBZ:7, so:RB:17)|||advmod(!online:JJ:11, so:RB:17)|||conj_but(!online:JJ:11, so:RB:17)|||dep(use:VBN:24, that:IN:18)|||det(value:NN:21, the:DT:19)|||amod(value:NN:21, new:JJ:20)|||nsubjpass(use:VBN:24, value:NN:21)|||aux(use:VBN:24, can:MD:22)|||auxpass(use:VBN:24, be:VB:23)|||dep(so:RB:17, use:VBN:24)|||advmod(use:VBN:24, elsewhere:RB:25)|||<STOP>
3.4 nsubj(!make:VB:4, you:PRP:1)|||aux(!make:VB:4, do:VBP:2)|||root(ROOT:ROOT:10, !make:VB:4)|||det(memory:NN:9, another:DT:5)|||nn(memory:NN:9, copy:NN:6)|||conj_and(copy:NN:6, waste:NN:8)|||nn(memory:NN:9, waste:NN:8)|||dobj(!make:VB:4, memory:NN:9)|||<STOP>
3.4 root(ROOT:ROOT:19, pass:VBG:1)|||prep_by(pass:VBG:1, reference:NN:3)|||dep(pass:VBG:1, eliminate:VBZ:4)|||det(copying:NN:6, the:DT:5)|||nsubj(pass:VBG:1, copying:NN:6)|||amod(amount:NNS:9, large:JJ:8)|||prep_of(copying:NN:6, amount:NNS:9)|||prep_of(amount:NNS:9, datum:NNS:11)|||amod(copying:NN:6, typical:JJ:13)|||prepc_with(typical:JJ:13, pass:VB:15)|||prep_by(pass:VB:15, value:NN:17)|||<STOP>
3.4 mark(large:JJ:8, if:IN:1)|||det(function:NN:3, a:DT:2)|||poss(argument:NNS:6, function:NN:3)|||nn(argument:NNS:6, s:NNS:5)|||nsubj(large:JJ:8, argument:NNS:6)|||cop(large:JJ:8, be:VBP:7)|||advcl(!waste:VBN:19, large:JJ:8)|||prep_in(large:JJ:8, size:NN:10)|||nn(time:NN:13, computing:NN:12)|||nsubjpass(!waste:VBN:19, time:NN:13)|||nn(space:NN:16, memory:NN:15)|||conj_and(time:NN:13, space:NN:16)|||nsubjpass(!waste:VBN:19, space:NN:16)|||auxpass(!waste:VBN:19, be:VBZ:17)|||root(ROOT:ROOT:31, !waste:VBN:19)|||ccomp(!waste:VBN:19, copy:VBG:20)|||prt(copy:VBG:20, down:RP:21)|||det(argument:NN:23, the:DT:22)|||dobj(copy:VBG:20, argument:NN:23)|||ccomp(!waste:VBN:19, pass:VBG:25)|||conj_and(copy:VBG:20, pass:VBG:25)|||dobj(pass:VBG:25, it:PRP:26)|||det(function:NN:29, the:DT:28)|||prep_to(pass:VBG:25, function:NN:29)|||<STOP> advmod(give:VBZ:5, also:RB:1)|||nsubj(give:VBZ:5, pass:NN:2)|||prep_by(pass:NN:2, reference:NN:4)|||root(ROOT:ROOT:18, give:VBZ:5)|||det(function:NN:7, the:DT:6)|||nsubj(call:VBD:8, function:NN:7)|||ccomp(give:VBZ:5, call:VBD:8)|||det(permission:NN:10, the:DT:9)|||dobj(call:VBD:8, permission:NN:10)|||aux(read:VB:12, to:TO:11)|||infmod(permission:NN:10, read:VB:12)|||xcomp(read:VB:12, edit:VB:13)|||det(argument:NN:15, the:DT:14)|||dobj(edit:VB:13, argument:NN:15)|||advmod(edit:VB:13, directly:RB:16)|||<STOP>
3.4 amod(access:NN:2, gives:JJ:1)|||nsubj(allow:VBZ:11, access:NN:2)|||det(datum:NNS:6, the:DT:4)|||nn(datum:NNS:6, caller:NN:5)|||prep_to(access:NN:2, datum:NNS:6)|||advmod(datum:NNS:6, directly:RB:7)|||advmod(allow:VBZ:11, also:RB:9)|||nsubj(allow:VBZ:11, it:PRP:10)|||root(ROOT:ROOT:17, allow:VBZ:11)|||prepc_for(allow:VBZ:11, modify:VBG:13)|||det(datum:NNS:15, the:DT:14)|||dobj(modify:VBG:13, datum:NNS:15)|||<STOP>
3.4 amod(overhead:NN:2, less:JJR:1)|||nsubj(overall:VBZ:3, overhead:NN:2)|||root(ROOT:ROOT:12, overall:VBZ:3)|||nsubj(modify:VB:7, you:PRP:6)|||conj_and(overall:VBZ:3, modify:VB:7)|||root(ROOT:ROOT:12, modify:VB:7)|||det(variable:NN:9, the:DT:8)|||dobj(modify:VB:7, variable:NN:9)|||advmod(modify:VB:7, directly:RB:10)|||<STOP>
3.4 det(variable:NN:3, the:DT:1)|||amod(variable:NN:3, original:JJ:2)|||nsubjpass(modify:VBN:8, variable:NN:3)|||auxpass(reference:VBN:5, be:VBG:4)|||partmod(variable:NN:3, reference:VBN:5)|||aux(modify:VBN:8, can:MD:6)|||auxpass(modify:VBN:8, be:VB:7)|||root(ROOT:ROOT:15, modify:VBN:8)|||advmod(modify:VBN:8, directly:RB:9)|||det(function:NN:13, the:DT:11)|||amod(function:NN:13, call:VBN:12)|||agent(modify:VBN:8, function:NN:13)|||<STOP>
3.4 root(ROOT:ROOT:15, give:VBZ:1)|||iobj(give:VBZ:1, function:NN:2)|||dobj(give:VBZ:1, ability:NN:3)|||aux(access:VB:5, to:TO:4)|||infmod(ability:NN:3, access:VB:5)|||infmod(ability:NN:3, modify:VB:7)|||conj_and(access:VB:5, modify:VB:7)|||det(caller:NN:9, the:DT:8)|||poss(s:NNS:11, caller:NN:9)|||dobj(access:VB:5, s:NNS:11)|||dobj(modify:VB:7, s:NNS:11)|||nn(datum:NNS:13, argument:NN:12)|||nsubj(give:VBZ:1, datum:NNS:13)|||advmod(datum:NNS:13, directly:RB:14)|||<STOP>
3.4 root(ROOT:ROOT:19, give:VB:1)|||det(function:NN:4, the:DT:2)|||amod(function:NN:4, call:VBN:3)|||dobj(give:VB:1, function:NN:4)|||det(ability:NN:6, the:DT:5)|||tmod(give:VB:1, ability:NN:6)|||prep_to(ability:NN:6, access:NN:8)|||conj_and(give:VB:1, modify:VB:10)|||root(ROOT:ROOT:19, modify:VB:10)|||det(caller:NN:12, the:DT:11)|||poss(datum:NNS:16, caller:NN:12)|||amod(datum:NNS:16, s:JJ:14)|||nn(datum:NNS:16, argument:NN:15)|||dobj(modify:VB:10, datum:NNS:16)|||advmod(modify:VB:10, directly:RB:17)|||<STOP>
3.4 nsubj(pass:VBD:4, Less:NNP:1)|||advmod(pass:VBD:4, overhead:RB:2)|||advmod(pass:VBD:4, than:IN:3)|||root(ROOT:ROOT:14, pass:VBD:4)|||prep_by(pass:VBD:4, value:NN:6)|||advmod(when:WRB:9, especially:RB:8)|||advmod(use:VBG:10, when:WRB:9)|||advcl(pass:VBD:4, use:VBG:10)|||ccomp(pass:VBD:4, use:VBG:10)|||amod(number:NNS:12, large:JJ:11)|||dobj(use:VBG:10, number:NNS:12)|||<STOP>
3.4 amod(item:NNS:3, large:JJ:1)|||nn(item:NNS:3, datum:NN:2)|||nsubjpass(pass:VBN:6, item:NNS:3)|||aux(pass:VBN:6, can:MD:4)|||auxpass(pass:VBN:6, be:VB:5)|||root(ROOT:ROOT:24, pass:VBN:6)|||prepc_without(pass:VBN:6, copy:VBG:8)|||det(point:NN:12, the:DT:9)|||amod(point:NN:12, entire:JJ:10)|||nn(point:NN:12, datum:NN:11)|||dobj(copy:VBG:8, point:NN:12)|||dep(copy:VBG:8, reduce:VBG:14)|||nn(time:NN:16, execution:NN:15)|||dobj(reduce:VBG:14, time:NN:16)|||det(amout:NN:19, the:DT:18)|||dobj(reduce:VBG:14, amout:NN:19)|||conj_and(time:NN:16, amout:NN:19)|||nn(space:NN:22, memory:NN:21)|||prep_of(amout:NN:19, space:NN:22)|||partmod(space:NN:22, need:VBN:23)|||<STOP>
3.4 det(datum:NNS:2, the:DT:1)|||nsubjpass(modify:VBN:5, datum:NNS:2)|||aux(modify:VBN:5, can:MD:3)|||auxpass(modify:VBN:5, be:VB:4)|||root(ROOT:ROOT:16, modify:VBN:5)|||advmod(modify:VBN:5, directly:RB:6)|||prepc_instead_of(modify:VBN:5, make:VBG:9)|||det(copy:NN:11, a:DT:10)|||dobj(make:VBG:9, copy:NN:11)|||det(datum:NNS:14, the:DT:13)|||prep_of(copy:NN:11, datum:NNS:14)|||<STOP> amod(time:NN:3, improves:JJ:1)|||nn(time:NN:3, execution:NN:2)|||root(ROOT:ROOT:10, time:NN:3)|||amod(amount:NNS:6, large:JJ:5)|||prep_with(time:NN:3, amount:NNS:6)|||prep_of(time:NN:3, datum:NNS:8)|||<STOP>
3.4 nsubj(modify:VB:4, function:NNS:1)|||aux(modify:VB:4, can:MD:2)|||advmod(modify:VB:4, directly:RB:3)|||root(ROOT:ROOT:12, modify:VB:4)|||dobj(modify:VB:4, argument:NNS:5)|||nsubjpass(pass:VBN:8, argument:NNS:5)|||rel(pass:VBN:8, that:WDT:6)|||auxpass(pass:VBN:8, be:VBP:7)|||rcmod(argument:NNS:5, pass:VBN:8)|||agent(pass:VBN:8, reference:NN:10)|||<STOP>
3.4 nsubj(give:VBZ:2, it:PRP:1)|||nsubj(modify:VB:5, it:PRP:1)|||root(ROOT:ROOT:14, give:VBZ:2)|||dobj(give:VBZ:2, access:NN:3)|||conj_and(give:VBZ:2, modify:VB:5)|||root(ROOT:ROOT:14, modify:VB:5)|||det(caller:NN:7, the:DT:6)|||poss(datum:NNS:11, caller:NN:7)|||amod(datum:NNS:11, s:JJ:9)|||nn(datum:NNS:11, argument:NN:10)|||dobj(modify:VB:5, datum:NNS:11)|||advmod(modify:VB:5, directly:RB:12)|||<STOP> nsubj(eliminate:VB:2, it:PRP:1)|||root(ROOT:ROOT:13, eliminate:VB:2)|||det(pass:NN:4, the:DT:3)|||dobj(eliminate:VB:2, pass:NN:4)|||nn(overhead:NN:7, value:NN:6)|||prep_by(eliminate:VB:2, overhead:NN:7)|||prepc_of(overhead:NN:7, copy:VBG:9)|||amod(ofda:NN:12, large:JJ:10)|||nn(ofda:NN:12, amount:NNS:11)|||dobj(copy:VBG:9, ofda:NN:12)|||<STOP>
3.4 nsubj(take:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:13, take:VBZ:2)|||amod(memory:NN:4, less:JJR:3)|||dobj(take:VBZ:2, memory:NN:4)|||advmod(take:VBZ:2, thus:RB:6)|||nsubj(make:VB:9, it:PRP:7)|||aux(make:VB:9, would:MD:8)|||dep(take:VBZ:2, make:VB:9)|||det(program:NN:11, the:DT:10)|||dobj(make:VB:9, program:NN:11)|||advmod(make:VB:9, faster:RBR:12)|||<STOP>
3.4 nsubj(able:JJ:3, you:PRP:1)|||cop(able:JJ:3, be:VBP:2)|||root(ROOT:ROOT:13, able:JJ:3)|||aux(modify:VB:5, to:TO:4)|||xcomp(able:JJ:3, modify:VB:5)|||det(variable:NN:7, the:DT:6)|||dobj(modify:VB:5, variable:NN:7)|||nsubjpass(reference:VBN:10, variable:NN:7)|||rel(reference:VBN:10, that:WDT:8)|||auxpass(reference:VBN:10, be:VBZ:9)|||rcmod(variable:NN:7, reference:VBN:10)|||advmod(reference:VBN:10, directly:RB:11)|||<STOP>
3.4 mark(pass:VBP:3, if:IN:1)|||nsubj(pass:VBP:3, you:PRP:2)|||advcl(modify:VB:9, pass:VBP:3)|||prep_by(pass:VBP:3, reference:NN:5)|||nsubj(modify:VB:9, you:PRP:7)|||aux(modify:VB:9, can:MD:8)|||root(ROOT:ROOT:25, modify:VB:9)|||det(value:NN:11, the:DT:10)|||nsubj(opposed:JJ:13, value:NN:11)|||advmod(opposed:JJ:13, as:RB:12)|||xcomp(modify:VB:9, opposed:JJ:13)|||prep(opposed:JJ:13, to:TO:14)|||dep(to:TO:14, pass:VBG:15)|||prep_by(pass:VBG:15, value:NN:17)|||advmod(!change:VB:22, where:WRB:18)|||nsubj(!change:VB:22, you:PRP:19)|||aux(!change:VB:22, can:MD:20)|||advcl(pass:VBG:15, !change:VB:22)|||ccomp(pass:VBG:15, !change:VB:22)|||det(value:NN:24, the:DT:23)|||dobj(!change:VB:22, value:NN:24)|||<STOP>
3.4 advmod(address:NN:4, only:RB:1)|||det(address:NN:4, the:DT:2)|||nn(address:NN:4, memory:NN:3)|||nsubjpass(send:VBN:6, address:NN:4)|||auxpass(send:VBN:6, be:VBZ:5)|||root(ROOT:ROOT:23, send:VBN:6)|||det(function:NN:9, the:DT:8)|||prep_to(send:VBN:6, function:NN:9)|||dep(send:VBN:6, so:IN:11)|||det(copy:NN:13, no:DT:12)|||nsubj(need:VBZ:18, copy:NN:13)|||xsubj(make:VBN:21, copy:NN:13)|||det(object:NN:16, the:DT:15)|||prep_of(copy:NN:13, object:NN:16)|||partmod(object:NN:16, send:VBN:17)|||ccomp(send:VBN:6, need:VBZ:18)|||aux(make:VBN:21, to:TO:19)|||auxpass(make:VBN:21, be:VB:20)|||xcomp(need:VBZ:18, make:VBN:21)|||<STOP> nsubj(make:VBZ:2, it:PRP:1)|||nsubj(save:VBZ:9, it:PRP:1)|||root(ROOT:ROOT:12, make:VBZ:2)|||det(run:NN:5, the:DT:3)|||nn(run:NN:5, function:NN:4)|||dobj(make:VBZ:2, run:NN:5)|||advmod(make:VBZ:2, faster:RBR:6)|||conj_and(make:VBZ:2, save:VBZ:9)|||root(ROOT:ROOT:12, save:VBZ:9)|||dobj(save:VBZ:9, memory:NN:10)|||<STOP>
3.4 amod(argument:NNS:2, actual:JJ:1)|||nsubjpass(associate:VBN:4, argument:NNS:2)|||auxpass(associate:VBN:4, be:VBP:3)|||root(ROOT:ROOT:16, associate:VBN:4)|||amod(argument:NNS:7, dummy:JJ:6)|||prep_with(associate:VBN:4, argument:NNS:7)|||advmod(reference:VBN:14, when:WRB:8)|||det(function:NN:10, a:DT:9)|||nsubjpass(reference:VBN:14, function:NN:10)|||conj_or(function:NN:10, subroutine:NN:12)|||nsubjpass(reference:VBN:14, subroutine:NN:12)|||auxpass(reference:VBN:14, be:VBZ:13)|||advcl(associate:VBN:4, reference:VBN:14)|||ccomp(associate:VBN:4, reference:VBN:14)|||<STOP> det(reference:NN:4, a:DT:2)|||nn(reference:NN:4, procedure:NN:3)|||prep_in(identify:VBZ:10, reference:NN:4)|||det(list:NN:9, the:DT:6)|||amod(list:NN:9, actual:JJ:7)|||nn(list:NN:9, argument:NN:8)|||nsubj(identify:VBZ:10, list:NN:9)|||root(ROOT:ROOT:28, identify:VBZ:10)|||det(correspondence:NN:12, the:DT:11)|||dobj(identify:VBZ:10, correspondence:NN:12)|||det(argument:NNS:16, the:DT:14)|||amod(argument:NNS:16, actual:JJ:15)|||prep_between(correspondence:NN:12, argument:NNS:16)|||partmod(argument:NNS:16, provide:VBN:17)|||det(list:NN:20, the:DT:19)|||prep_in(provide:VBN:17, list:NN:20)|||det(argument:NNS:24, the:DT:22)|||amod(argument:NNS:24, dummy:JJ:23)|||prep_in(provide:VBN:17, argument:NNS:24)|||conj_and(list:NN:20, argument:NNS:24)|||det(subprogram:NN:27, the:DT:26)|||prep_of(argument:NNS:24, subprogram:NN:27)|||<STOP>
3.5 det(compiler:NN:2, the:DT:1)|||nsubj(select:VBZ:3, compiler:NN:2)|||root(ROOT:ROOT:23, select:VBZ:3)|||det(function:NNS:6, the:DT:4)|||amod(function:NNS:6, proper:JJ:5)|||nsubj(execute:VB:8, function:NNS:6)|||aux(execute:VB:8, to:TO:7)|||xcomp(select:VBZ:3, execute:VB:8)|||prep(execute:VB:8, base:VBN:9)|||dep(base:VBN:9, on:IN:10)|||pobj(on:IN:10, number:NN:11)|||pobj(on:IN:10, type:NNS:13)|||conj_and(number:NN:11, type:NNS:13)|||pobj(on:IN:10, order:NN:15)|||conj_and(number:NN:11, order:NN:15)|||prep_of(execute:VB:8, argument:NNS:17)|||det(call:NN:21, the:DT:19)|||nn(call:NN:21, function:NN:20)|||prep_in(argument:NNS:17, call:NN:21)|||<STOP>
3.5 nsubj(differentiate:VBN:2, they:PRP:1)|||root(ROOT:ROOT:19, differentiate:VBN:2)|||det(compiler:NN:5, the:DT:4)|||prep_by(differentiate:VBN:2, compiler:NN:5)|||det(condition:NNS:8, the:DT:7)|||prep_by(differentiate:VBN:2, condition:NNS:8)|||prep_by(differentiate:VBN:2, input:NNS:10)|||conj_or(condition:NNS:8, input:NNS:10)|||partmod(condition:NNS:8, use:VBN:11)|||prep_for(use:VBN:11, one:CD:13)|||det(function:NNS:17, the:DT:15)|||amod(function:NNS:17, overload:VBN:16)|||prep_of(one:CD:13, function:NNS:17)|||<STOP>
3.5 det(compiler:NN:2, the:DT:1)|||nsubj(distinguish:VBZ:3, compiler:NN:2)|||root(ROOT:ROOT:10, distinguish:VBZ:3)|||amod(function:NNS:5, overloaded:JJ:4)|||dobj(distinguish:VBZ:3, function:NNS:5)|||poss(signature:NNS:8, they:PRP$:7)|||prep_by(distinguish:VBZ:3, signature:NNS:8)|||<STOP> nsubj(encode:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:28, encode:VBZ:2)|||det(identifier:NN:5, each:DT:3)|||nn(identifier:NN:5, function:NN:4)|||dobj(encode:VBZ:2, identifier:NN:5)|||det(number:NN:8, the:DT:7)|||prep_with(encode:VBZ:2, number:NN:8)|||prep_with(encode:VBZ:2, type:NNS:10)|||conj_and(number:NN:8, type:NNS:10)|||poss(parameter:NNS:13, its:PRP$:12)|||prep_of(number:NN:8, parameter:NNS:13)|||aux(generate:VB:15, to:TO:14)|||infmod(parameter:NNS:13, generate:VB:15)|||amod(linkage:NN:17, type-safe:JJ:16)|||dobj(generate:VB:15, linkage:NN:17)|||nsubj(ensure:VBZ:20, linkage:NN:17)|||rel(ensure:VBZ:20, which:WDT:19)|||rcmod(linkage:NN:17, ensure:VBZ:20)|||det(function:NN:24, the:DT:21)|||amod(function:NN:24, proper:JJ:22)|||amod(function:NN:24, overloaded:JJ:23)|||nsubjpass(call:VBN:26, function:NN:24)|||auxpass(call:VBN:26, be:VBZ:25)|||ccomp(ensure:VBZ:20, call:VBN:26)|||<STOP>
3.5 amod(function:NNS:2, overloaded:JJ:1)|||nsubj(distinguished:JJ:4, function:NNS:2)|||cop(distinguished:JJ:4, be:VBP:3)|||root(ROOT:ROOT:37, distinguished:JJ:4)|||poss(signature:NNS:7, they:PRP$:6)|||prep_by(distinguished:JJ:4, signature:NNS:7)|||nn(mangling:NN:10, name:NN:9)|||prep_by(distinguished:JJ:4, mangling:NN:10)|||conj_or(signature:NNS:7, mangling:NN:10)|||nn(decoration:NN:13, name:NN:12)|||prep_by(distinguished:JJ:4, decoration:NN:13)|||conj_or(signature:NNS:7, decoration:NN:13)|||amod(linkage:NN:17, type-safe:JJ:16)|||nsubj(ensure:VBZ:18, linkage:NN:17)|||conj_and(distinguished:JJ:4, ensure:VBZ:18)|||root(ROOT:ROOT:37, ensure:VBZ:18)|||complm(call:VBN:24, that:IN:19)|||amod(function:NNS:22, proper:JJ:20)|||amod(function:NNS:22, overloaded:JJ:21)|||nsubjpass(call:VBN:24, function:NNS:22)|||auxpass(call:VBN:24, be:VBZ:23)|||ccomp(ensure:VBZ:18, call:VBN:24)|||nsubj(conform:VBP:30, type:NNS:26)|||xsubj(tpe:VB:32, type:NNS:26)|||det(argument:NNS:29, the:DT:28)|||prep_of(type:NNS:26, argument:NNS:29)|||ccomp(ensure:VBZ:18, conform:VBP:30)|||conj_and(call:VBN:24, conform:VBP:30)|||aux(tpe:VB:32, to:TO:31)|||xcomp(conform:VBP:30, tpe:VB:32)|||det(parameter:NNS:35, the:DT:34)|||prep_to(tpe:VB:32, parameter:NNS:35)|||<STOP>
3.5 det(compiler:NN:2, the:DT:1)|||nsubj(select:VBZ:3, compiler:NN:2)|||root(ROOT:ROOT:22, select:VBZ:3)|||amod(function:NN:5, proper:JJ:4)|||dobj(select:VBZ:3, function:NN:5)|||aux(execute:VB:7, to:TO:6)|||infmod(function:NN:5, execute:VB:7)|||prep(execute:VB:7, base:VBN:8)|||dep(base:VBN:8, on:IN:9)|||pobj(on:IN:9, number:NN:10)|||pobj(on:IN:9, type:NNS:12)|||conj_and(number:NN:10, type:NNS:12)|||pobj(on:IN:9, order:NN:14)|||conj_and(number:NN:10, order:NN:14)|||prep_of(execute:VB:7, argument:NNS:16)|||det(call:NN:20, the:DT:18)|||nn(call:NN:20, function:NN:19)|||prep_in(argument:NNS:16, call:NN:20)|||<STOP>
3.5 det(type:NN:3, the:DT:2)|||agent(initilize:VBN:6, type:NN:3)|||nsubjpass(initilize:VBN:6, they:PRP:4)|||auxpass(initilize:VBN:6, be:VBP:5)|||root(ROOT:ROOT:16, initilize:VBN:6)|||prep(initilize:VBN:6, with:IN:7)|||punct(int:NN:9, -lrb-:-LRB-:8)|||dep(with:IN:7, int:NN:9)|||appos(int:NN:9, char:NN:11)|||appos(int:NN:9, etc:FW:13)|||punct(int:NN:9, -rrb-:-RRB-:15)|||dep(with:IN:7, char:NN:11)|||dep(with:IN:7, etc:FW:13)|||<STOP>
3.5 nsubj(select:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:22, select:VBZ:2)|||det(function:NN:5, the:DT:3)|||amod(function:NN:5, proper:JJ:4)|||dobj(select:VBZ:2, function:NN:5)|||aux(execute:VB:7, to:TO:6)|||infmod(function:NN:5, execute:VB:7)|||prep(execute:VB:7, base:VBN:8)|||dep(base:VBN:8, on:IN:9)|||pobj(on:IN:9, number:NN:10)|||pobj(on:IN:9, type:NNS:12)|||conj_and(number:NN:10, type:NNS:12)|||pobj(on:IN:9, order:NN:14)|||conj_and(number:NN:10, order:NN:14)|||prep_of(execute:VB:7, argument:NNS:16)|||det(call:NN:20, the:DT:18)|||nn(call:NN:20, function:NN:19)|||prep_in(argument:NNS:16, call:NN:20)|||<STOP>
3.5 amod(function:NNS:2, overloaded:JJ:1)|||nsubj(have:VB:4, function:NNS:2)|||aux(have:VB:4, must:MD:3)|||root(ROOT:ROOT:13, have:VB:4)|||det(type:NN:8, the:DT:5)|||amod(type:NN:8, same:JJ:6)|||nn(type:NN:8, return:NN:7)|||dobj(have:VB:4, type:NN:8)|||prep(type:NN:8, but:CC:9)|||amod(parameter:NNS:12, different:JJ:10)|||nn(parameter:NNS:12, input:NN:11)|||dep(but:CC:9, parameter:NNS:12)|||<STOP>
3.5 nsubj(examine:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:16, examine:VBZ:2)|||det(name:NNS:4, the:DT:3)|||dobj(examine:VBZ:2, name:NNS:4)|||dobj(examine:VBZ:2, type:NNS:6)|||conj_and(name:NNS:4, type:NNS:6)|||dobj(examine:VBZ:2, order:NN:9)|||conj_and(name:NNS:4, order:NN:9)|||prep_of(order:NN:9, argument:NNS:11)|||det(function:NN:14, each:DT:13)|||prep_on(argument:NNS:11, function:NN:14)|||<STOP>
3.5 amod(signature:NNS:3, unique:JJ:1)|||nn(signature:NNS:3, function:NN:2)|||root(ROOT:ROOT:4, signature:NNS:3)|||<STOP>
3.5 auxpass(base:VBN:2, be:VBZ:1)|||root(ROOT:ROOT:17, base:VBN:2)|||prep_on(base:VBN:2, number:NN:4)|||prep_on(base:VBN:2, type:NNS:6)|||conj_and(number:NN:4, type:NNS:6)|||prep_on(base:VBN:2, order:NN:9)|||conj_and(number:NN:4, order:NN:9)|||prep_of(order:NN:9, argument:NNS:11)|||det(call:NN:15, the:DT:13)|||nn(call:NN:15, function:NN:14)|||prep_in(argument:NNS:11, call:NN:15)|||<STOP>
3.5 nsubj(select:VBZ:2, Compiler:NNP:1)|||root(ROOT:ROOT:21, select:VBZ:2)|||amod(function:NN:4, proper:JJ:3)|||dobj(select:VBZ:2, function:NN:4)|||aux(execute:VB:6, to:TO:5)|||infmod(function:NN:4, execute:VB:6)|||prep(execute:VB:6, base:VBN:7)|||dep(base:VBN:7, on:IN:8)|||pobj(on:IN:8, number:NN:9)|||pobj(on:IN:8, type:NNS:11)|||conj_and(number:NN:9, type:NNS:11)|||pobj(on:IN:8, order:NN:13)|||conj_and(number:NN:9, order:NN:13)|||prep_of(execute:VB:6, argument:NNS:15)|||det(call:NN:19, the:DT:17)|||nn(call:NN:19, function:NN:18)|||prep_in(argument:NNS:15, call:NN:19)|||<STOP>
3.5 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
3.5 nsubj(have:VBP:2, they:PRP:1)|||xsubj(have:VB:4, they:PRP:1)|||root(ROOT:ROOT:13, have:VBP:2)|||aux(have:VB:4, to:TO:3)|||xcomp(have:VBP:2, have:VB:4)|||amod(type:NN:7, same:JJ:5)|||nn(type:NN:7, return:NN:6)|||dobj(have:VB:4, type:NN:7)|||amod(parameter:NNS:12, different:JJ:10)|||nn(parameter:NNS:12, input:NN:11)|||dobj(have:VB:4, parameter:NNS:12)|||conj_but(type:NN:7, parameter:NNS:12)|||<STOP>
3.5 amod(function:NNS:2, overloaded:JJ:1)|||nsubjpass(differentiate:VBN:4, function:NNS:2)|||auxpass(differentiate:VBN:4, be:VBP:3)|||root(ROOT:ROOT:9, differentiate:VBN:4)|||poss(parameter:NNS:7, they:PRP$:6)|||agent(differentiate:VBN:4, parameter:NNS:7)|||<STOP>
3.5 det(compiler:NN:2, the:DT:1)|||nsubj(select:VBZ:3, compiler:NN:2)|||root(ROOT:ROOT:23, select:VBZ:3)|||det(function:NN:6, the:DT:4)|||amod(function:NN:6, right:JJ:5)|||dobj(select:VBZ:3, function:NN:6)|||aux(execute:VB:8, to:TO:7)|||infmod(function:NN:6, execute:VB:8)|||det(number:NN:11, the:DT:10)|||prep_from(execute:VB:8, number:NN:11)|||prep_from(execute:VB:8, type:NNS:13)|||conj_and(number:NN:11, type:NNS:13)|||prep_from(execute:VB:8, order:NN:15)|||conj_and(number:NN:11, order:NN:15)|||prep_of(order:NN:15, argument:NNS:17)|||det(call:NN:21, the:DT:19)|||nn(call:NN:21, function:NN:20)|||prep_in(argument:NNS:17, call:NN:21)|||<STOP>
3.5 nsubj(create:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:14, create:VBZ:2)|||det(set:NN:4, a:DT:3)|||dobj(create:VBZ:2, set:NN:4)|||iobj(create:VBZ:2, set:NN:4)|||nn(function:NNS:7, candidate:NN:6)|||prep_of(set:NN:4, function:NNS:7)|||advmod(set:NN:4, then:RB:8)|||det(set:NN:10, a:DT:9)|||dep(set:NN:4, set:NN:10)|||amod(function:NNS:13, viable:JJ:12)|||prep_of(set:NN:10, function:NNS:13)|||<STOP>
3.5 poss(signature:NN:3, they:PRP$:1)|||nn(signature:NN:3, function:NN:2)|||root(ROOT:ROOT:5, signature:NN:3)|||<STOP>
3.5 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:9, number:NN:2)|||conj_and(number:NN:2, type:NN:4)|||root(ROOT:ROOT:9, type:NN:4)|||poss(parameter:NNS:7, its:PRP$:6)|||prep_of(number:NN:2, parameter:NNS:7)|||<STOP>
3.5 root(ROOT:ROOT:5, by:IN:1)|||poss(signature:NN:4, they:PRP$:2)|||nn(signature:NN:4, function:NN:3)|||pobj(by:IN:1, signature:NN:4)|||<STOP>
3.5 nsubj(have:VBP:2, they:PRP:1)|||root(ROOT:ROOT:11, have:VBP:2)|||det(name:NN:5, the:DT:3)|||amod(name:NN:5, same:JJ:4)|||dobj(have:VBP:2, name:NN:5)|||advmod(name:NN:5, just:RB:7)|||amod(parameter:NNS:9, different:JJ:8)|||dep(name:NN:5, parameter:NNS:9)|||<STOP>
3.5 nsubjpass(differntiate:VBN:3, they:PRP:1)|||auxpass(differntiate:VBN:3, be:VBP:2)|||root(ROOT:ROOT:17, differntiate:VBN:3)|||agent(differntiate:VBN:3, number:NN:5)|||agent(differntiate:VBN:3, type:NNS:7)|||conj_and(number:NN:5, type:NNS:7)|||agent(differntiate:VBN:3, order:NN:9)|||conj_and(number:NN:5, order:NN:9)|||prep_of(differntiate:VBN:3, argument:NNS:11)|||det(call:NN:15, the:DT:13)|||nn(call:NN:15, function:NN:14)|||prep_in(argument:NNS:11, call:NN:15)|||<STOP>
3.5 nsubj(look:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:17, look:VBZ:2)|||det(number:NN:5, the:DT:4)|||prep_at(look:VBZ:2, number:NN:5)|||prep_at(look:VBZ:2, type:NNS:7)|||conj_and(number:NN:5, type:NNS:7)|||prep_at(look:VBZ:2, order:NN:10)|||conj_and(number:NN:5, order:NN:10)|||prep_of(order:NN:10, argument:NNS:12)|||det(call:NN:16, the:DT:14)|||nn(call:NN:16, function:NN:15)|||prep_in(argument:NNS:12, call:NN:16)|||<STOP>
3.5 det(compiler:NN:2, the:DT:1)|||nsubj(differentiate:VBZ:3, compiler:NN:2)|||root(ROOT:ROOT:10, differentiate:VBZ:3)|||amod(function:NNS:5, overloaded:JJ:4)|||dobj(differentiate:VBZ:3, function:NNS:5)|||poss(signature:NN:8, they:PRP$:7)|||prep_by(differentiate:VBZ:3, signature:NN:8)|||<STOP>
3.5 root(ROOT:ROOT:12, by:IN:1)|||det(number:NN:3, the:DT:2)|||pobj(by:IN:1, number:NN:3)|||pobj(by:IN:1, type:NNS:5)|||conj_and(number:NN:3, type:NNS:5)|||pobj(by:IN:1, order:NN:8)|||conj_and(number:NN:3, order:NN:8)|||poss(argument:NNS:11, they:PRP$:10)|||prep_of(order:NN:8, argument:NNS:11)|||<STOP>
3.5 nsubj(select:VBZ:2, Compiler:NNP:1)|||root(ROOT:ROOT:21, select:VBZ:2)|||amod(function:NN:4, proper:JJ:3)|||dobj(select:VBZ:2, function:NN:4)|||aux(execute:VB:6, to:TO:5)|||infmod(function:NN:4, execute:VB:6)|||prep(execute:VB:6, base:VBN:7)|||dep(base:VBN:7, on:IN:8)|||pobj(on:IN:8, number:NN:9)|||pobj(on:IN:8, type:NNS:11)|||conj_and(number:NN:9, type:NNS:11)|||pobj(on:IN:8, order:NN:13)|||conj_and(number:NN:9, order:NN:13)|||prep_of(execute:VB:6, argument:NNS:15)|||det(call:NN:19, the:DT:17)|||nn(call:NN:19, function:NN:18)|||prep_in(argument:NNS:15, call:NN:19)|||<STOP>
3.5 root(ROOT:ROOT:2, paremeter:NNS:1)|||<STOP>
3.5 root(ROOT:ROOT:14, by:IN:1)|||det(number:NN:3, the:DT:2)|||pobj(by:IN:1, number:NN:3)|||det(type:NNS:7, the:DT:6)|||pobj(by:IN:1, type:NNS:7)|||conj_and(number:NN:3, type:NNS:7)|||conj_and(number:NN:3, order:NN:9)|||conj_and(type:NNS:7, order:NN:9)|||det(parameter:NNS:12, the:DT:11)|||prep_of(type:NNS:7, parameter:NNS:12)|||<STOP>
3.5 root(ROOT:ROOT:8, by:IN:1)|||det(number:NN:3, the:DT:2)|||pobj(by:IN:1, number:NN:3)|||pobj(by:IN:1, type:NN:5)|||conj_and(number:NN:3, type:NN:5)|||prep_of(number:NN:3, argument:NNS:7)|||<STOP>
3.5 root(ROOT:ROOT:11, by:IN:1)|||poss(signature:NN:3, they:PRP$:2)|||pobj(by:IN:1, signature:NN:3)|||punct(type:NN:6, -lrb-:-LRB-:4)|||nn(type:NN:6, return:NN:5)|||appos(signature:NN:3, type:NN:6)|||nn(list:NN:9, argument:NN:8)|||dep(type:NN:6, list:NN:9)|||punct(type:NN:6, -rrb-:-RRB-:10)|||pobj(by:IN:1, type:NN:6)|||<STOP>
3.5 amod(function:NN:2, overloaded:JJ:1)|||nsubj(invovle:VBZ:4, function:NN:2)|||advmod(invovle:VBZ:4, simply:RB:3)|||root(ROOT:ROOT:37, invovle:VBZ:4)|||xcomp(invovle:VBZ:4, hae:VBG:5)|||det(method:NN:7, a:DT:6)|||dobj(hae:VBG:5, method:NN:7)|||det(name:NN:11, the:DT:9)|||amod(name:NN:11, same:JJ:10)|||prep_with(hae:VBG:5, name:NN:11)|||det(class:NN:14, the:DT:13)|||prep_within(name:NN:11, class:NN:14)|||auxpass(use:VBN:17, be:VBZ:16)|||rcmod(name:NN:11, use:VBN:17)|||aux(implement:VB:19, to:TO:18)|||xcomp(use:VBN:17, implement:VB:19)|||det(method:NN:21, a:DT:20)|||dobj(implement:VB:19, method:NN:21)|||prep_for(implement:VB:19, subclass:NNS:23)|||dobj(replace:VBZ:29, subclass:NNS:23)|||rel(replace:VBZ:29, which:WDT:24)|||nsubj(replace:VBZ:29, override:NNS:25)|||amod(word:NNS:28, other:JJ:27)|||prep_in(override:NNS:25, word:NNS:28)|||rcmod(subclass:NNS:23, replace:VBZ:29)|||det(implementation:NN:31, the:DT:30)|||dobj(replace:VBZ:29, implementation:NN:31)|||det(class:NN:35, the:DT:33)|||amod(class:NN:35, super:JJ:34)|||prep_of(implementation:NN:31, class:NN:35)|||<STOP> csubj(base:VBN:11, overload:VBG:1)|||det(concept:NN:3, the:DT:2)|||dobj(overload:VBG:1, concept:NN:3)|||prepc_of(concept:NN:3, provide:VBG:5)|||amod(meaning:NN:7, different:JJ:6)|||dobj(provide:VBG:5, meaning:NN:7)|||det(object:NN:10, a:DT:9)|||prep_to(provide:VBG:5, object:NN:10)|||root(ROOT:ROOT:19, base:VBN:11)|||det(context:NN:14, the:DT:13)|||prep_on(base:VBN:11, context:NN:14)|||poss(presence:NN:17, its:PRP$:16)|||prep_of(context:NN:14, presence:NN:17)|||<STOP> nsubj(type:NN:4, overloading:NN:1)|||cop(type:NN:4, be:VBZ:2)|||num(type:NN:4, one:CD:3)|||root(ROOT:ROOT:16, type:NN:4)|||prep_of(type:NN:4, polymorphism:NN:6)|||nsubj(feature:NN:12, this:DT:8)|||cop(feature:NN:12, be:VBZ:9)|||advmod(feature:NN:12, also:RB:10)|||det(feature:NN:12, a:DT:11)|||conj_and(type:NN:4, feature:NN:12)|||root(ROOT:ROOT:16, feature:NN:12)|||prep_in(feature:NN:12, programe:VBG:14)|||<STOP>
3.6 det(case:NN:3, a:DT:1)|||nn(case:NN:3, base:NN:2)|||nsubj(case:NN:8, case:NN:3)|||nsubj(end:VB:29, case:NN:3)|||rel(case:NN:8, that:WDT:4)|||cop(case:NN:8, be:VBZ:5)|||det(case:NN:8, the:DT:6)|||amod(case:NN:8, simplest:JJS:7)|||rcmod(case:NN:3, case:NN:8)|||det(problem:NN:11, a:DT:10)|||prep_for(case:NN:8, problem:NN:11)|||advmod(lead:VB:17, so:RB:12)|||dep(lead:VB:17, that:IN:13)|||det(function:NN:15, the:DT:14)|||nsubj(lead:VB:17, function:NN:15)|||aux(lead:VB:17, will:MD:16)|||dep(case:NN:8, lead:VB:17)|||prep_to(lead:VB:17, it:PRP:19)|||mark(!happen:VB:25, if:IN:21)|||nsubj(!happen:VB:25, this:DT:22)|||aux(!happen:VB:25, do:VBZ:23)|||advcl(lead:VB:17, !happen:VB:25)|||advmod(!happen:VB:25, then:RB:26)|||dobj(!happen:VB:25, it:PRP:27)|||aux(end:VB:29, will:MD:28)|||root(ROOT:ROOT:36, end:VB:29)|||prt(end:VB:29, up:RP:30)|||det(loop:NN:34, a:DT:32)|||amod(loop:NN:34, infinite:JJ:33)|||prep_as(end:VB:29, loop:NN:34)|||<STOP> root(ROOT:ROOT:10, and:CC:1)|||det(condition:NN:3, a:DT:2)|||dep(and:CC:1, condition:NN:3)|||aux(know:VB:5, to:TO:4)|||infmod(condition:NN:3, know:VB:5)|||advmod(terminate:VB:8, when:WRB:6)|||aux(terminate:VB:8, to:TO:7)|||advcl(know:VB:5, terminate:VB:8)|||ccomp(know:VB:5, terminate:VB:8)|||xcomp(know:VB:5, terminate:VB:8)|||<STOP>
3.6 advmod(design:VBD:2, badly:RB:1)|||root(ROOT:ROOT:13, design:VBD:2)|||dep(design:VBD:2, algorithym:NNS:3)|||dep(algorithym:NNS:3, use:VBG:5)|||dobj(use:VBG:5, recursion:NN:6)|||det(problem:NN:11, a:DT:8)|||nn(problem:NN:11, non:NN:9)|||nn(problem:NN:11, recursive:NN:10)|||prep_for(use:VBG:5, problem:NN:11)|||<STOP>
3.6 amod(recursion:NN:2, infinite:JJ:1)|||nsubj(occur:VB:4, recursion:NN:2)|||aux(occur:VB:4, can:MD:3)|||root(ROOT:ROOT:28, occur:VB:4)|||advmod(omit:VBN:10, when:WRB:5)|||det(case:NN:8, the:DT:6)|||nn(case:NN:8, base:NN:7)|||nsubjpass(omit:VBN:10, case:NN:8)|||auxpass(omit:VBN:10, be:VBZ:9)|||advcl(occur:VB:4, omit:VBN:10)|||ccomp(occur:VB:4, omit:VBN:10)|||det(step:NN:14, the:DT:12)|||nn(step:NN:14, recursion:NN:13)|||nsubjpass(write:VBN:16, step:NN:14)|||auxpass(write:VBN:16, be:VBZ:15)|||conj_or(occur:VB:4, write:VBN:16)|||root(ROOT:ROOT:28, write:VBN:16)|||advmod(write:VBN:16, incorrectly:RB:17)|||advmod(!converge:VBZ:22, so:RB:18)|||dep(!converge:VBZ:22, that:IN:19)|||nsubj(!converge:VBZ:22, it:PRP:20)|||ccomp(write:VBN:16, !converge:VBZ:22)|||det(case:NN:26, the:DT:24)|||nn(case:NN:26, base:NN:25)|||prep_on(!converge:VBZ:22, case:NN:26)|||<STOP>
3.6 amod(recursion:NN:2, infinite:JJ:1)|||nsubj(loop:NN:6, recursion:NN:2)|||cop(loop:NN:6, be:VBZ:3)|||det(loop:NN:6, a:DT:4)|||amod(loop:NN:6, infinite:JJ:5)|||root(ROOT:ROOT:14, loop:NN:6)|||mark(!meet:VBN:12, if:IN:7)|||det(condition:NN:9, the:DT:8)|||nsubjpass(!meet:VBN:12, condition:NN:9)|||auxpass(!meet:VBN:12, be:VBZ:10)|||advcl(loop:NN:6, !meet:VBN:12)|||<STOP> dep(indefinite:VBD:25, either:CC:1)|||csubj(indefinite:VBD:25, omit:VBG:2)|||det(case:NN:5, the:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(omit:VBG:2, case:NN:5)|||conj_or(omit:VBG:2, write:VBG:8)|||csubj(indefinite:VBD:25, write:VBG:8)|||det(step:NN:11, the:DT:9)|||nn(step:NN:11, recursion:NN:10)|||dobj(write:VBG:8, step:NN:11)|||advmod(write:VBG:8, incorrectly:RB:12)|||advmod(!converge:VB:18, so:RB:13)|||dep(!converge:VB:18, that:IN:14)|||nsubj(!converge:VB:18, it:PRP:15)|||aux(!converge:VB:18, do:VBZ:16)|||ccomp(omit:VBG:2, !converge:VB:18)|||det(cause:NNS:23, the:DT:20)|||amod(cause:NNS:23, base:JJ:21)|||nn(cause:NNS:23, case:NN:22)|||prep_on(!converge:VB:18, cause:NNS:23)|||root(ROOT:ROOT:33, indefinite:VBD:25)|||dobj(indefinite:VBD:25, recursion:NN:27)|||advmod(exhaust:VBG:30, eventually:RB:29)|||xcomp(indefinite:VBD:25, exhaust:VBG:30)|||dobj(exhaust:VBG:30, memory:NN:31)|||<STOP>
3.6 dep(cause:VB:23, either:CC:1)|||csubj(cause:VB:23, omit:VBG:2)|||det(case:NN:5, the:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(omit:VBG:2, case:NN:5)|||conj_or(omit:VBG:2, write:VBG:7)|||csubj(cause:VB:23, write:VBG:7)|||det(step:NN:10, the:DT:8)|||nn(step:NN:10, recursion:NN:9)|||dobj(write:VBG:7, step:NN:10)|||advmod(write:VBG:7, incorrectly:RB:11)|||advmod(!converge:VB:17, so:RB:12)|||dep(!converge:VB:17, that:IN:13)|||nsubj(!converge:VB:17, it:PRP:14)|||aux(!converge:VB:17, do:VBZ:15)|||ccomp(omit:VBG:2, !converge:VB:17)|||det(case:NN:21, the:DT:19)|||nn(case:NN:21, base:NN:20)|||prep_on(!converge:VB:17, case:NN:21)|||aux(cause:VB:23, can:MD:22)|||root(ROOT:ROOT:28, cause:VB:23)|||det(recursion:NN:26, a:DT:24)|||amod(recursion:NN:26, infinite:JJ:25)|||dobj(cause:VB:23, recursion:NN:26)|||<STOP>
3.6 dep(return:VBZ:7, !have:VBG:2)|||det(case:NN:5, a:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(!have:VBG:2, case:NN:5)|||nsubj(return:VBZ:7, that:DT:6)|||root(ROOT:ROOT:12, return:VBZ:7)|||det(value:NN:10, a:DT:8)|||nn(value:NN:10, base:NN:9)|||dobj(return:VBZ:7, value:NN:10)|||<STOP>
3.6 nn(base:NN:4, incorrect:NN:1)|||conj_or(incorrect:NN:1, miss:VBG:3)|||nn(base:NN:4, miss:VBG:3)|||root(ROOT:ROOT:7, base:NN:4)|||dep(base:NN:4, case:NN:5)|||<STOP> nsubj(reduce:VBP:2, Must:NNP:1)|||root(ROOT:ROOT:8, reduce:VBP:2)|||det(case:NN:6, the:DT:4)|||nn(case:NN:6, base:NN:5)|||prep_to(reduce:VBP:2, case:NN:6)|||<STOP> det(function:NN:2, the:DT:1)|||nsubj(get:VB:4, function:NN:2)|||aux(get:VB:4, must:MD:3)|||root(ROOT:ROOT:19, get:VB:4)|||dobj(get:VB:4, simpler:JJR:5)|||det(time:NN:7, each:DT:6)|||tmod(get:VB:4, time:NN:7)|||nsubjpass(run:VBN:10, it:PRP:8)|||auxpass(run:VBN:10, be:VBZ:9)|||dep(get:VB:4, run:VBN:10)|||punct(converge:VB:12, -lrb-:-LRB-:11)|||parataxis(run:VBN:10, converge:VB:12)|||det(case:NN:16, the:DT:14)|||nn(case:NN:16, base:NN:15)|||prep_to(converge:VB:12, case:NN:16)|||punct(converge:VB:12, -rrb-:-RRB-:17)|||<STOP>
3.6 det(case:NN:3, no:DT:1)|||nn(case:NN:3, base:NN:2)|||root(ROOT:ROOT:9, case:NN:3)|||det(change:NN:5, no:DT:4)|||dep(case:NN:3, change:NN:5)|||prep_in(change:NN:5, value:NNS:7)|||<STOP>
3.6 mark(call:VBP:5, if:IN:1)|||det(recursive:NN:4, each:DT:3)|||prep_at(call:VBP:5, recursive:NN:4)|||csubj(!diminish:VB:10, call:VBP:5)|||csubj(cause:VB:23, call:VBP:5)|||det(problem:NN:7, the:DT:6)|||dobj(call:VBP:5, problem:NN:7)|||aux(!diminish:VB:10, do:VBZ:8)|||root(ROOT:ROOT:27, !diminish:VB:10)|||mark(!diminish:VB:16, if:IN:12)|||nsubj(!diminish:VB:16, it:PRP:13)|||aux(!diminish:VB:16, do:VBZ:14)|||advcl(cause:VB:23, !diminish:VB:16)|||det(case:NN:20, a:DT:18)|||nn(case:NN:20, base:NN:19)|||prep_to(!diminish:VB:16, case:NN:20)|||aux(cause:VB:23, can:MD:22)|||conj_or(!diminish:VB:10, cause:VB:23)|||root(ROOT:ROOT:27, cause:VB:23)|||amod(recursion:NN:25, infinite:JJ:24)|||dobj(cause:VB:23, recursion:NN:25)|||<STOP>
3.6 root(ROOT:ROOT:12, omit:VBG:1)|||det(case:NN:4, the:DT:2)|||nn(case:NN:4, base:NN:3)|||dobj(omit:VBG:1, case:NN:4)|||advmod(call:VBG:7, incorrectly:RB:6)|||conj_or(omit:VBG:1, call:VBG:7)|||root(ROOT:ROOT:12, call:VBG:7)|||det(step:NN:10, the:DT:8)|||amod(step:NN:10, recursive:JJ:9)|||dobj(call:VBG:7, step:NN:10)|||<STOP>
3.6 det(problem:NN:3, the:DT:1)|||amod(problem:NN:3, recursive:JJ:2)|||nsubjpass(!reduce:VBN:7, problem:NN:3)|||aux(!reduce:VBN:7, can:MD:4)|||auxpass(!reduce:VBN:7, be:VB:6)|||root(ROOT:ROOT:14, !reduce:VBN:7)|||aux(reach:VB:9, to:TO:8)|||purpcl(!reduce:VBN:7, reach:VB:9)|||det(case:NN:12, the:DT:10)|||nn(case:NN:12, base:NN:11)|||dobj(reach:VB:9, case:NN:12)|||<STOP>
3.6 nsubj(step:VBP:12, lack:NN:1)|||prepc_of(lack:NN:1, define:VBG:3)|||det(case:NN:6, a:DT:4)|||nn(case:NN:6, base:NN:5)|||dobj(define:VBG:3, case:NN:6)|||prepc_of(lack:NN:1, write:VBG:9)|||conj_or(define:VBG:3, write:VBG:9)|||det(recursion:NN:11, the:DT:10)|||dobj(write:VBG:9, recursion:NN:11)|||root(ROOT:ROOT:24, step:VBP:12)|||advmod(step:VBP:12, incorrectly:RB:13)|||advmod(!converge:VB:19, so:RB:14)|||dep(!converge:VB:19, that:IN:15)|||nsubj(!converge:VB:19, it:PRP:16)|||aux(!converge:VB:19, do:VBZ:17)|||ccomp(step:VBP:12, !converge:VB:19)|||det(case:NN:23, the:DT:21)|||nn(case:NN:23, base:NN:22)|||prep_on(!converge:VB:19, case:NN:23)|||<STOP>
3.6 root(ROOT:ROOT:10, !have:VBG:2)|||det(case:NN:5, the:DT:3)|||amod(case:NN:5, proper:JJ:4)|||nsubj(leave:VB:7, case:NN:5)|||aux(leave:VB:7, to:TO:6)|||xcomp(!have:VBG:2, leave:VB:7)|||det(recursion:NN:9, the:DT:8)|||dobj(leave:VB:7, recursion:NN:9)|||<STOP>
3.6 det(case:NN:3, no:DT:1)|||nn(case:NN:3, base:NN:2)|||nsubj(!converge:VB:11, case:NN:3)|||det(call:NNS:8, the:DT:6)|||amod(call:NNS:8, recursive:JJ:7)|||conj_or(case:NN:3, call:NNS:8)|||nsubj(!converge:VB:11, call:NNS:8)|||aux(!converge:VB:11, do:VBP:9)|||root(ROOT:ROOT:16, !converge:VB:11)|||det(case:NN:15, the:DT:13)|||nn(case:NN:15, base:NN:14)|||prep_to(!converge:VB:11, case:NN:15)|||<STOP>
3.6 det(case:NN:3, no:DT:1)|||nn(case:NN:3, base:NN:2)|||dep(lead:VB:20, case:NN:3)|||dep(lead:VB:20, or:CC:5)|||det(step:NN:10, a:DT:6)|||advmod(write:VBN:8, incorrectly:RB:7)|||amod(step:NN:10, write:VBN:8)|||amod(step:NN:10, recursion:JJ:9)|||nsubj(lead:VB:20, step:NN:10)|||xsubj(infinite:VB:22, step:NN:10)|||nsubj(!converge:VB:14, that:WDT:11)|||rel(!converge:VB:14, that:WDT:11)|||aux(!converge:VB:14, do:VBZ:12)|||dep(step:NN:10, !converge:VB:14)|||det(case:NN:18, the:DT:16)|||nn(case:NN:18, base:NN:17)|||prep_on(!converge:VB:14, case:NN:18)|||aux(lead:VB:20, will:MD:19)|||root(ROOT:ROOT:25, lead:VB:20)|||aux(infinite:VB:22, to:TO:21)|||xcomp(lead:VB:20, infinite:VB:22)|||dobj(infinite:VB:22, recursion:NN:23)|||<STOP>
3.6 mark(!reach:VBZ:6, if:IN:1)|||det(function:NN:4, the:DT:2)|||nn(function:NN:4, recursion:NN:3)|||nsubj(!reach:VBZ:6, function:NN:4)|||nsubj(define:VBZ:9, function:NN:4)|||advcl(recurse:VB:15, !reach:VBZ:6)|||advmod(define:VBZ:9, successfully:RB:8)|||conj_or(!reach:VBZ:6, define:VBZ:9)|||advcl(recurse:VB:15, define:VBZ:9)|||det(case:NN:12, the:DT:10)|||nn(case:NN:12, base:NN:11)|||dobj(define:VBZ:9, case:NN:12)|||nsubj(recurse:VB:15, it:PRP:13)|||aux(recurse:VB:15, will:MD:14)|||root(ROOT:ROOT:18, recurse:VB:15)|||advmod(recurse:VB:15, forever:RB:16)|||<STOP> nsubj(happen:VBZ:2, this:DT:1)|||root(ROOT:ROOT:33, happen:VBZ:2)|||amod(way:NNS:4, many:JJ:3)|||dobj(happen:VBZ:2, way:NNS:4)|||dobj(code:VBN:22, way:NNS:4)|||det(function:NN:9, the:DT:8)|||prep_such_as(way:NNS:4, function:NN:9)|||aux(!progress:VB:12, do:VBZ:10)|||rcmod(function:NN:9, !progress:VB:12)|||det(case:NN:16, the:DT:14)|||nn(case:NN:16, base:NN:15)|||prep_towards(!progress:VB:12, case:NN:16)|||det(function:NN:20, the:DT:19)|||nsubjpass(code:VBN:22, function:NN:20)|||nsubj(!contain:VB:28, function:NN:20)|||auxpass(code:VBN:22, be:VBZ:21)|||conj_or(happen:VBZ:2, code:VBN:22)|||root(ROOT:ROOT:33, code:VBN:22)|||advmod(code:VBN:22, poorly:RB:23)|||aux(!contain:VB:28, do:VBZ:25)|||advmod(!contain:VB:28, even:RB:27)|||conj_or(happen:VBZ:2, !contain:VB:28)|||conj_and(code:VBN:22, !contain:VB:28)|||det(case:NN:31, a:DT:29)|||nn(case:NN:31, base:NN:30)|||dobj(!contain:VB:28, case:NN:31)|||<STOP>
3.6 root(ROOT:ROOT:20, !create:VBG:2)|||det(case:NN:5, a:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(!create:VBG:2, case:NN:5)|||conj_or(!create:VBG:2, in:IN:8)|||root(ROOT:ROOT:20, in:IN:8)|||det(case:NN:10, the:DT:9)|||pobj(in:IN:8, case:NN:10)|||advmod(!meet:VBN:18, where:WRB:11)|||rel(!meet:VBN:18, where:WRB:11)|||det(case:NN:14, the:DT:12)|||nn(case:NN:14, base:NN:13)|||nsubjpass(!meet:VBN:18, case:NN:14)|||aux(!meet:VBN:18, will:MD:15)|||auxpass(!meet:VBN:18, be:VB:17)|||rcmod(case:NN:10, !meet:VBN:18)|||<STOP>
3.6 amod(handling:NN:2, improper:JJ:1)|||nsubj(!able:JJ:12, handling:NN:2)|||prep_of(handling:NN:2, case:NNS:4)|||prep(case:NNS:4, such:JJ:5)|||dep(such:JJ:5, that:DT:6)|||det(value:NNS:10, all:DT:8)|||amod(value:NNS:10, possible:JJ:9)|||nsubj(!able:JJ:12, value:NNS:10)|||cop(!able:JJ:12, be:VBP:11)|||root(ROOT:ROOT:17, !able:JJ:12)|||aux(handle:VBN:15, to:TO:13)|||auxpass(handle:VBN:15, be:VB:14)|||xcomp(!able:JJ:12, handle:VBN:15)|||<STOP>
3.6 expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:7, be:VBZ:2)|||det(case:NN:5, no:DT:3)|||nn(case:NN:5, base:NN:4)|||nsubj(be:VBZ:2, case:NN:5)|||<STOP> det(step:NN:3, the:DT:1)|||nn(step:NN:3, recursion:NN:2)|||nsubj(!reduce:VB:6, step:NN:3)|||aux(!reduce:VB:6, do:VBZ:4)|||root(ROOT:ROOT:14, !reduce:VB:6)|||det(problem:NN:8, the:DT:7)|||dobj(!reduce:VB:6, problem:NN:8)|||det(call:NN:12, each:DT:10)|||amod(call:NN:12, recursive:JJ:11)|||prep_during(!reduce:VB:6, call:NN:12)|||<STOP>
3.6 det(case:NN:3, no:DT:1)|||nn(case:NN:3, base:NN:2)|||root(ROOT:ROOT:26, case:NN:3)|||dep(in:IN:6, as:IN:5)|||dep(case:NN:3, in:IN:6)|||det(return:NN:9, a:DT:7)|||amod(return:NN:9, single:JJ:8)|||pobj(in:IN:6, return:NN:9)|||nsubj(!include:VB:13, return:NN:9)|||rel(!include:VB:13, that:WDT:10)|||aux(!include:VB:13, do:VBZ:11)|||rcmod(return:NN:9, !include:VB:13)|||xcomp(!include:VB:13, call:VBG:14)|||det(function:NN:16, the:DT:15)|||dobj(call:VBG:14, function:NN:16)|||advmod(call:VBG:14, again:RB:17)|||det(value:NN:21, a:DT:19)|||amod(value:NN:21, static:JJ:20)|||dep(return:NN:9, value:NN:21)|||prep_to(value:NN:21, end:NN:23)|||advmod(return:NN:9, at:IN:24)|||<STOP>
3.6 dep(cause:VB:23, either:CC:1)|||csubj(cause:VB:23, omit:VBG:2)|||det(case:NN:5, the:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(omit:VBG:2, case:NN:5)|||conj_or(omit:VBG:2, write:VBG:8)|||csubj(cause:VB:23, write:VBG:8)|||det(step:NN:11, the:DT:9)|||nn(step:NN:11, recursion:NN:10)|||dobj(write:VBG:8, step:NN:11)|||advmod(!reach:VB:18, incorrectly:RB:12)|||dep(!reach:VB:18, so:IN:13)|||dep(it:PRP:15, the:DT:14)|||nsubj(!reach:VB:18, it:PRP:15)|||aux(!reach:VB:18, do:VBZ:16)|||dep(write:VBG:8, !reach:VB:18)|||det(case:NN:21, the:DT:19)|||nn(case:NN:21, base:NN:20)|||dobj(!reach:VB:18, case:NN:21)|||aux(cause:VB:23, can:MD:22)|||root(ROOT:ROOT:27, cause:VB:23)|||amod(recursion:NN:25, infinite:JJ:24)|||dobj(cause:VB:23, recursion:NN:25)|||<STOP>
3.6 csubj(call:VBP:9, omit:VBG:1)|||det(case:NN:4, the:DT:2)|||nn(case:NN:4, base:NN:3)|||dobj(omit:VBG:1, case:NN:4)|||conj_or(omit:VBG:1, write:VBG:6)|||csubj(call:VBP:9, write:VBG:6)|||det(recursive:NN:8, the:DT:7)|||dobj(write:VBG:6, recursive:NN:8)|||root(ROOT:ROOT:21, call:VBP:9)|||advmod(!converge:VB:15, so:RB:10)|||dep(!converge:VB:15, that:IN:11)|||nsubj(!converge:VB:15, it:PRP:12)|||aux(!converge:VB:15, do:VBZ:13)|||ccomp(call:VBP:9, !converge:VB:15)|||det(case:NN:19, the:DT:17)|||nn(case:NN:19, base:NN:18)|||prep_upon(!converge:VB:15, case:NN:19)|||<STOP>
3.6 root(ROOT:ROOT:23, Either:NNP:1)|||dep(Either:NNP:1, omit:VBG:2)|||det(case:NN:5, the:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(omit:VBG:2, case:NN:5)|||dep(Either:NNP:1, write:VBG:8)|||conj_or(omit:VBG:2, write:VBG:8)|||det(step:NN:11, the:DT:9)|||nn(step:NN:11, recursion:NN:10)|||dobj(write:VBG:8, step:NN:11)|||advmod(write:VBG:8, incorrectly:RB:12)|||advmod(!converge:VB:18, so:RB:13)|||dep(!converge:VB:18, that:IN:14)|||nsubj(!converge:VB:18, it:PRP:15)|||aux(!converge:VB:18, do:VBZ:16)|||dep(write:VBG:8, !converge:VB:18)|||det(case:NN:22, the:DT:20)|||nn(case:NN:22, base:NN:21)|||prep_on(!converge:VB:18, case:NN:22)|||<STOP>
3.6 amod(recursion:NN:2, infinite:JJ:1)|||nsubj(occur:VB:4, recursion:NN:2)|||aux(occur:VB:4, may:MD:3)|||root(ROOT:ROOT:19, occur:VB:4)|||mark(define:VBN:10, if:IN:5)|||det(case:NN:8, no:DT:6)|||nn(case:NN:8, base:NN:7)|||nsubjpass(define:VBN:10, case:NN:8)|||auxpass(define:VBN:10, be:VBZ:9)|||dep(occur:VB:4, define:VBN:10)|||mark(!vary:VBN:17, if:IN:12)|||det(call:NN:14, the:DT:13)|||nsubjpass(!vary:VBN:17, call:NN:14)|||auxpass(!vary:VBN:17, be:VBZ:15)|||dep(occur:VB:4, !vary:VBN:17)|||conj_or(define:VBN:10, !vary:VBN:17)|||<STOP>
3.6 root(ROOT:ROOT:21, !have:VBG:2)|||det(case:NN:5, a:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(!have:VBG:2, case:NN:5)|||conj_or(!have:VBG:2, build:VBG:8)|||root(ROOT:ROOT:21, build:VBG:8)|||det(process:NN:11, a:DT:9)|||nn(process:NN:11, recursion:NN:10)|||dobj(build:VBG:8, process:NN:11)|||nsubj(!converge:VB:15, process:NN:11)|||rel(!converge:VB:15, that:WDT:12)|||aux(!converge:VB:15, do:VBZ:13)|||rcmod(process:NN:11, !converge:VB:15)|||det(case:NN:19, the:DT:17)|||nn(case:NN:19, base:NN:18)|||prep_on(!converge:VB:15, case:NN:19)|||<STOP>
3.6 dep(omit:VBG:2, Either:NNP:1)|||root(ROOT:ROOT:13, omit:VBG:2)|||det(case:NN:5, the:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(omit:VBG:2, case:NN:5)|||conj_or(omit:VBG:2, write:VBG:8)|||root(ROOT:ROOT:13, write:VBG:8)|||det(step:NN:11, the:DT:9)|||nn(step:NN:11, recursion:NN:10)|||dobj(write:VBG:8, step:NN:11)|||advmod(write:VBG:8, incorerectly:RB:12)|||<STOP>
3.6 det(case:NN:3, no:DT:1)|||amod(case:NN:3, base:JJ:2)|||root(ROOT:ROOT:23, case:NN:3)|||mark(!define:VB:10, if:IN:5)|||det(programmar:NN:7, the:DT:6)|||nsubj(!define:VB:10, programmar:NN:7)|||aux(!define:VB:10, do:VBZ:8)|||conj_or(case:NN:3, !define:VB:10)|||root(ROOT:ROOT:23, !define:VB:10)|||det(case:NN:13, the:DT:11)|||nn(case:NN:13, base:NN:12)|||dobj(!define:VB:10, case:NN:13)|||dobj(!reach:VBN:22, case:NN:13)|||det(case:NN:17, the:DT:15)|||amod(case:NN:17, simplest:JJS:16)|||prep_as(!define:VB:10, case:NN:17)|||nsubjpass(!reach:VBN:22, it:PRP:19)|||auxpass(!reach:VBN:22, get:VBZ:21)|||conj_or(case:NN:3, !reach:VBN:22)|||conj_and(!define:VB:10, !reach:VBN:22)|||<STOP>
3.6 dep(easily:RB:2, no:DT:1)|||advmod(reach:VBD:3, easily:RB:2)|||root(ROOT:ROOT:12, reach:VBD:3)|||nn(case:NN:5, base:NN:4)|||dobj(reach:VBD:3, case:NN:5)|||det(base:NN:8, no:DT:7)|||dobj(reach:VBD:3, base:NN:8)|||conj_and(case:NN:5, base:NN:8)|||nsubj(reach:VBD:3, case:NN:9)|||advmod(case:NN:9, at:IN:10)|||dep(at:IN:10, all:DT:11)|||<STOP>
3.6 nsubjpass(!allow:VBN:4, function:NN:1)|||xsubj(reach:VB:6, function:NN:1)|||auxpass(!allow:VBN:4, be:VBZ:2)|||root(ROOT:ROOT:12, !allow:VBN:4)|||aux(reach:VB:6, to:TO:5)|||xcomp(!allow:VBN:4, reach:VB:6)|||nn(case:NN:10, the:DT:7)|||nn(case:NN:10, base:NN:9)|||xcomp(reach:VB:6, case:NN:10)|||<STOP>
3.6 nsubj(have:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:14, have:VBZ:2)|||det(case:NN:5, no:DT:3)|||nn(case:NN:5, base:NN:4)|||dobj(have:VBZ:2, case:NN:5)|||dobj(!meet:VBN:13, case:NN:5)|||det(case:NN:10, the:DT:8)|||nn(case:NN:10, base:NN:9)|||nsubjpass(!meet:VBN:13, case:NN:10)|||auxpass(!meet:VBN:13, be:VBZ:11)|||conj_or(have:VBZ:2, !meet:VBN:13)|||root(ROOT:ROOT:14, !meet:VBN:13)|||<STOP>
3.6 nsubj(refer:VBZ:2, recursion:NN:1)|||root(ROOT:ROOT:11, refer:VBZ:2)|||prep_to(refer:VBZ:2, situation:NNS:4)|||dep(in:IN:5, situation:NNS:4)|||rel(call:VBP:8, in:IN:5)|||nsubj(call:VBP:8, function:NNS:7)|||rcmod(situation:NNS:4, call:VBP:8)|||dobj(call:VBP:8, themselves:PRP:9)|||<STOP> det(type:NNS:2, these:DT:1)|||nsubjpass(know:VBN:6, type:NNS:2)|||prep_of(type:NNS:2, function:NNS:4)|||auxpass(know:VBN:6, be:VBP:5)|||root(ROOT:ROOT:11, know:VBN:6)|||amod(function:NNS:9, recursive:JJ:8)|||prep_as(know:VBN:6, function:NNS:9)|||<STOP> nsubj(occur:VBZ:6, that:DT:1)|||auxpass(say:VBD:3, be:VBG:2)|||partmod(that:DT:1, say:VBD:3)|||amod(recursion:NN:5, infinite:JJ:4)|||dobj(say:VBD:3, recursion:NN:5)|||root(ROOT:ROOT:26, occur:VBZ:6)|||advmod(design:VBN:11, when:WRB:7)|||det(function:NN:9, the:DT:8)|||nsubjpass(design:VBN:11, function:NN:9)|||xsubj(call:VB:18, function:NN:9)|||auxpass(design:VBN:11, be:VBZ:10)|||advcl(occur:VBZ:6, design:VBN:11)|||ccomp(occur:VBZ:6, design:VBN:11)|||predet(way:NN:15, such:PDT:13)|||det(way:NN:15, a:DT:14)|||prep_in(design:VBN:11, way:NN:15)|||advmod(way:NN:15, as:RB:16)|||aux(call:VB:18, to:TO:17)|||xcomp(design:VBN:11, call:VB:18)|||nsubj(self:VB:20, it:PRP:19)|||ccomp(call:VB:18, self:VB:20)|||advmod(self:VB:20, forever:RB:21)|||prepc_without(self:VB:20, stop:VBG:23)|||amod(cause:NNS:25, possible:JJ:24)|||dobj(stop:VBG:23, cause:NNS:25)|||<STOP>
3.7 nsubj(involve:VBP:2, both:DT:1)|||root(ROOT:ROOT:16, involve:VBP:2)|||det(structure:NNS:6, a:DT:3)|||amod(structure:NNS:6, controlled:JJ:4)|||nn(structure:NNS:6, repetition:NN:5)|||dobj(involve:VBP:2, structure:NNS:6)|||nsubj(have:VBP:11, they:PRP:9)|||advmod(have:VBP:11, both:DT:10)|||conj_and(involve:VBP:2, have:VBP:11)|||root(ROOT:ROOT:16, have:VBP:11)|||det(test:NN:14, a:DT:12)|||nn(test:NN:14, termination:NN:13)|||dobj(have:VBP:11, test:NN:14)|||<STOP> advmod(loop:VB:6, also:RB:1)|||nsubj(loop:VB:6, both:DT:2)|||prep_of(both:DT:2, they:PRP:4)|||aux(loop:VB:6, can:MD:5)|||root(ROOT:ROOT:9, loop:VB:6)|||advmod(loop:VB:6, forever:RB:7)|||<STOP>
3.7 prep(use:VBN:8, as:IN:1)|||dep(earlier:RBR:3, discussed:CD:2)|||dep(as:IN:1, earlier:RBR:3)|||nsubjpass(use:VBN:8, recursion:NN:5)|||aux(use:VBN:8, may:MD:6)|||auxpass(use:VBN:8, be:VB:7)|||root(ROOT:ROOT:14, use:VBN:8)|||aux(process:VB:10, to:TO:9)|||purpcl(use:VBN:8, process:VB:10)|||amod(action:NNS:12, iterative:JJ:11)|||dobj(process:VB:10, action:NNS:12)|||<STOP> nsubjpass(use:VBN:3, Recursion:NNP:1)|||auxpass(use:VBN:3, be:VBZ:2)|||root(ROOT:ROOT:20, use:VBN:3)|||prep_for(use:VBN:3, calculation:NNS:5)|||advmod(describe:VBN:11, where:WRB:6)|||rel(describe:VBN:11, where:WRB:6)|||det(answer:NN:8, the:DT:7)|||nsubjpass(describe:VBN:11, answer:NN:8)|||aux(describe:VBN:11, can:MD:9)|||auxpass(describe:VBN:11, be:VB:10)|||rcmod(calculation:NNS:5, describe:VBN:11)|||det(function:NN:14, a:DT:13)|||prep_in(describe:VBN:11, function:NN:14)|||nsubj(relate:VBZ:16, function:NN:14)|||rel(relate:VBZ:16, that:WDT:15)|||rcmod(function:NN:14, relate:VBZ:16)|||prep_to(relate:VBZ:16, itself:PRP:18)|||<STOP>
3.7 preconj(iteration:NN:2, both:DT:1)|||nsubjpass(base:VBN:6, iteration:NN:2)|||nsubjpass(involve:VBP:11, iteration:NN:2)|||conj_and(iteration:NN:2, recursion:NN:4)|||nsubjpass(base:VBN:6, recursion:NN:4)|||auxpass(base:VBN:6, be:VBP:5)|||root(ROOT:ROOT:14, base:VBN:6)|||nn(statement:NNS:9, control:NN:8)|||prep_on(base:VBN:6, statement:NNS:9)|||conj_and(base:VBN:6, involve:VBP:11)|||root(ROOT:ROOT:14, involve:VBP:11)|||dobj(involve:VBP:11, repetition:NN:12)|||<STOP> nsubj(occur:VB:5, they:PRP:1)|||aux(occur:VB:5, can:MD:2)|||dep(occur:VB:5, both:DT:3)|||advmod(occur:VB:5, also:RB:4)|||root(ROOT:ROOT:8, occur:VB:5)|||advmod(occur:VB:5, indefinitely:RB:6)|||<STOP>
3.7 nsubjpass(base:VBN:3, both:DT:1)|||auxpass(base:VBN:3, be:VBP:2)|||root(ROOT:ROOT:8, base:VBN:3)|||det(statement:NN:7, a:DT:5)|||nn(statement:NN:7, control:NN:6)|||prep_on(base:VBN:3, statement:NN:7)|||<STOP> amod(structure:NN:2, iteration-repetition:JJ:1)|||root(ROOT:ROOT:3, structure:NN:2)|||<STOP> amod(structure:NN:2, recursion-selection:JJ:1)|||root(ROOT:ROOT:3, structure:NN:2)|||<STOP> nsubj(involve:VBP:2, both:DT:1)|||root(ROOT:ROOT:4, involve:VBP:2)|||dobj(involve:VBP:2, repetition:NN:3)|||<STOP> nsubj(use:VBZ:2, iteration-explicitly:NN:1)|||root(ROOT:ROOT:5, use:VBZ:2)|||nn(structure:NN:4, repetition:NN:3)|||dobj(use:VBZ:2, structure:NN:4)|||<STOP> amod(call:NNS:3, recursion-repeated:JJ:1)|||nn(call:NNS:3, function:NN:2)|||root(ROOT:ROOT:4, call:NNS:3)|||<STOP> nsubj(involve:VBP:2, both:DT:1)|||root(ROOT:ROOT:6, involve:VBP:2)|||det(test:NN:5, a:DT:3)|||nn(test:NN:5, termination:NN:4)|||dobj(involve:VBP:2, test:NN:5)|||<STOP> amod(test:NN:2, iteration-loop-termination:JJ:1)|||root(ROOT:ROOT:3, test:NN:2)|||<STOP> amod(case:NN:2, recursion-base:JJ:1)|||root(ROOT:ROOT:3, case:NN:2)|||<STOP> nsubj(approach:VBP:3, both:DT:1)|||advmod(approach:VBP:3, gradually:RB:2)|||root(ROOT:ROOT:5, approach:VBP:3)|||dobj(approach:VBP:3, termination:NN:4)|||<STOP> nsubj(counter:VBP:2, iteration-modifies:NNS:1)|||root(ROOT:ROOT:7, counter:VBP:2)|||mark(fail:VBZ:6, until:IN:3)|||amod(test:NN:5, loop-termination:JJ:4)|||nsubj(fail:VBZ:6, test:NN:5)|||advcl(counter:VBP:2, fail:VBZ:6)|||<STOP> root(ROOT:ROOT:7, recursion-produces:NNS:1)|||advmod(simpler:JJR:3, progressively:RB:2)|||amod(version:NNS:4, simpler:JJR:3)|||dep(recursion-produces:NNS:1, version:NNS:4)|||prep_of(version:NNS:4, problem:NN:6)|||<STOP> nsubj(occur:VB:3, both:DT:1)|||aux(occur:VB:3, can:MD:2)|||root(ROOT:ROOT:5, occur:VB:3)|||advmod(occur:VB:3, indefinitely:RB:4)|||<STOP> amod(condition:NN:3, iteration-if:JJ:1)|||amod(condition:NN:3, loop-continuation:JJ:2)|||nsubj(!fail:VBZ:5, condition:NN:3)|||root(ROOT:ROOT:6, !fail:VBZ:5)|||<STOP> amod(step:NN:3, recursion-if:JJ:1)|||nn(step:NN:3, recursion:NN:2)|||nsubj(!simplify:VB:6, step:NN:3)|||aux(!simplify:VB:6, do:VBZ:4)|||root(ROOT:ROOT:9, !simplify:VB:6)|||det(problem:NN:8, the:DT:7)|||dobj(!simplify:VB:6, problem:NN:8)|||<STOP>
3.7 nsubj(have:VBP:4, iteration:NN:1)|||conj_and(iteration:NN:1, recursion:NN:3)|||nsubj(have:VBP:4, recursion:NN:3)|||root(ROOT:ROOT:32, have:VBP:4)|||amod(similarity:NNS:6, many:JJ:5)|||dobj(have:VBP:4, similarity:NNS:6)|||nsubjpass(base:VBN:10, both:DT:8)|||nsubjpass(involve:VBP:16, both:DT:8)|||nsubjpass(involve:VBP:19, both:DT:8)|||nsubjpass(approach:VBP:25, both:DT:8)|||nsubj(occur:VB:29, both:DT:8)|||auxpass(base:VBN:10, be:VBP:9)|||parataxis(have:VBP:4, base:VBN:10)|||det(statement:NN:14, a:DT:12)|||nn(statement:NN:14, control:NN:13)|||prep_on(base:VBN:10, statement:NN:14)|||parataxis(have:VBP:4, involve:VBP:16)|||conj_and(base:VBN:10, involve:VBP:16)|||dobj(involve:VBP:16, repetition:NN:17)|||parataxis(have:VBP:4, involve:VBP:19)|||conj_and(base:VBN:10, involve:VBP:19)|||det(test:NN:22, a:DT:20)|||nn(test:NN:22, termination:NN:21)|||dobj(involve:VBP:19, test:NN:22)|||advmod(approach:VBP:25, gradually:RB:24)|||parataxis(have:VBP:4, approach:VBP:25)|||conj_and(base:VBN:10, approach:VBP:25)|||dobj(approach:VBP:25, termination:NN:26)|||aux(occur:VB:29, can:MD:28)|||parataxis(have:VBP:4, occur:VB:29)|||conj_and(base:VBN:10, occur:VB:29)|||advmod(occur:VB:29, infinitely:RB:30)|||<STOP>
3.7 nsubj(rely:VBP:2, both:DT:1)|||ccomp(loop:NN:17, rely:VBP:2)|||prep_on(rely:VBP:2, repetition:NN:4)|||dep(rely:VBP:2, both:CC:6)|||conj(rely:VBP:2, have:VBP:7)|||det(case:NN:10, a:DT:8)|||nn(case:NN:10, base:NN:9)|||dobj(have:VBP:7, case:NN:10)|||nsubj(loop:NN:17, both:DT:12)|||aux(loop:NN:17, can:MD:13)|||cop(loop:NN:17, become:VB:14)|||det(loop:NN:17, a:DT:15)|||amod(loop:NN:17, infinite:JJ:16)|||root(ROOT:ROOT:19, loop:NN:17)|||<STOP> nn(recursive:NN:2, anything:NN:1)|||nsubjpass(solve:VBN:6, recursive:NN:2)|||aux(solve:VBN:6, can:MD:3)|||advmod(solve:VBN:6, also:RB:4)|||auxpass(solve:VBN:6, be:VB:5)|||root(ROOT:ROOT:10, solve:VBN:6)|||prep_with(solve:VBN:6, iteration:NN:8)|||<STOP>
3.7 nsubj(repeat:VB:3, both:DT:1)|||nsubj(exit:VB:14, both:DT:1)|||aux(repeat:VB:3, will:MD:2)|||root(ROOT:ROOT:18, repeat:VB:3)|||dep(repeat:VB:3, -lrb-:-LRB-:4)|||dep(-lrb-:-LRB-:4, loop:VB:5)|||punct(-lrb-:-LRB-:4, -rrb-:-RRB-:6)|||mark(meet:VBN:11, until:IN:7)|||det(condition:NN:9, a:DT:8)|||nsubjpass(meet:VBN:11, condition:NN:9)|||auxpass(meet:VBN:11, be:VBZ:10)|||advcl(repeat:VB:3, meet:VBN:11)|||conj_and(repeat:VB:3, exit:VB:14)|||root(ROOT:ROOT:18, exit:VB:14)|||det(loop:NN:16, the:DT:15)|||dobj(exit:VB:14, loop:NN:16)|||<STOP> nsubj(capable:JJ:3, both:DT:1)|||cop(capable:JJ:3, be:VBP:2)|||root(ROOT:ROOT:10, capable:JJ:3)|||prepc_of(capable:JJ:3, enter:VBG:5)|||det(loop:NN:8, a:DT:6)|||amod(loop:NN:8, infinite:JJ:7)|||dobj(enter:VBG:5, loop:NN:8)|||<STOP>
3.7 root(ROOT:ROOT:10, anything:NN:1)|||nsubj(do:VB:4, you:PRP:2)|||aux(do:VB:4, can:MD:3)|||dep(anything:NN:1, do:VB:4)|||advmod(do:VB:4, iterativly:RB:5)|||nsubj(do:VB:8, you:PRP:6)|||aux(do:VB:8, can:MD:7)|||dep(anything:NN:1, do:VB:8)|||advmod(do:VB:8, recursively:RB:9)|||<STOP>
3.7 nsubj(repetative:JJ:3, both:DT:1)|||cop(repetative:JJ:3, be:VBP:2)|||root(ROOT:ROOT:11, repetative:JJ:3)|||nsubj(have:VBP:6, both:DT:5)|||conj_and(repetative:JJ:3, have:VBP:6)|||root(ROOT:ROOT:11, have:VBP:6)|||det(test:NN:9, a:DT:7)|||nn(test:NN:9, end:NN:8)|||dobj(have:VBP:6, test:NN:9)|||<STOP>
3.7 advmod(write:VBG:2, incorrectly:RB:1)|||dep(perform:VBP:11, write:VBG:2)|||nsubj(result:VB:5, either:DT:3)|||aux(result:VB:5, can:MD:4)|||ccomp(write:VBG:2, result:VB:5)|||amod(loop:NNS:8, infinite:JJ:7)|||prep_in(result:VB:5, loop:NNS:8)|||nsubj(perform:VBP:11, both:DT:10)|||root(ROOT:ROOT:19, perform:VBP:11)|||det(task:NN:14, the:DT:12)|||amod(task:NN:14, same:JJ:13)|||dobj(perform:VBP:11, task:NN:14)|||advmod(perform:VBP:11, over:RP:15)|||advmod(perform:VBP:11, over:RP:17)|||conj_and(over:RP:15, over:RP:17)|||<STOP>
3.7 nsubjpass(base:VBN:3, both:DT:1)|||auxpass(base:VBN:3, be:VBP:2)|||root(ROOT:ROOT:9, base:VBN:3)|||det(statement:NN:7, a:DT:5)|||nn(statement:NN:7, control:NN:6)|||prep_on(base:VBN:3, statement:NN:7)|||<STOP> nsubj(involve:VBP:2, both:DT:1)|||root(ROOT:ROOT:5, involve:VBP:2)|||dobj(involve:VBP:2, repetition:NN:3)|||<STOP> nsubj(involve:VBP:2, both:DT:1)|||root(ROOT:ROOT:7, involve:VBP:2)|||det(test:NN:5, a:DT:3)|||nn(test:NN:5, termination:NN:4)|||dobj(involve:VBP:2, test:NN:5)|||<STOP> nsubj(approach:VBP:3, both:DT:1)|||advmod(approach:VBP:3, gradually:RB:2)|||root(ROOT:ROOT:6, approach:VBP:3)|||dobj(approach:VBP:3, termination:NN:4)|||<STOP> nsubj(occur:VB:3, both:DT:1)|||aux(occur:VB:3, can:MD:2)|||root(ROOT:ROOT:6, occur:VB:3)|||advmod(occur:VB:3, infinitely:RB:4)|||<STOP>
3.7 nsubjpass(base:VBN:3, both:DT:1)|||auxpass(base:VBN:3, be:VBP:2)|||root(ROOT:ROOT:28, base:VBN:3)|||det(statement:NN:7, a:DT:5)|||nn(statement:NN:7, control:NN:6)|||prep_on(base:VBN:3, statement:NN:7)|||det(repetition:NN:11, both:DT:9)|||amod(repetition:NN:11, involve:JJ:10)|||appos(statement:NN:7, repetition:NN:11)|||nsubj(involve:VBP:14, both:DT:13)|||ccomp(occur:VB:26, involve:VBP:14)|||det(test:NN:17, a:DT:15)|||nn(test:NN:17, termination:NN:16)|||dobj(involve:VBP:14, test:NN:17)|||dep(test:NN:17, both:CC:19)|||advmod(test:NN:17, gradually:RB:20)|||conj(test:NN:17, gradually:RB:20)|||nn(termination:NN:22, approach:NN:21)|||conj(test:NN:17, termination:NN:22)|||nsubj(occur:VB:26, both:DT:24)|||aux(occur:VB:26, can:MD:25)|||dep(base:VBN:3, occur:VB:26)|||advmod(occur:VB:26, infinitely:RB:27)|||prep_on(base:VBN:3, repetition:NN:11)|||<STOP>
3.7 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
3.7 root(ROOT:ROOT:10, anything:NN:1)|||nsubj(do:VB:4, you:PRP:2)|||aux(do:VB:4, can:MD:3)|||dep(anything:NN:1, do:VB:4)|||advmod(do:VB:4, recursively:RB:5)|||nsubj(do:VB:8, you:PRP:6)|||aux(do:VB:8, can:MD:7)|||dep(anything:NN:1, do:VB:8)|||advmod(do:VB:8, iteratively:RB:9)|||<STOP>
3.7 amod(problem:NNS:2, many:JJ:1)|||nsubjpass(solve:VBN:5, problem:NNS:2)|||aux(solve:VBN:5, can:MD:3)|||auxpass(solve:VBN:5, be:VB:4)|||root(ROOT:ROOT:29, solve:VBN:5)|||preconj(iteration:NN:8, both:DT:7)|||agent(solve:VBN:5, iteration:NN:8)|||agent(solve:VBN:5, recursion:NN:10)|||conj_and(iteration:NN:8, recursion:NN:10)|||nsubj(go:VB:15, either:DT:13)|||aux(go:VB:15, may:MD:14)|||conj_and(solve:VBN:5, go:VB:15)|||root(ROOT:ROOT:29, go:VB:15)|||det(condition:NN:18, a:DT:17)|||prep_into(go:VB:15, condition:NN:18)|||amod(execution:NN:21, infinite:JJ:20)|||prep_of(condition:NN:18, execution:NN:21)|||mark(omit:VBN:27, if:IN:22)|||det(test:NN:25, a:DT:23)|||nn(test:NN:25, termination:NN:24)|||nsubjpass(omit:VBN:27, test:NN:25)|||auxpass(omit:VBN:27, be:VBZ:26)|||advcl(go:VB:15, omit:VBN:27)|||<STOP>
3.7 nsubj(use:VBP:5, iteration:NN:1)|||nsubj(perform:VB:8, iteration:NN:1)|||conj_and(iteration:NN:1, recursion:NN:3)|||nsubj(use:VBP:5, recursion:NN:3)|||dep(use:VBP:5, both:DT:4)|||root(ROOT:ROOT:22, use:VBP:5)|||dobj(use:VBP:5, repetition:NN:6)|||conj_and(use:VBP:5, perform:VB:8)|||root(ROOT:ROOT:22, perform:VB:8)|||amod(operation:NNS:11, several:JJ:9)|||amod(operation:NNS:11, simple:JJ:10)|||dobj(perform:VB:8, operation:NNS:11)|||dobj(perform:VB:8, algorithm:NNS:13)|||conj_and(operation:NNS:11, algorithm:NNS:13)|||advmod(perform:VB:8, successively:RB:14)|||mark(reach:VBP:17, until:IN:15)|||nsubj(reach:VBP:17, they:PRP:16)|||advcl(perform:VB:8, reach:VBP:17)|||det(limit:NN:20, a:DT:18)|||amod(limit:NN:20, certain:JJ:19)|||dobj(reach:VBP:17, limit:NN:20)|||<STOP> dep(involve:VBP:3, so:IN:1)|||nsubj(involve:VBP:3, both:DT:2)|||root(ROOT:ROOT:19, involve:VBP:3)|||det(test:NN:6, a:DT:4)|||nn(test:NN:6, termination:NN:5)|||nsubj(find:VB:8, test:NN:6)|||aux(find:VB:8, to:TO:7)|||xcomp(involve:VBP:3, find:VB:8)|||complm(approach:VBP:14, that:IN:9)|||nsubj(approach:VBP:14, limit:NN:10)|||conj_and(limit:NN:10, both:DT:12)|||nsubj(approach:VBP:14, both:DT:12)|||advmod(approach:VBP:14, slowly:RB:13)|||ccomp(find:VB:8, approach:VBP:14)|||det(limit:NN:17, that:DT:15)|||nn(limit:NN:17, termination:NN:16)|||dobj(approach:VBP:14, limit:NN:17)|||<STOP> nsubjpass(base:VBN:3, both:DT:1)|||auxpass(base:VBN:3, be:VBP:2)|||root(ROOT:ROOT:11, base:VBN:3)|||det(statement:NN:7, a:DT:5)|||nn(statement:NN:7, control:NN:6)|||prep_on(base:VBN:3, statement:NN:7)|||advmod(well:RB:9, as:RB:8)|||advmod(base:VBN:3, well:RB:9)|||<STOP> mark(code:VBN:2, if:IN:1)|||advcl(continue:VB:7, code:VBN:2)|||advmod(code:VBN:2, poorly:RB:3)|||nsubj(continue:VB:7, both:DT:5)|||aux(continue:VB:7, can:MD:6)|||root(ROOT:ROOT:28, continue:VB:7)|||prt(continue:VB:7, on:RP:8)|||prep(continue:VB:7, for:IN:9)|||dep(for:IN:9, forever:RB:10)|||mark(lock:VBZ:18, until:IN:11)|||det(compiler:NN:13, the:DT:12)|||nsubj(lock:VBZ:18, compiler:NN:13)|||nsubj(shut:VBZ:21, compiler:NN:13)|||nsubj(halt:VBZ:24, compiler:NN:13)|||det(computer:NN:16, the:DT:15)|||conj_or(compiler:NN:13, computer:NN:16)|||nsubj(lock:VBZ:18, computer:NN:16)|||advmod(lock:VBZ:18, either:RB:17)|||advcl(continue:VB:7, lock:VBZ:18)|||prt(lock:VBZ:18, up:RP:19)|||advcl(continue:VB:7, shut:VBZ:21)|||conj_or(lock:VBZ:18, shut:VBZ:21)|||prt(shut:VBZ:21, down:RP:22)|||advcl(continue:VB:7, halt:VBZ:24)|||conj_or(lock:VBZ:18, halt:VBZ:24)|||det(operation:NN:26, the:DT:25)|||dobj(halt:VBZ:24, operation:NN:26)|||<STOP>
3.7 nsubj(involve:VBP:7, both:DT:1)|||nsubj(involve:VBP:11, both:DT:1)|||prep(both:DT:1, base:VBN:2)|||dep(base:VBN:2, on:IN:3)|||nn(statement:NN:5, control:NN:4)|||pobj(on:IN:3, statement:NN:5)|||root(ROOT:ROOT:17, involve:VBP:7)|||dobj(involve:VBP:7, repetition:NN:8)|||conj_and(involve:VBP:7, involve:VBP:11)|||root(ROOT:ROOT:17, involve:VBP:11)|||det(test:NN:14, a:DT:12)|||nn(test:NN:14, termination:NN:13)|||dobj(involve:VBP:11, test:NN:14)|||prep_within(involve:VBP:11, loop:NNS:16)|||<STOP>
3.7 nsubj(method:NNS:3, they:PRP:1)|||cop(method:NNS:3, be:VBP:2)|||root(ROOT:ROOT:10, method:NNS:3)|||prepc_of(method:NNS:3, repeat:VBG:5)|||det(task:NN:8, the:DT:6)|||amod(task:NN:8, same:JJ:7)|||dobj(repeat:VBG:5, task:NN:8)|||<STOP>
3.7 nsubj(involve:VBP:2, both:DT:1)|||root(ROOT:ROOT:7, involve:VBP:2)|||det(test:NN:5, a:DT:3)|||nn(test:NN:5, termination:NN:4)|||dobj(involve:VBP:2, test:NN:5)|||<STOP> nsubj(use:VBP:2, they:PRP:1)|||root(ROOT:ROOT:13, use:VBP:2)|||det(statement:NN:5, a:DT:3)|||nn(statement:NN:5, control:NN:4)|||nsubj(solve:VB:9, statement:NN:5)|||conj_and(statement:NN:5, repition:NN:7)|||nsubj(solve:VB:9, repition:NN:7)|||aux(solve:VB:9, to:TO:8)|||xcomp(use:VBP:2, solve:VB:9)|||det(problem:NN:11, the:DT:10)|||dobj(solve:VB:9, problem:NN:11)|||<STOP> nsubj(result:VB:4, they:PRP:1)|||aux(result:VB:4, can:MD:2)|||advmod(result:VB:4, also:RB:3)|||root(ROOT:ROOT:10, result:VB:4)|||det(loop:NN:8, a:DT:6)|||amod(loop:NN:8, infinite:JJ:7)|||prep_in(result:VB:4, loop:NN:8)|||<STOP>
3.7 prep(involve:VBP:10, base:VBN:1)|||dep(base:VBN:1, on:IN:2)|||det(statement:NN:5, a:DT:3)|||nn(statement:NN:5, control:NN:4)|||pobj(on:IN:2, statement:NN:5)|||ccomp(involve:VBP:10, involve:VB:7)|||dobj(involve:VB:7, repetition:NN:8)|||root(ROOT:ROOT:15, involve:VBP:10)|||det(test:NN:13, a:DT:11)|||nn(test:NN:13, termination:NN:12)|||dobj(involve:VBP:10, test:NN:13)|||<STOP>
3.7 nsubj(basis:NNS:3, both:DT:1)|||cop(basis:NNS:3, be:VBP:2)|||root(ROOT:ROOT:9, basis:NNS:3)|||det(statement:NN:7, a:DT:5)|||nn(statement:NN:7, control:NN:6)|||prep_on(basis:NNS:3, statement:NN:7)|||<STOP> nsubj(involve:VBP:2, both:DT:1)|||root(ROOT:ROOT:5, involve:VBP:2)|||dobj(involve:VBP:2, repetition:NN:3)|||<STOP> nsubj(involve:VBP:2, both:DT:1)|||root(ROOT:ROOT:7, involve:VBP:2)|||det(test:NN:5, a:DT:3)|||nn(test:NN:5, termination:NN:4)|||dobj(involve:VBP:2, test:NN:5)|||<STOP> nsubj(approach:VBP:3, both:DT:1)|||advmod(approach:VBP:3, gradually:RB:2)|||root(ROOT:ROOT:6, approach:VBP:3)|||dobj(approach:VBP:3, termination:NN:4)|||<STOP> nsubj(occur:VB:3, both:DT:1)|||aux(occur:VB:3, can:MD:2)|||root(ROOT:ROOT:6, occur:VB:3)|||advmod(occur:VB:3, infinitely:RB:4)|||<STOP>
3.7 nsubj(base:VBN:2, both:DT:1)|||ccomp(involve:VBP:9, base:VBN:2)|||det(statement:NN:6, a:DT:4)|||nn(statement:NN:6, control:NN:5)|||prep_on(base:VBN:2, statement:NN:6)|||nsubj(involve:VBP:9, both:DT:8)|||root(ROOT:ROOT:29, involve:VBP:9)|||nsubj(involve:VBP:13, repitition:NN:10)|||nsubj(occur:VB:26, repitition:NN:10)|||rel(involve:VBP:13, both:DT:12)|||rcmod(repitition:NN:10, involve:VBP:13)|||det(test:NN:16, a:DT:14)|||nn(test:NN:16, termination:NN:15)|||dobj(involve:VBP:13, test:NN:16)|||dep(test:NN:16, both:CC:18)|||advmod(test:NN:16, gradually:RB:19)|||conj(test:NN:16, gradually:RB:19)|||nn(termination:NN:21, approach:NN:20)|||conj(test:NN:16, termination:NN:21)|||nsubj(occur:VB:26, both:DT:23)|||aux(occur:VB:26, can:MD:24)|||advmod(occur:VB:26, potentially:RB:25)|||ccomp(involve:VBP:9, occur:VB:26)|||advmod(occur:VB:26, infinetly:RB:27)|||<STOP>
3.7 nsubjpass(base:VBN:4, they:PRP:1)|||auxpass(base:VBN:4, be:VBP:2)|||advmod(base:VBN:4, both:DT:3)|||root(ROOT:ROOT:32, base:VBN:4)|||det(statement:NN:8, a:DT:6)|||nn(statement:NN:8, control:NN:7)|||prep_on(base:VBN:4, statement:NN:8)|||nsubj(involve:VBP:11, both:DT:10)|||ccomp(base:VBN:4, involve:VBP:11)|||conj_and(base:VBN:4, involve:VBP:11)|||root(ROOT:ROOT:32, involve:VBP:11)|||dobj(involve:VBP:11, repetition:NN:12)|||nsubj(involve:VBP:15, both:DT:14)|||ccomp(base:VBN:4, involve:VBP:15)|||conj_and(base:VBN:4, involve:VBP:15)|||root(ROOT:ROOT:32, involve:VBP:15)|||det(case:NN:18, a:DT:16)|||nn(case:NN:18, termination:NN:17)|||dobj(involve:VBP:15, case:NN:18)|||det(graduatlly:NN:21, both:DT:20)|||nsubj(approach:VBP:22, graduatlly:NN:21)|||ccomp(base:VBN:4, approach:VBP:22)|||conj_and(base:VBN:4, approach:VBP:22)|||root(ROOT:ROOT:32, approach:VBP:22)|||det(case:NN:25, that:DT:23)|||nn(case:NN:25, termination:NN:24)|||dobj(approach:VBP:22, case:NN:25)|||nsubj(occur:VB:30, both:DT:28)|||aux(occur:VB:30, can:MD:29)|||conj_and(base:VBN:4, occur:VB:30)|||root(ROOT:ROOT:32, occur:VB:30)|||advmod(occur:VB:30, infinitely:RB:31)|||<STOP>
3.7 nsubj(use:VBP:3, they:PRP:1)|||advmod(use:VBP:3, both:DT:2)|||root(ROOT:ROOT:23, use:VBP:3)|||nsubj(terminate:VB:11, repetition:NN:4)|||det(control:NN:7, a:DT:6)|||conj_or(repetition:NN:4, control:NN:7)|||nsubj(terminate:VB:11, control:NN:7)|||conj_or(repetition:NN:4, test:NN:9)|||nsubj(terminate:VB:11, test:NN:9)|||aux(terminate:VB:11, to:TO:10)|||xcomp(use:VBP:3, terminate:VB:11)|||nsubj(repeat:VB:17, both:DT:14)|||aux(repeat:VB:17, can:MD:15)|||advmod(repeat:VB:17, infinitely:RB:16)|||conj_and(use:VBP:3, repeat:VB:17)|||root(ROOT:ROOT:23, repeat:VB:17)|||mark(!define:VBN:20, if:IN:18)|||advcl(repeat:VB:17, !define:VBN:20)|||advmod(!define:VBN:20, correctly:RB:21)|||<STOP>
3.7 nsubjpass(base:VBN:3, both:DT:1)|||auxpass(base:VBN:3, be:VBP:2)|||root(ROOT:ROOT:36, base:VBN:3)|||det(statement:NN:7, a:DT:5)|||nn(statement:NN:7, control:NN:6)|||prep_on(base:VBN:3, statement:NN:7)|||nsubj(approach:VBP:11, both:DT:9)|||advmod(approach:VBP:11, gradually:RB:10)|||parataxis(base:VBN:3, approach:VBP:11)|||dobj(approach:VBP:11, termination:NN:12)|||partmod(termination:NN:12, end:VBG:13)|||det(test:NN:17, a:DT:15)|||nn(test:NN:17, termination:NN:16)|||prep_with(end:VBG:13, test:NN:17)|||nsubj(involve:VBP:20, both:DT:19)|||nsubj(repeat:VB:26, both:DT:19)|||parataxis(base:VBN:3, involve:VBP:20)|||dobj(involve:VBP:20, repetition:NN:21)|||dobj(repeat:VB:26, repetition:NN:21)|||aux(repeat:VB:26, can:MD:24)|||dep(repeat:VB:26, both:DT:25)|||parataxis(base:VBN:3, repeat:VB:26)|||conj_and(involve:VBP:20, repeat:VB:26)|||advmod(!meet:VBN:34, infinitely:RB:27)|||dep(!meet:VBN:34, if:IN:28)|||poss(requirement:NNS:31, they:PRP$:29)|||nn(requirement:NNS:31, termination:NN:30)|||nsubjpass(!meet:VBN:34, requirement:NNS:31)|||auxpass(!meet:VBN:34, be:VBP:32)|||ccomp(repeat:VB:26, !meet:VBN:34)|||<STOP>
3.7 nsubjpass(base:VBN:3, both:DT:1)|||auxpass(base:VBN:3, be:VBP:2)|||root(ROOT:ROOT:26, base:VBN:3)|||det(statement:NN:7, a:DT:5)|||nn(statement:NN:7, control:NN:6)|||prep_on(base:VBN:3, statement:NN:7)|||ccomp(base:VBN:3, involve:VB:9)|||dobj(involve:VB:9, repetition:NN:10)|||ccomp(base:VBN:3, involve:VB:12)|||conj_and(involve:VB:9, involve:VB:12)|||det(test:NN:15, a:DT:13)|||nn(test:NN:15, termination:NN:14)|||dobj(involve:VB:12, test:NN:15)|||det(termination:NN:20, both:DT:17)|||amod(termination:NN:20, gradually:JJ:18)|||nn(termination:NN:20, approach:NN:19)|||dep(test:NN:15, termination:NN:20)|||nsubj(occur:VB:24, termination:NN:20)|||rel(occur:VB:24, both:DT:22)|||aux(occur:VB:24, can:MD:23)|||rcmod(test:NN:15, occur:VB:24)|||rcmod(termination:NN:20, occur:VB:24)|||advmod(occur:VB:24, infinitely:RB:25)|||<STOP>
3.7 nsubjpass(use:VBN:3, they:PRP:1)|||xsubj(solve:VB:5, they:PRP:1)|||auxpass(use:VBN:3, be:VBP:2)|||dep(do:VBP:13, use:VBN:3)|||aux(solve:VB:5, to:TO:4)|||xcomp(use:VBN:3, solve:VB:5)|||det(type:NN:8, the:DT:6)|||amod(type:NN:8, same:JJ:7)|||dobj(solve:VB:5, type:NN:8)|||prep_of(type:NN:8, problem:NNS:10)|||nsubj(do:VBP:13, they:PRP:12)|||root(ROOT:ROOT:37, do:VBP:13)|||det(task:NN:15, a:DT:14)|||dobj(do:VBP:13, task:NN:15)|||advmod(do:VBP:13, over:RP:16)|||advmod(do:VBP:13, over:RP:18)|||conj_and(over:RP:16, over:RP:18)|||advmod(reach:VBN:26, again:RB:19)|||dep(reach:VBN:26, until:IN:20)|||det(statement:NN:24, a:DT:21)|||amod(statement:NN:24, cirtain:JJ:22)|||amod(statement:NN:24, conditional:JJ:23)|||nsubjpass(reach:VBN:26, statement:NN:24)|||auxpass(reach:VBN:26, be:VBZ:25)|||dep(do:VBP:13, reach:VBN:26)|||punct(call:VBD:29, -lrb-:-LRB-:27)|||nsubj(call:VBD:29, its:PRP$:28)|||parataxis(reach:VBN:26, call:VBD:29)|||det(case:NN:32, the:DT:30)|||nn(case:NN:32, base:NN:31)|||dobj(call:VBD:29, case:NN:32)|||prep_in(call:VBD:29, recursion:NN:34)|||punct(call:VBD:29, -rrb-:-RRB-:35)|||<STOP>
3.7 root(ROOT:ROOT:18, base:VBN:1)|||nn(statement:NN:4, control:NN:3)|||prep_on(base:VBN:1, statement:NN:4)|||parataxis(base:VBN:1, involve:VB:6)|||dobj(involve:VB:6, repetition:NN:7)|||parataxis(base:VBN:1, involve:VB:9)|||det(test:NN:12, a:DT:10)|||amod(test:NN:12, terminal:JJ:11)|||dobj(involve:VB:9, test:NN:12)|||nsubj(occur:VB:16, both:DT:14)|||aux(occur:VB:16, can:MD:15)|||dep(test:NN:12, occur:VB:16)|||advmod(occur:VB:16, infinitly:RB:17)|||<STOP>
3.7 nsubj(occur:VBP:9, repetition:NN:1)|||nn(test:NN:4, termination:NN:3)|||appos(repetition:NN:1, test:NN:4)|||advmod(terminate:VB:7, eventually:RB:6)|||dep(repetition:NN:1, terminate:VB:7)|||root(ROOT:ROOT:11, occur:VBP:9)|||advmod(occur:VBP:9, infinately:RB:10)|||<STOP>
3.7 nsubj(need:VBP:2, both:DT:1)|||xsubj(have:VB:4, both:DT:1)|||root(ROOT:ROOT:19, need:VBP:2)|||aux(have:VB:4, to:TO:3)|||xcomp(need:VBP:2, have:VB:4)|||det(kind:NN:6, some:DT:5)|||nsubj(tell:VB:11, kind:NN:6)|||nn(case:NN:9, base:NN:8)|||prep_of(kind:NN:6, case:NN:9)|||aux(tell:VB:11, to:TO:10)|||xcomp(have:VB:4, tell:VB:11)|||advmod(need:VBZ:15, when:WRB:12)|||det(loop:NN:14, the:DT:13)|||nsubj(need:VBZ:15, loop:NN:14)|||xsubj(stop:VB:17, loop:NN:14)|||advcl(tell:VB:11, need:VBZ:15)|||ccomp(tell:VB:11, need:VBZ:15)|||aux(stop:VB:17, to:TO:16)|||xcomp(need:VBZ:15, stop:VB:17)|||<STOP>
3.7 nsubj(able:JJ:4, they:PRP:1)|||dep(able:JJ:4, both:DT:2)|||cop(able:JJ:4, be:VBP:3)|||root(ROOT:ROOT:29, able:JJ:4)|||aux(do:VB:6, to:TO:5)|||xcomp(able:JJ:4, do:VB:6)|||dobj(do:VB:6, repetiive:NN:7)|||nsubj(call:VBZ:12, tasks:NNP:8)|||nsubj(define:VBZ:18, tasks:NNP:8)|||advmod(recurisve:JJ:11, however:RB:10)|||amod(tasks:NNP:8, recurisve:JJ:11)|||rcmod(repetiive:NN:7, call:VBZ:12)|||dobj(call:VBZ:12, itself:PRP:13)|||dobj(define:VBZ:18, itself:PRP:13)|||amod(parameter:NNS:16, different:JJ:15)|||prep_with(call:VBZ:12, parameter:NNS:16)|||rcmod(repetiive:NN:7, define:VBZ:18)|||conj_and(call:VBZ:12, define:VBZ:18)|||xcomp(able:JJ:4, exit:VB:20)|||conj_and(do:VB:6, exit:VB:20)|||dobj(exit:VB:20, clause:NN:21)|||nsubjpass(guaranteeed:VBN:24, clause:NN:21)|||rel(guaranteeed:VBN:24, that:WDT:22)|||auxpass(guaranteeed:VBN:24, be:VBZ:23)|||rcmod(clause:NN:21, guaranteeed:VBN:24)|||aux(reach:VBN:27, to:TO:25)|||auxpass(reach:VBN:27, be:VB:26)|||xcomp(guaranteeed:VBN:24, reach:VBN:27)|||<STOP> advmod(include:VBZ:2, iterative:RB:1)|||root(ROOT:ROOT:22, include:VBZ:2)|||det(loop:NN:4, a:DT:3)|||nsubj(include:VBZ:2, loop:NN:4)|||nsubj(iterate:VBZ:6, which:WDT:5)|||rel(iterate:VBZ:6, which:WDT:5)|||dep(loop:NN:4, iterate:VBZ:6)|||det(number:NN:9, a:DT:7)|||amod(number:NN:9, pre-determined:JJ:8)|||dobj(iterate:VBZ:6, number:NN:9)|||prep_of(number:NN:9, time:NNS:11)|||prep_of(number:NN:9, check:NNS:14)|||conj_or(time:NNS:11, check:NNS:14)|||det(clause:NN:18, a:DT:16)|||nn(clause:NN:18, exit:NN:17)|||prep_for(check:NNS:14, clause:NN:18)|||det(time:NN:20, every:DT:19)|||pobj(number:NN:9, time:NN:20)|||dep(time:NN:20, through:IN:21)|||<STOP>
4.1 root(ROOT:ROOT:31, int:VB:1)|||dobj(int:VB:1, n:NN:2)|||punct(10:CD:4, -lrb-:-LRB-:3)|||appos(n:NN:2, 10:CD:4)|||punct(10:CD:4, -rrb-:-RRB-:5)|||dobj(int:VB:1, array:CD:9)|||conj_or(n:NN:2, array:CD:9)|||num(integer:NNS:12, 10:CD:11)|||prep_of(array:CD:9, integer:NNS:12)|||amod(n:NNS:15, int:JJ:14)|||prep_of(array:CD:9, n:NNS:15)|||conj_and(integer:NNS:12, n:NNS:15)|||punct(arraysize:JJ:17, -lrb-:-LRB-:16)|||dep(n:NNS:15, arraysize:JJ:17)|||punct(arraysize:JJ:17, -rrb-:-RRB-:18)|||advmod(integer:NN:26, where:WRB:21)|||rel(integer:NN:26, where:WRB:21)|||nsubj(integer:NN:26, arraysize:NN:22)|||cop(integer:NN:26, be:VBZ:23)|||det(integer:NN:26, some:DT:24)|||amod(integer:NN:26, positive:JJ:25)|||prep_of(array:CD:9, integer:NN:26)|||conj_or(integer:NNS:12, integer:NN:26)|||rcmod(integer:NNS:12, integer:NN:26)|||partmod(integer:NN:26, define:VBN:27)|||det(user:NN:30, the:DT:29)|||agent(define:VBN:27, user:NN:30)|||dobj(int:VB:1, 10:CD:4)|||<STOP>
4.1 ccomp(possible:JJ:28, by:IN:1)|||advmod(inpute:VBG:3, either:RB:2)|||pcomp(by:IN:1, inpute:VBG:3)|||det(element:NNS:6, the:DT:4)|||amod(element:NNS:6, different:JJ:5)|||dobj(inpute:VBG:3, element:NNS:6)|||det(array:NN:9, the:DT:8)|||prep_in(element:NNS:6, array:NN:9)|||prepc_at(inpute:VBG:3, code:VBG:11)|||prepc_at(inpute:VBG:3, give:VBG:13)|||conj_or(code:VBG:11, give:VBG:13)|||det(specifacation:NNS:16, the:DT:14)|||nn(specifacation:NNS:16, array:NN:15)|||dobj(code:VBG:11, specifacation:NNS:16)|||dobj(give:VBG:13, specifacation:NNS:16)|||det(size:NN:20, the:DT:19)|||prep_as_to(code:VBG:11, size:NN:20)|||det(array:NN:23, the:DT:22)|||prep_of(size:NN:20, array:NN:23)|||nsubj(possible:JJ:28, it:PRP:25)|||cop(possible:JJ:28, be:VBZ:26)|||advmod(possible:JJ:28, also:RB:27)|||root(ROOT:ROOT:42, possible:JJ:28)|||advmod(specifacation:VBZ:32, when:WRB:29)|||csubj(specifacation:VBZ:32, give:VBG:30)|||dobj(give:VBG:30, it:PRP:31)|||advcl(possible:JJ:28, specifacation:VBZ:32)|||ccomp(possible:JJ:28, specifacation:VBZ:32)|||aux(tell:VB:34, to:TO:33)|||xcomp(specifacation:VBZ:32, tell:VB:34)|||det(array:NN:36, the:DT:35)|||dobj(tell:VB:34, array:NN:36)|||aux(grow:VB:38, to:TO:37)|||infmod(array:NN:36, grow:VB:38)|||advmod(need:VBN:40, as:RB:39)|||acomp(grow:VB:38, need:VBN:40)|||<STOP>
4.1 nsubj(initialize:VB:3, you:PRP:1)|||aux(initialize:VB:3, can:MD:2)|||root(ROOT:ROOT:24, initialize:VB:3)|||conj_and(initialize:VB:3, array:NN:5)|||root(ROOT:ROOT:24, array:NN:5)|||prepc_by(array:NN:5, use:VBG:7)|||det(list:NN:10, a:DT:8)|||nn(list:NN:10, initializer:NN:9)|||dobj(use:VBG:7, list:NN:10)|||poss(declaration:NN:13, its:PRP$:12)|||prep_in(use:VBG:7, declaration:NN:13)|||prepc_by(array:NN:5, initialize:VBG:16)|||conj_or(use:VBG:7, initialize:VBG:16)|||poss(size:NN:18, its:PRP$:17)|||dobj(initialize:VBG:16, size:NN:18)|||det(variable:NN:22, a:DT:20)|||amod(variable:NN:22, constant:JJ:21)|||prep_with(initialize:VBG:16, variable:NN:22)|||<STOP>
4.1 nsubj(along:IN:4, pass:NNS:1)|||nsubj(use:VBP:9, pass:NNS:1)|||det(length:NN:3, the:DT:2)|||measure(along:IN:4, length:NN:3)|||root(ROOT:ROOT:13, along:IN:4)|||det(array:NN:7, the:DT:6)|||prep_with(along:IN:4, array:NN:7)|||conj_or(along:IN:4, use:VBP:9)|||root(ROOT:ROOT:13, use:VBP:9)|||det(vector:NN:11, a:DT:10)|||dobj(use:VBP:9, vector:NN:11)|||<STOP>
4.1 num(way:NN:2, one:CD:1)|||nsubj(be:VBZ:3, way:NN:2)|||xsubj(declare:VB:5, way:NN:2)|||root(ROOT:ROOT:21, be:VBZ:3)|||aux(declare:VB:5, to:TO:4)|||xcomp(be:VBZ:3, declare:VB:5)|||det(size:NN:7, a:DT:6)|||dobj(declare:VB:5, size:NN:7)|||det(array:NN:10, the:DT:9)|||prep_of(size:NN:7, array:NN:10)|||partmod(array:NN:10, use:VBG:11)|||det(variable:NN:13, a:DT:12)|||dobj(use:VBG:11, variable:NN:13)|||nsubj(equal:JJ:16, variable:NN:13)|||rel(equal:JJ:16, that:WDT:14)|||cop(equal:JJ:16, be:VBZ:15)|||rcmod(variable:NN:13, equal:JJ:16)|||det(integer:NN:19, a:DT:18)|||prep_to(equal:JJ:16, integer:NN:19)|||<STOP> det(way:NN:3, the:DT:1)|||amod(way:NN:3, other:JJ:2)|||nsubj(determine:VBZ:16, way:NN:3)|||mark(omit:VBN:9, if:IN:5)|||det(size:NN:7, the:DT:6)|||nsubjpass(omit:VBN:9, size:NN:7)|||auxpass(omit:VBN:9, be:VBZ:8)|||dep(determine:VBZ:16, omit:VBN:9)|||det(declaration:NN:12, the:DT:11)|||prep_in(omit:VBN:9, declaration:NN:12)|||det(compiler:NN:15, the:DT:14)|||nsubj(determine:VBZ:16, compiler:NN:15)|||root(ROOT:ROOT:31, determine:VBZ:16)|||det(size:NN:18, the:DT:17)|||dobj(determine:VBZ:16, size:NN:18)|||det(array:NN:21, the:DT:20)|||prep_of(size:NN:18, array:NN:21)|||partmod(array:NN:21, base:VBN:22)|||det(size:NN:25, the:DT:24)|||prep_on(base:VBN:22, size:NN:25)|||det(list:NN:29, the:DT:27)|||nn(list:NN:29, initializer:NN:28)|||prep_of(size:NN:25, list:NN:29)|||<STOP>
4.1 det(declaration:NN:3, the:DT:2)|||prep_in(equal:VBZ:20, declaration:NN:3)|||punct(declaration:NN:3, -lrb-:-LRB-:4)|||nn(array:NN:6, int:NN:5)|||dep(declaration:NN:3, array:NN:6)|||punct(x:NNP:8, -lrb-:-LRB-:7)|||abbrev(declaration:NN:3, x:NNP:8)|||punct(x:NNP:8, -rrb-:-RRB-:9)|||punct(declaration:NN:3, -rrb-:-RRB-:10)|||dep(initilizer:NN:14, with:IN:12)|||det(initilizer:NN:14, a:DT:13)|||conj_or(declaration:NN:3, initilizer:NN:14)|||prep_in(equal:VBZ:20, initilizer:NN:14)|||punct(-lrb-:NNS:18, -lrb-:-LRB-:15)|||nn(-lrb-:NNS:18, int:NN:16)|||nn(-lrb-:NNS:18, array:NN:17)|||appos(initilizer:NN:14, -lrb-:NNS:18)|||punct(-lrb-:NNS:18, -rrb-:-RRB-:19)|||root(ROOT:ROOT:29, equal:VBZ:20)|||nsubj(equal:VBZ:20, 0:CD:21)|||appos(0:CD:21, 1:CD:23)|||appos(0:CD:21, 2:CD:25)|||appos(0:CD:21, etc:FW:27)|||conj_or(declaration:NN:3, -lrb-:NNS:18)|||prep_in(equal:VBZ:20, -lrb-:NNS:18)|||nsubj(equal:VBZ:20, 1:CD:23)|||nsubj(equal:VBZ:20, 2:CD:25)|||nsubj(equal:VBZ:20, etc:FW:27)|||<STOP>
4.1 nsubj(declare:VBP:3, 1:CD:1)|||root(ROOT:ROOT:17, declare:VBP:3)|||det(length:NN:5, the:DT:4)|||dobj(declare:VBP:3, length:NN:5)|||det(array:NN:8, the:DT:7)|||prep_of(length:NN:5, array:NN:8)|||punct(int:VBN:10, -lrb-:-LRB-:9)|||dep(array:NN:8, int:VBN:10)|||dep(int:VBN:10, array:NN:11)|||punct(10:CD:13, -lrb-:-LRB-:12)|||appos(array:NN:11, 10:CD:13)|||punct(10:CD:13, -rrb-:-RRB-:14)|||punct(int:VBN:10, -rrb-:-RRB-:16)|||dep(int:VBN:10, 10:CD:13)|||<STOP> nsubj(initialize:VBP:3, 2:CD:1)|||root(ROOT:ROOT:29, initialize:VBP:3)|||det(array:NN:5, the:DT:4)|||dobj(initialize:VBP:3, array:NN:5)|||punct(-lrb-:NNS:9, -lrb-:-LRB-:6)|||nn(-lrb-:NNS:9, int:NN:7)|||nn(-lrb-:NNS:9, array:NN:8)|||appos(array:NN:5, -lrb-:NNS:9)|||punct(-lrb-:NNS:9, -rrb-:-RRB-:10)|||dep(array:NN:5, equals:NNP:11)|||num(equals:NNP:11, 0:CD:12)|||num(equals:NNP:11, 1:CD:14)|||num(equals:NNP:11, 2:CD:16)|||num(equals:NNP:11, 3:CD:18)|||dobj(initialize:VBP:3, compiler:CD:22)|||conj_or(array:NN:5, compiler:CD:22)|||aux(assume:VB:24, will:MD:23)|||rcmod(compiler:CD:22, assume:VB:24)|||dobj(assume:VB:24, size:NN:25)|||prep_of(size:NN:25, 4:CD:27)|||punct(initialize:VBP:3, -rrb-:-RRB-:28)|||dobj(initialize:VBP:3, -lrb-:NNS:9)|||<STOP>
4.1 root(ROOT:ROOT:4, statically:NN:1)|||conj_and(statically:NN:1, dynamically:NN:3)|||root(ROOT:ROOT:4, dynamically:NN:3)|||<STOP>
4.1 nsubj(int:VBP:2, Explicitly:NNP:1)|||root(ROOT:ROOT:23, int:VBP:2)|||dobj(int:VBP:2, array:NN:3)|||punct(10:CD:5, -lrb-:-LRB-:4)|||appos(array:NN:3, 10:CD:5)|||punct(10:CD:5, -rrb-:-RRB-:6)|||amod(const:NN:11, variable:JJ:10)|||prep_by(equal:VBZ:14, const:NN:11)|||nn(size:NN:13, int:NN:12)|||nsubj(equal:VBZ:14, size:NN:13)|||conj_or(int:VBP:2, equal:VBZ:14)|||root(ROOT:ROOT:23, equal:VBZ:14)|||dobj(equal:VBZ:14, 10:CD:15)|||nn(array:NN:18, int:NN:17)|||dep(10:CD:15, array:NN:18)|||punct(size:NN:20, -lrb-:-LRB-:19)|||appos(array:NN:18, size:NN:20)|||punct(size:NN:20, -rrb-:-RRB-:21)|||dobj(int:VBP:2, 10:CD:5)|||dep(10:CD:15, size:NN:20)|||<STOP>
4.1 advmod(specify:VBN:6, array:RB:1)|||nsubjpass(specify:VBN:6, length:NNS:2)|||aux(specify:VBN:6, can:MD:3)|||auxpass(specify:VBN:6, be:VB:4)|||advmod(specify:VBN:6, explicitly:RB:5)|||ccomp(declare:VB:40, specify:VBN:6)|||agent(specify:VBN:6, inpute:VBG:8)|||det(number:NN:10, the:DT:9)|||dobj(inpute:VBG:8, number:NN:10)|||prep_of(number:NN:10, element:NNS:12)|||det(bracket:NNS:15, the:DT:14)|||prep_between(element:NNS:12, bracket:NNS:15)|||punct(-rrb-:VBN:17, -lrb-:-LRB-:16)|||dep(element:NNS:12, -rrb-:VBN:17)|||prep(-rrb-:VBN:17, during:IN:18)|||pobj(during:IN:18, declaration:NN:19)|||prep(-rrb-:VBN:17, implicitly:RB:22)|||conj_or(during:IN:18, implicitly:RB:22)|||prep(-rrb-:VBN:17, by:IN:23)|||conj_or(during:IN:18, by:IN:23)|||det(without:NN:28, a:DT:25)|||nn(without:NN:28, initializer:NN:26)|||nn(without:NN:28, list:NN:27)|||prep_include(-rrb-:VBN:17, without:NN:28)|||partmod(without:NN:28, specify:VBG:29)|||det(number:NN:31, a:DT:30)|||dobj(specify:VBG:29, number:NN:31)|||prep_between(number:NN:31, -lrb-:NN:33)|||punct(-rrb-:VBN:17, -rrb-:-RRB-:34)|||det(compiler:NN:37, the:DT:36)|||nsubj(declare:VB:40, compiler:NN:37)|||aux(declare:VB:40, will:MD:38)|||advmod(declare:VB:40, automatically:RB:39)|||root(ROOT:ROOT:54, declare:VB:40)|||det(array:NN:42, the:DT:41)|||dobj(declare:VB:40, array:NN:42)|||det(number:NN:46, the:DT:44)|||amod(number:NN:46, proper:JJ:45)|||prep_with(declare:VB:40, number:NN:46)|||prep_of(number:NN:46, element:NNS:48)|||partmod(element:NNS:48, need:VBN:49)|||det(list:NN:52, the:DT:51)|||prep_for(need:VBN:49, list:NN:52)|||<STOP>
4.1 advmod(size:NN:5, specify:RB:1)|||det(array:NN:3, a:DT:2)|||nsubj(size:NN:5, array:NN:3)|||dep(size:NN:5, s:VBZ:4)|||root(ROOT:ROOT:11, size:NN:5)|||det(variable:NN:9, a:DT:7)|||amod(variable:NN:9, constant:JJ:8)|||prep_with(size:NN:5, variable:NN:9)|||<STOP> root(ROOT:ROOT:8, and:CC:1)|||nn(element:NNS:4, setting:NN:2)|||nn(element:NNS:4, array:NN:3)|||dep(and:CC:1, element:NNS:4)|||prep_with(element:NNS:4, calculation:NNS:6)|||<STOP>
4.1 root(ROOT:ROOT:10, statically:VB:1)|||dep(statically:VB:1, use:VBG:3)|||conj_and(statically:VB:1, dynamically:VB:5)|||root(ROOT:ROOT:10, dynamically:VB:5)|||dep(dynamically:VB:5, use:VBG:7)|||punct(statically:VB:1, -lrb-:.:8)|||punct(statically:VB:1, -rrb-:-RRB-:9)|||<STOP>
4.1 root(ROOT:ROOT:21, define:VB:1)|||dobj(define:VB:1, it:PRP:2)|||prep_as(define:VB:1, array:NN:4)|||punct(5:CD:6, -lrb-:-LRB-:5)|||appos(array:NN:4, 5:CD:6)|||punct(5:CD:6, -rrb-:-RRB-:7)|||prep_as(define:VB:1, array:NN:9)|||conj_or(array:NN:4, array:NN:9)|||punct(1:CD:11, -lrb-:-LRB-:10)|||dep(array:NN:4, 1:CD:11)|||appos(1:CD:11, 2:CD:13)|||appos(1:CD:11, 3:CD:15)|||appos(1:CD:11, 4:CD:17)|||appos(1:CD:11, 5:CD:19)|||punct(1:CD:11, -rrb-:-RRB-:20)|||prep_as(define:VB:1, 5:CD:6)|||dep(array:NN:4, 2:CD:13)|||dep(array:NN:4, 3:CD:15)|||dep(array:NN:4, 4:CD:17)|||dep(array:NN:4, 5:CD:19)|||<STOP>
4.1 root(ROOT:ROOT:5, Static:NNP:1)|||conj_and(Static:NNP:1, dynamic:JJ:3)|||root(ROOT:ROOT:5, dynamic:JJ:3)|||<STOP>
4.1 root(ROOT:ROOT:11, manually:RB:1)|||dep(manually:RB:1, inside:IN:2)|||det(bracket:NNS:4, the:DT:3)|||pobj(inside:IN:2, bracket:NNS:4)|||dep(via:IN:7, automatically:RB:6)|||dep(manually:RB:1, via:IN:7)|||conj_or(inside:IN:2, via:IN:7)|||det(list:NN:10, a:DT:8)|||nn(list:NN:10, initializer:NN:9)|||pobj(via:IN:7, list:NN:10)|||<STOP>
4.1 nsubj(use:VB:3, you:PRP:1)|||nsubj(tell:VB:10, you:PRP:1)|||aux(use:VB:3, can:MD:2)|||root(ROOT:ROOT:22, use:VB:3)|||det(list:NN:6, a:DT:4)|||nn(list:NN:6, initializer:NN:5)|||dobj(use:VB:3, list:NN:6)|||advmod(use:VB:3, simply:RB:9)|||conj_or(use:VB:3, simply:RB:9)|||root(ROOT:ROOT:22, simply:RB:9)|||conj_or(use:VB:3, tell:VB:10)|||root(ROOT:ROOT:22, tell:VB:10)|||det(compiler:NN:12, the:DT:11)|||dobj(tell:VB:10, compiler:NN:12)|||dobj(want:VBP:17, compiler:NN:12)|||advmod(many:JJ:14, how:WRB:13)|||amod(element:NNS:15, many:JJ:14)|||rel(want:VBP:17, element:NNS:15)|||nsubj(want:VBP:17, you:PRP:16)|||rcmod(compiler:NN:12, want:VBP:17)|||det(array:NN:20, the:DT:19)|||prep_in(want:VBP:17, array:NN:20)|||<STOP> root(ROOT:ROOT:21, for:IN:1)|||det(list:NN:4, a:DT:2)|||nn(list:NN:4, Initializer:NNP:3)|||pobj(for:IN:1, list:NN:4)|||dep(list:NN:4, int:NN:6)|||dep(int:NN:6, a:DT:7)|||punct(list:NN:4, -lrb-:-LRB-:8)|||dep(list:NN:4, equals:NNP:10)|||num(equals:NNP:10, 10:CD:11)|||num(equals:NNP:10, 2:CD:13)|||num(equals:NNP:10, 3:CD:15)|||num(equals:NNP:10, 4:CD:17)|||dep(for:IN:1, 5:CD:19)|||<STOP> root(ROOT:ROOT:12, for:IN:1)|||det(declaration:NN:4, a:DT:2)|||amod(declaration:NN:4, elemental:JJ:3)|||pobj(for:IN:1, declaration:NN:4)|||dep(declaration:NN:4, int:NN:6)|||dep(int:NN:6, b:SYM:7)|||punct(5:CD:9, -lrb-:-LRB-:8)|||appos(b:SYM:7, 5:CD:9)|||punct(5:CD:9, -rrb-:-RRB-:10)|||dep(int:NN:6, 5:CD:9)|||<STOP> det(array:NNS:2, both:DT:1)|||nsubj(have:VBP:3, array:NNS:2)|||root(ROOT:ROOT:16, have:VBP:3)|||num(element:NNS:5, 5:CD:4)|||dobj(have:VBP:3, element:NNS:5)|||prep_in(element:NNS:5, they:PRP:7)|||nsubj(initialized:JJ:14, array:NN:10)|||prep(array:NN:10, a:FW:11)|||cop(initialized:JJ:14, be:VBZ:12)|||advmod(initialized:JJ:14, already:RB:13)|||conj_but(have:VBP:3, initialized:JJ:14)|||root(ROOT:ROOT:16, initialized:JJ:14)|||<STOP>
4.1 det(string:NN:3, a:DT:2)|||prep_in(specify:VB:6, string:NN:3)|||nsubj(specify:VB:6, you:PRP:4)|||aux(specify:VB:6, can:MD:5)|||root(ROOT:ROOT:15, specify:VB:6)|||det(command:NN:13, the:DT:8)|||amod(command:NN:13, strlen:JJ:9)|||punct(arrayname:NN:11, -lrb-:-LRB-:10)|||appos(command:NN:13, arrayname:NN:11)|||punct(arrayname:NN:11, -rrb-:-RRB-:12)|||prep_with(specify:VB:6, command:NN:13)|||prep_with(specify:VB:6, arrayname:NN:11)|||<STOP> nsubj(get:VBZ:2, this:DT:1)|||root(ROOT:ROOT:9, get:VBZ:2)|||det(length:NN:4, the:DT:3)|||dobj(get:VBZ:2, length:NN:4)|||det(string:NN:7, the:DT:6)|||prep_of(length:NN:4, string:NN:7)|||<STOP> det(way:NN:2, another:DT:1)|||nsubj(be:VBZ:3, way:NN:2)|||root(ROOT:ROOT:43, be:VBZ:3)|||prep_with(be:VBZ:3, integer:NNS:5)|||advmod(initiate:VBP:8, where:WRB:6)|||rel(initiate:VBP:8, where:WRB:6)|||nsubj(initiate:VBP:8, you:PRP:7)|||rcmod(integer:NNS:5, initiate:VBP:8)|||det(size:NN:10, the:DT:9)|||dobj(initiate:VBP:8, size:NN:10)|||det(start:NN:13, the:DT:12)|||nsubj(specify:VBG:20, start:NN:13)|||amod(array:NN:16, ex:JJ:15)|||appos(start:NN:13, array:NN:16)|||punct(40:CD:18, -lrb-:-LRB-:17)|||appos(array:NN:16, 40:CD:18)|||punct(40:CD:18, -rrb-:-RRB-:19)|||prepc_from(initiate:VBP:8, specify:VBG:20)|||det(length:NN:23, a:DT:21)|||amod(length:NN:23, possible:JJ:22)|||dobj(specify:VBG:20, length:NN:23)|||quantmod(40:CD:27, up:IN:25)|||dep(40:CD:27, to:TO:26)|||prep_of(length:NN:23, 40:CD:27)|||advmod(be:VBZ:3, then:RB:29)|||nsubjpass(pass:VBN:32, it:PRP:30)|||auxpass(pass:VBN:32, be:VBZ:31)|||ccomp(be:VBZ:3, pass:VBN:32)|||det(object:NN:35, a:DT:34)|||agent(pass:VBN:32, object:NN:35)|||det(ammout:NN:38, the:DT:36)|||amod(ammout:NN:38, actual:JJ:37)|||dobj(pass:VBN:32, ammout:NN:38)|||det(array:NN:41, the:DT:40)|||prep_in(ammout:NN:38, array:NN:41)|||nsubj(specify:VBG:20, array:NN:16)|||appos(start:NN:13, 40:CD:18)|||nsubj(specify:VBG:20, 40:CD:18)|||<STOP> det(way:NN:2, another:DT:1)|||nsubj(be:VBZ:3, way:NN:2)|||xsubj(declare:VB:5, way:NN:2)|||root(ROOT:ROOT:12, be:VBZ:3)|||aux(declare:VB:5, to:TO:4)|||xcomp(be:VBZ:3, declare:VB:5)|||dobj(declare:VB:5, it:PRP:6)|||det(program:NN:10, a:DT:8)|||amod(program:NN:10, initialize:VBG:9)|||prep_in(declare:VB:5, program:NN:10)|||<STOP>
4.1 nsubj(give:VB:35, Implicit:NNP:1)|||advmod(give:VBP:6, namely:RB:3)|||advmod(give:VBP:6, when:WRB:4)|||nsubj(give:VBP:6, you:PRP:5)|||dep(give:VB:35, give:VBP:6)|||iobj(give:VBP:6, it:PRP:7)|||dobj(give:VBP:6, value:NNS:8)|||dep(give:VB:35, like:IN:10)|||pobj(like:IN:10, 1:CD:11)|||dep(like:IN:10, 2:CD:13)|||dep(like:IN:10, 3:CD:15)|||dep(like:IN:10, 4:CD:17)|||dep(like:IN:10, 5:CD:19)|||dep(like:IN:10, 6:CD:21)|||dep(like:IN:10, 7:CD:23)|||dep(like:IN:10, 8:CD:25)|||dep(like:IN:10, 9:CD:27)|||dep(like:IN:10, at:IN:29)|||dep(at:IN:29, which:WDT:30)|||det(compiler:NN:32, the:DT:31)|||nsubj(give:VB:35, compiler:NN:32)|||aux(give:VB:35, will:MD:33)|||advmod(give:VB:35, automatically:RB:34)|||root(ROOT:ROOT:40, give:VB:35)|||iobj(give:VB:35, this:DT:36)|||det(size:NN:38, a:DT:37)|||dobj(give:VB:35, size:NN:38)|||<STOP> root(ROOT:ROOT:7, Static:NNP:1)|||dep(Static:NNP:1, during:IN:3)|||det(declaration:NN:5, the:DT:4)|||pobj(during:IN:3, declaration:NN:5)|||<STOP>
4.1 dep(number:NN:12, Supply:NNP:1)|||det(integer:NN:3, a:DT:2)|||dep(Supply:NNP:1, integer:NN:3)|||det(bracket:NNS:6, the:DT:5)|||prep_inside(integer:NN:3, bracket:NNS:6)|||det(count:NNS:10, the:DT:8)|||nn(count:NNS:10, compiler:NN:9)|||prep_inside(integer:NN:3, count:NNS:10)|||conj_or(bracket:NNS:6, count:NNS:10)|||det(number:NN:12, the:DT:11)|||dep(n:NN:21, number:NN:12)|||prep_of(number:NN:12, element:NNS:14)|||det(list:NN:18, the:DT:16)|||nn(list:NN:18, initializer:NN:17)|||prep_in(element:NNS:14, list:NN:18)|||amod(n:NN:21, int:VBG:20)|||root(ROOT:ROOT:40, n:NN:21)|||punct(5:CD:23, -lrb-:-LRB-:22)|||appos(n:NN:21, 5:CD:23)|||punct(5:CD:23, -rrb-:-RRB-:24)|||nn(n:NN:27, int:NN:26)|||dep(n:NN:21, n:NN:27)|||punct(n:NN:27, -lrb-:-LRB-:28)|||dep(n:NN:27, equals:NNP:30)|||num(equals:NNP:30, 1:CD:31)|||num(equals:NNP:30, 2:CD:33)|||num(equals:NNP:30, 3:CD:35)|||num(equals:NNP:30, 4:CD:37)|||appos(equals:NNP:30, 5:CD:39)|||root(ROOT:ROOT:40, 5:CD:23)|||dep(n:NN:27, 5:CD:39)|||<STOP>
4.1 preconj(initialize:VBG:2, either:CC:1)|||root(ROOT:ROOT:18, initialize:VBG:2)|||det(array:NN:4, the:DT:3)|||dobj(initialize:VBG:2, array:NN:4)|||det(length:NN:8, a:DT:6)|||amod(length:NN:8, specific:JJ:7)|||prep_with(initialize:VBG:2, length:NN:8)|||conj_or(initialize:VBG:2, initialize:VBG:10)|||root(ROOT:ROOT:18, initialize:VBG:10)|||det(array:NN:12, a:DT:11)|||dobj(initialize:VBG:10, array:NN:12)|||prepc_while(initialize:VBG:10, declare:VBG:14)|||poss(contents:NNS:16, its:PRP$:15)|||dobj(declare:VBG:14, contents:NNS:16)|||<STOP>
4.1 det(bracket:NNS:3, the:DT:2)|||prepc_within(list:VBP:9, bracket:NNS:3)|||prepc_by(list:VBP:9', use:VBG:6)|||det(initializer:NN:8, a:DT:7)|||nsubj(list:VBP:9, initializer:NN:8)|||nsubj(list:VBP:9', initializer:NN:8)|||conj_or(list:VBP:9, list:VBP:9')|||root(ROOT:ROOT:11, list:VBP:9)|||root(ROOT:ROOT:11, list:VBP:9')|||<STOP>
4.1 root(ROOT:ROOT:21, specify:VB:1)|||det(number:NN:3, the:DT:2)|||dobj(specify:VB:1, number:NN:3)|||prep_of(number:NN:3, element:NNS:5)|||det(declaration:NN:9, the:DT:7)|||nn(declaration:NN:9, array:NN:8)|||prep_in(element:NNS:5, declaration:NN:9)|||det(scalability:NN:20, a:DT:11)|||amod(scalability:NN:20, constant:JJ:12)|||conj_or(constant:JJ:12, use:VBG:14)|||amod(scalability:NN:20, use:VBG:14)|||det(variable:NN:17, a:DT:15)|||amod(variable:NN:17, constant:JJ:16)|||dobj(use:VBG:14, variable:NN:17)|||prep_for(variable:NN:17, future:NN:19)|||prep_with(specify:VB:1, scalability:NN:20)|||<STOP>
4.1 root(ROOT:ROOT:8, with:IN:1)|||det(number:NN:3, a:DT:2)|||pobj(with:IN:1, number:NN:3)|||conj_and(with:IN:1, with:IN:5)|||root(ROOT:ROOT:8, with:IN:5)|||det(variable:NN:7, a:DT:6)|||pobj(with:IN:5, variable:NN:7)|||<STOP>
4.1 root(ROOT:ROOT:44, explicitly:VBN:1)|||prepc_by(explicitly:VBN:1, declare:VBG:4)|||dep(in:IN:6, it:PRP:5)|||dep(declare:VBG:4, in:IN:6)|||pobj(in:IN:6, bracket:NNS:7)|||punct(i:FW:9, -lrb-:-LRB-:8)|||dep(bracket:NNS:7, i:FW:9)|||dep(i:FW:9, e:NNP:11)|||nn(array:NN:14, int:NN:13)|||dep(e:NNP:11, array:NN:14)|||punct(50:CD:16, -lrb-:-LRB-:15)|||appos(array:NN:14, 50:CD:16)|||punct(50:CD:16, -rrb-:-RRB-:17)|||punct(i:FW:9, -rrb-:-RRB-:19)|||dep(declare:VBG:4, implicitly:RB:21)|||conj_and(in:IN:6, implicitly:RB:21)|||prepc_by(explicitly:VBN:1, initialize:VBG:24)|||amod(value:NNS:26, several:JJ:25)|||dobj(initialize:VBG:24, value:NNS:26)|||punct(i:FW:28, -lrb-:-LRB-:27)|||dep(value:NNS:26, i:FW:28)|||dep(i:FW:28, e:NNP:30)|||nn(array:NN:33, int:NN:32)|||dep(e:NNP:30, array:NN:33)|||punct(array:NN:33, -lrb-:-LRB-:34)|||prep_-rrb-(array:NN:33, equals:NNP:36)|||num(equals:NNP:36, 1:CD:37)|||num(equals:NNP:36, 2:CD:39)|||num(equals:NNP:36, 3:CD:41)|||punct(i:FW:28, -rrb-:-RRB-:43)|||dep(e:NNP:11, 50:CD:16)|||<STOP>
4.1 num(way:NN:2, one:CD:1)|||nsubj(A:NNP:8, way:NN:2)|||prepc_of(way:NN:2, specify:VBG:4)|||prep_of(specify:VBG:4, array:NN:6)|||cop(A:NNP:8, be:VBZ:7)|||dep(equal:NNS:23, A:NNP:8)|||punct(10:CD:10, -lrb-:-LRB-:9)|||appos(A:NNP:8, 10:CD:10)|||punct(10:CD:10, -rrb-:-RRB-:11)|||amod(way:NN:14, other:JJ:13)|||dep(A:NNP:8, way:NN:14)|||prepc_of(way:NN:14, specify:VBG:16)|||dobj(specify:VBG:16, array:NN:17)|||cop(equal:NNS:23, be:VBZ:18)|||det(equal:NNS:23, a:DT:19)|||punct(equal:NNS:23, -lrb-:-LRB-:20)|||nn(equal:NNS:23, arraysize:NN:21)|||punct(equal:NNS:23, -rrb-:-RRB-:22)|||root(ROOT:ROOT:44, equal:NNS:23)|||punct(1:CD:25, -lrb-:-LRB-:24)|||dep(equal:NNS:23, 1:CD:25)|||appos(1:CD:25, 2:CD:27)|||appos(1:CD:25, 3:CD:29)|||appos(1:CD:25, 4:CD:31)|||appos(1:CD:25, 5:CD:33)|||appos(1:CD:25, 6:CD:35)|||appos(1:CD:25, 7:CD:37)|||appos(7:CD:37, 8:CD:39)|||appos(7:CD:37, 9:CD:41)|||nsubj(equal:NNS:23, 10:CD:43)|||dep(equal:NNS:23, 10:CD:10)|||dep(equal:NNS:23, 2:CD:27)|||dep(equal:NNS:23, 3:CD:29)|||dep(equal:NNS:23, 4:CD:31)|||dep(equal:NNS:23, 5:CD:33)|||dep(equal:NNS:23, 6:CD:35)|||dep(equal:NNS:23, 7:CD:37)|||appos(1:CD:25, 8:CD:39)|||dep(equal:NNS:23, 8:CD:39)|||appos(1:CD:25, 9:CD:41)|||dep(equal:NNS:23, 9:CD:41)|||<STOP>
4.1 root(ROOT:ROOT:11, 1-initializing:NN:1)|||det(array:NN:3, a:DT:2)|||dep(1-initializing:NN:1, array:NN:3)|||det(declaration:NN:6, a:DT:5)|||prep_in(array:NN:3, declaration:NN:6)|||det(list:NN:10, a:DT:8)|||nn(list:NN:10, initializer:NN:9)|||prep_with(declaration:NN:6, list:NN:10)|||<STOP> amod(array:NN:3, 2-specifying:JJ:1)|||det(array:NN:3, a:DT:2)|||nsubj(size:NN:5, array:NN:3)|||dep(size:NN:5, s:VBZ:4)|||root(ROOT:ROOT:10, size:NN:5)|||det(variable:NN:9, a:DT:7)|||amod(variable:NN:9, constant:JJ:8)|||prep_with(size:NN:5, variable:NN:9)|||<STOP>
4.1 root(ROOT:ROOT:14, initialize:VBG:1)|||det(size:NN:3, the:DT:2)|||dobj(initialize:VBG:1, size:NN:3)|||det(bracket:NNS:6, the:DT:5)|||prep_in(size:NN:3, bracket:NNS:6)|||dep(bracket:NNS:6, int:NN:8)|||dep(int:NN:8, a:DT:9)|||punct(100:CD:11, -lrb-:-LRB-:10)|||appos(bracket:NNS:6, 100:CD:11)|||punct(100:CD:11, -rrb-:-RRB-:12)|||prep_in(size:NN:3, 100:CD:11)|||<STOP> root(ROOT:ROOT:19, initialize:VBG:1)|||det(length:NN:3, the:DT:2)|||dobj(initialize:VBG:1, length:NN:3)|||amod(variable:NNS:6, assigning:JJ:5)|||dep(length:NN:3, variable:NNS:6)|||dep(variable:NNS:6, int:NN:8)|||det(-lrb-:NN:10, a:DT:9)|||dep(int:NN:8, -lrb-:NN:10)|||punct(variable:NNS:6, -rrb-:-RRB-:11)|||prep_by(length:NN:3, equals:NNP:12)|||num(equals:NNP:12, 1:CD:13)|||num(equals:NNP:12, 2:CD:15)|||num(equals:NNP:12, 3:CD:17)|||<STOP>
4.1 nsubj(define:VBN:2, user:NN:1)|||root(ROOT:ROOT:13, define:VBN:2)|||dobj(define:VBN:2, value:NN:3)|||conj_or(define:VBN:2, by:IN:5)|||root(ROOT:ROOT:13, by:IN:5)|||det(number:NN:7, the:DT:6)|||pobj(by:IN:5, number:NN:7)|||prep_of(number:NN:7, element:NNS:9)|||nn(list:NN:12, initializer:NN:11)|||prep_in(by:IN:5, list:NN:12)|||<STOP>
4.1 nsubj(assign:VB:3, you:PRP:1)|||aux(assign:VB:3, can:MD:2)|||root(ROOT:ROOT:41, assign:VB:3)|||det(size:NN:5, the:DT:4)|||dobj(assign:VB:3, size:NN:5)|||dobj(have:VB:23, size:NN:5)|||prep_of(size:NN:5, it:PRP:7)|||det(bracket:NNS:10, the:DT:9)|||prep_inside(assign:VB:3, bracket:NNS:10)|||advmod(declare:VBP:13, when:WRB:11)|||rel(declare:VBP:13, when:WRB:11)|||nsubj(declare:VBP:13, you:PRP:12)|||dep(bracket:NNS:10, declare:VBP:13)|||det(array:NN:15, the:DT:14)|||dobj(declare:VBP:13, array:NN:15)|||punct(3:CD:17, -lrb-:-LRB-:16)|||appos(bracket:NNS:10, 3:CD:17)|||punct(3:CD:17, -rrb-:-RRB-:18)|||nsubj(have:VB:23, you:PRP:21)|||aux(have:VB:23, can:MD:22)|||conj_or(assign:VB:3, have:VB:23)|||root(ROOT:ROOT:41, have:VB:23)|||nsubj(set:VBN:25, it:PRP:24)|||ccomp(have:VB:23, set:VBN:25)|||advmod(many:JJ:28, how:WRB:27)|||dep(equal:VBP:34, many:JJ:28)|||nsubj(equal:VBP:34, item:NNS:29)|||nsubj(set:VBD:31, you:PRP:30)|||rcmod(item:NNS:29, set:VBD:31)|||det(array:NN:33, the:DT:32)|||dobj(set:VBD:31, array:NN:33)|||prepc_by(set:VBN:25, equal:VBP:34)|||prep_to(equal:VBP:34, 1:CD:36)|||appos(1:CD:36, 2:CD:38)|||dobj(equal:VBP:34, 3:CD:40)|||prep_inside(assign:VB:3, 3:CD:17)|||prep_to(equal:VBP:34, 2:CD:38)|||<STOP>
4.1 root(ROOT:ROOT:18, use:VB:1)|||det(arraylist:NN:3, a:DT:2)|||dobj(use:VB:1, arraylist:NN:3)|||dobj(have:VB:6, arraylist:NN:3)|||conj_or(use:VB:1, have:VB:6)|||root(ROOT:ROOT:18, have:VB:6)|||poss(program:NN:8, you:PRP$:7)|||nsubj(ask:VB:9, program:NN:8)|||ccomp(have:VB:6, ask:VB:9)|||det(array:NN:11, the:DT:10)|||dobj(ask:VB:9, array:NN:11)|||dobj(have:VBZ:16, array:NN:11)|||advmod(many:JJ:13, how:WRB:12)|||amod(element:NNS:14, many:JJ:13)|||rel(have:VBZ:16, element:NNS:14)|||nsubj(have:VBZ:16, it:PRP:15)|||rcmod(array:NN:11, have:VBZ:16)|||<STOP> det(obj:NN:3, a:DT:2)|||prep_as(have:VB:7, obj:NN:3)|||dep(obj:NN:3, it:PRP:4)|||nsubj(have:VB:7, it:PRP:5)|||aux(have:VB:7, should:MD:6)|||root(ROOT:ROOT:19, have:VB:7)|||nn(length:NN:9, member:NN:8)|||dobj(have:VB:7, length:NN:9)|||nsubj(number:NN:13, length:NN:9)|||rel(number:NN:13, that:WDT:10)|||cop(number:NN:13, be:VBZ:11)|||det(number:NN:13, the:DT:12)|||rcmod(length:NN:9, number:NN:13)|||prep_of(number:NN:13, slot:NNS:15)|||nsubj(have:VBZ:17, it:PRP:16)|||rcmod(slot:NNS:15, have:VBZ:17)|||<STOP>
4.2 nsubjpass(use:VBN:4, string:NNS:1)|||nsubj(easier:JJR:11, string:NNS:1)|||rel(use:VBN:4, that:WDT:2)|||auxpass(use:VBN:4, be:VBP:3)|||rcmod(string:NNS:1, use:VBN:4)|||det(array:NN:8, a:DT:6)|||nn(array:NN:8, char:NN:7)|||prep_in(use:VBN:4, array:NN:8)|||cop(easier:JJR:11, be:VBP:9)|||advmod(easier:JJR:11, much:RB:10)|||root(ROOT:ROOT:31, easier:JJR:11)|||aux(manipulate:VB:13, to:TO:12)|||xcomp(easier:JJR:11, manipulate:VB:13)|||advmod(easier:JJR:11, than:IN:14)|||dep(than:IN:14, as:IN:15)|||det(object:NN:18, a:DT:16)|||nn(object:NN:18, string:NN:17)|||pobj(as:IN:15, object:NN:18)|||mark(store:VBN:24, because:IN:20)|||det(character:NN:22, each:DT:21)|||nsubjpass(store:VBN:24, character:NN:22)|||auxpass(store:VBN:24, be:VBZ:23)|||dep(object:NN:18, store:VBN:24)|||dep(than:IN:27, separately:RB:25)|||dep(than:IN:27, rather:RB:26)|||prep(store:VBN:24, than:IN:27)|||dep(than:IN:27, as:IN:28)|||det(whole:NN:30, a:DT:29)|||pobj(as:IN:28, whole:NN:30)|||<STOP>
4.2 det(string:NN:3, the:DT:1)|||nn(string:NN:3, type:NN:2)|||nsubj(use:VBZ:4, string:NN:3)|||root(ROOT:ROOT:61, use:VBZ:4)|||amod(storage:NN:6, less:JJR:5)|||dobj(use:VBZ:4, storage:NN:6)|||dobj(have:VBP:9, storage:NN:6)|||nsubj(have:VBP:9, you:PRP:8)|||xsubj(change:VB:11, you:PRP:8)|||conj_and(use:VBZ:4, have:VBP:9)|||root(ROOT:ROOT:61, have:VBP:9)|||aux(change:VB:11, to:TO:10)|||xcomp(have:VBP:9, change:VB:11)|||det(string:NN:13, the:DT:12)|||dobj(change:VB:11, string:NN:13)|||dep(at:IN:15, all:RB:14)|||prep(change:VB:11, at:IN:15)|||dep(at:IN:15, once:RB:16)|||mark(store:VBD:32, with:IN:18)|||det(array:NN:20, a:DT:19)|||nsubj(store:VBD:32, array:NN:20)|||prep_of(array:NN:20, character:NNS:22)|||nsubj(make:VB:25, you:PRP:23)|||aux(make:VB:25, can:MD:24)|||rcmod(character:NNS:22, make:VB:25)|||dobj(make:VB:25, permutation:NNS:26)|||prep_of(permutation:NNS:26, word:NNS:28)|||partmod(word:NNS:28, use:VBG:29)|||det(character:NNS:31, the:DT:30)|||dobj(use:VBG:29, character:NNS:31)|||dep(once:RB:16, store:VBD:32)|||det(array:NN:35, the:DT:34)|||prep_in(store:VBD:32, array:NN:35)|||prepc_without(store:VBD:32, need:VBG:38)|||aux(access:VB:41, to:TO:39)|||advmod(access:VB:41, actually:RB:40)|||xcomp(need:VBG:38, access:VB:41)|||xcomp(need:VBG:38, change:VB:43)|||conj_and(access:VB:41, change:VB:43)|||det(variable:NNS:45, the:DT:44)|||dobj(access:VB:41, variable:NNS:45)|||dobj(change:VB:43, variable:NNS:45)|||det(array:NN:49, a:DT:48)|||prep_with(change:VB:11, array:NN:49)|||prep_of(array:NN:49, character:NNS:51)|||nsubj(change:VB:55, you:PRP:52)|||aux(change:VB:55, can:MD:53)|||advmod(change:VB:55, just:RB:54)|||rcmod(character:NNS:51, change:VB:55)|||advmod(access:VBN:59, how:WRB:56)|||nsubjpass(access:VBN:59, they:PRP:57)|||auxpass(access:VBN:59, be:VBP:58)|||advcl(change:VB:55, access:VBN:59)|||ccomp(change:VB:55, access:VBN:59)|||<STOP>
4.2 dep(provide:VB:22, unlike:IN:1)|||det(string:NN:4, a:DT:3)|||prep_in(provide:VB:22, string:NN:4)|||partmod(string:NN:4, declare:VBN:5)|||xcomp(declare:VBN:5, use:VBG:6)|||nn(string:NN:8, type:NN:7)|||dobj(use:VBG:6, string:NN:8)|||det(string:NN:12, a:DT:11)|||prep_in(declare:VBN:5, string:NN:12)|||partmod(string:NN:12, declare:VBN:13)|||xcomp(declare:VBN:13, use:VBG:14)|||det(array:NN:16, a:DT:15)|||dobj(use:VBG:14, array:NN:16)|||prep_of(array:NN:16, character:NNS:18)|||det(programmer:NN:20, the:DT:19)|||nsubj(provide:VB:22, programmer:NN:20)|||nsubj(ensure:VB:29, programmer:NN:20)|||aux(provide:VB:22, must:MD:21)|||root(ROOT:ROOT:44, provide:VB:22)|||det(character:NN:26, the:DT:23)|||amod(character:NN:26, null:JJ:24)|||amod(character:NN:26, terminating:JJ:25)|||dobj(provide:VB:22, character:NN:26)|||dobj(ensure:VB:29, character:NN:26)|||aux(ensure:VB:29, must:MD:28)|||conj_and(provide:VB:22, ensure:VB:29)|||root(ROOT:ROOT:44, ensure:VB:29)|||det(array:NN:31, the:DT:30)|||nsubj(large:JJ:33, array:NN:31)|||cop(large:JJ:33, be:VBZ:32)|||ccomp(ensure:VB:29, large:JJ:33)|||advmod(large:JJ:33, enough:RB:34)|||aux(hold:VB:36, to:TO:35)|||xcomp(large:JJ:33, hold:VB:36)|||det(string:NN:38, the:DT:37)|||dobj(hold:VB:36, string:NN:38)|||nn(character:NN:42, null:NN:40)|||nn(character:NN:42, terminating:NN:41)|||dobj(hold:VB:36, character:NN:42)|||conj_and(string:NN:38, character:NN:42)|||<STOP>
4.2 det(string:NNS:2, all:DT:1)|||nsubj(represent:VBD:3, string:NNS:2)|||root(ROOT:ROOT:13, represent:VBD:3)|||nn(end:NN:7, character:NN:5)|||nn(end:NN:7, array:NNS:6)|||prep_by(represent:VBD:3, end:NN:7)|||det(character:NN:11, the:DT:9)|||amod(character:NN:11, null:JJ:10)|||prep_with(represent:VBD:3, character:NN:11)|||<STOP> nsubj(declare:VBP:2, you:PRP:1)|||root(ROOT:ROOT:20, declare:VBP:2)|||det(object:NN:4, a:DT:3)|||dobj(declare:VBP:2, object:NN:4)|||nn(string:NN:7, type:NN:6)|||prep_of(object:NN:4, string:NN:7)|||advmod(declare:VBP:2, just:RB:8)|||det(type:NN:12, any:DT:10)|||amod(type:NN:12, other:JJ:11)|||prep_like(declare:VBP:2, type:NN:12)|||prep_for(declare:VBP:2, example:NN:15)|||nn(s:NNS:18, string:NN:17)|||dobj(declare:VBP:2, s:NNS:18)|||<STOP>
4.2 prepc_by(store:VB:10, use:VBG:2)|||det(array:NN:4, a:DT:3)|||dobj(use:VBG:2, array:NN:4)|||prep_of(array:NN:4, character:NNS:6)|||nsubj(store:VB:10, one:PRP:8)|||nsubj(manipulate:VB:12, one:PRP:8)|||nsubj(have:VBG:18, one:PRP:8)|||aux(store:VB:10, can:MD:9)|||root(ROOT:ROOT:24, store:VB:10)|||conj_and(store:VB:10, manipulate:VB:12)|||root(ROOT:ROOT:24, manipulate:VB:12)|||det(string:NNS:14, the:DT:13)|||dobj(store:VB:10, string:NNS:14)|||dobj(manipulate:VB:12, string:NNS:14)|||advmod(have:VBG:18, just:RB:17)|||conj_negcc(store:VB:10, have:VBG:18)|||root(ROOT:ROOT:24, have:VBG:18)|||det(variable:NN:22, a:DT:19)|||nn(variable:NN:22, type:NN:20)|||nn(variable:NN:22, string:NN:21)|||dobj(have:VBG:18, variable:NN:22)|||<STOP>
4.2 nn(string:NN:2, type:NN:1)|||nsubj(array:NN:5, string:NN:2)|||cop(array:NN:5, be:VBZ:3)|||det(array:NN:5, a:DT:4)|||root(ROOT:ROOT:37, array:NN:5)|||prep_of(array:NN:5, char:NNS:7)|||nsubj(make:VB:10, char:NNS:7)|||rel(make:VB:10, that:WDT:8)|||aux(make:VB:10, will:MD:9)|||rcmod(char:NNS:7, make:VB:10)|||det(array:NN:12, a:DT:11)|||dobj(make:VB:10, array:NN:12)|||amod(character:NNS:16, single:JJ:14)|||nn(character:NNS:16, letter:NN:15)|||prep_of(array:NN:12, character:NNS:16)|||mark(array:NN:26, while:IN:17)|||det(array:NN:19, a:DT:18)|||nsubj(array:NN:26, array:NN:19)|||prep_of(array:NN:19, string:NNS:21)|||aux(array:NN:26, will:MD:22)|||cop(array:NN:26, be:VB:23)|||det(array:NN:26, a:DT:24)|||amod(array:NN:26, actual:JJ:25)|||advcl(make:VB:10, array:NN:26)|||prep_of(array:NN:26, word:NNS:28)|||punct(array:NN:32, -lrb-:-LRB-:29)|||dep(array:NN:32, or:CC:30)|||det(array:NN:32, a:DT:31)|||dep(word:NNS:28, array:NN:32)|||nn(array:NNS:35, char:NN:34)|||prep_of(array:NN:32, array:NNS:35)|||punct(array:NN:32, -rrb-:-RRB-:36)|||<STOP>
4.2 nsubj(same:JJ:5, they:PRP:1)|||cop(same:JJ:5, be:VBP:2)|||advmod(same:JJ:5, basically:RB:3)|||det(same:JJ:5, the:DT:4)|||ccomp(end:VBZ:11, same:JJ:5)|||advmod(same:JJ:5, however:RB:7)|||det(string:NN:10, a:DT:9)|||nsubj(end:VBZ:11, string:NN:10)|||root(ROOT:ROOT:29, end:VBZ:11)|||det(character:NN:15, a:DT:13)|||amod(character:NN:15, null:JJ:14)|||prep_with(end:VBZ:11, character:NN:15)|||xcomp(end:VBZ:11, denote:VBG:17)|||det(end:NN:19, the:DT:18)|||dobj(denote:VBG:17, end:NN:19)|||det(string:NN:22, the:DT:21)|||prep_of(end:NN:19, string:NN:22)|||punct(size:NN:26, -lrb-:-LRB-:23)|||dep(size:NN:26, and:CC:24)|||det(size:NN:26, the:DT:25)|||dep(string:NN:22, size:NN:26)|||punct(size:NN:26, -rrb-:-RRB-:27)|||<STOP> det(array:NN:3, a:DT:1)|||nn(array:NN:3, char:NN:2)|||nsubj(have:VBZ:4, array:NN:3)|||root(ROOT:ROOT:19, have:VBZ:4)|||dobj(have:VBZ:4, potential:NN:5)|||aux(size:NN:9, to:TO:6)|||cop(size:NN:9, be:VB:7)|||det(size:NN:9, any:DT:8)|||infmod(potential:NN:5, size:NN:9)|||dep(have:VBZ:4, so:IN:11)|||nsubjpass(declare:VBN:15, it:PRP:12)|||nsubjpass(limit:VBN:17, it:PRP:12)|||aux(declare:VBN:15, must:MD:13)|||auxpass(declare:VBN:15, be:VB:14)|||ccomp(have:VBZ:4, declare:VBN:15)|||ccomp(have:VBZ:4, limit:VBN:17)|||conj_or(declare:VBN:15, limit:VBN:17)|||<STOP>
4.2 nsubj(class:NN:4, string:NN:1)|||nsubj(have:VBZ:10, string:NN:1)|||cop(class:NN:4, be:VBZ:2)|||det(class:NN:4, a:DT:3)|||root(ROOT:ROOT:16, class:NN:4)|||det(library:NN:8, the:DT:6)|||amod(library:NN:8, standard:JJ:7)|||prep_in(class:NN:4, library:NN:8)|||conj_and(class:NN:4, have:VBZ:10)|||root(ROOT:ROOT:16, have:VBZ:10)|||dobj(have:VBZ:10, method:NN:11)|||nsubj(modify:VB:13, method:NN:11)|||rel(modify:VB:13, that:WDT:12)|||rcmod(method:NN:11, modify:VB:13)|||dobj(modify:VB:13, it:PRP:14)|||<STOP> mark(able:JJ:7, whereas:IN:1)|||det(array:NN:4, the:DT:2)|||nn(array:NN:4, char:NN:3)|||nsubj(able:JJ:7, array:NN:4)|||cop(able:JJ:7, be:VBZ:5)|||advmod(able:JJ:7, on:RB:6)|||csubj(modifie:VBP:10, able:JJ:7)|||aux(be:VB:9, to:TO:8)|||xcomp(able:JJ:7, be:VB:9)|||root(ROOT:ROOT:15, modifie:VBP:10)|||det(user:NN:13, the:DT:12)|||prep_by(modifie:VBP:10, user:NN:13)|||<STOP>
4.2 agent(limit:VBN:10, use:VBG:2)|||det(array:NN:4, a:DT:3)|||dobj(use:VBG:2, array:NN:4)|||prep_of(array:NN:4, character:NNS:6)|||nsubjpass(limit:VBN:10, you:PRP:8)|||auxpass(limit:VBN:10, be:VBP:9)|||root(ROOT:ROOT:20, limit:VBN:10)|||det(size:NN:13, the:DT:12)|||prep_to(limit:VBN:10, size:NN:13)|||det(array:NN:16, the:DT:15)|||prep_of(size:NN:13, array:NN:16)|||prep_of(array:NN:16, character:NNS:18)|||<STOP> agent(acknowledge:VBN:11, declare:VBG:2)|||prep_by(declare:VBG:2, type:NN:4)|||det(end:NN:6, the:DT:5)|||nsubjpass(acknowledge:VBN:11, end:NN:6)|||det(string:NN:9, the:DT:8)|||prep_of(end:NN:6, string:NN:9)|||auxpass(acknowledge:VBN:11, be:VBZ:10)|||root(ROOT:ROOT:16, acknowledge:VBN:11)|||amod(space:NN:14, white:JJ:13)|||agent(acknowledge:VBN:11, space:NN:14)|||<STOP>
4.2 det(string:NN:5, the:DT:1)|||nn(string:NN:5, datum:NNS:2)|||nn(string:NN:5, class:NN:3)|||nn(string:NN:5, type:NN:4)|||nsubjpass(design:VBN:7, string:NN:5)|||xsubj(handle:VB:9, string:NN:5)|||nsubjpass(have:VBZ:14, string:NN:5)|||auxpass(design:VBN:7, be:VBP:6)|||root(ROOT:ROOT:27, design:VBN:7)|||aux(handle:VB:9, to:TO:8)|||xcomp(design:VBN:7, handle:VB:9)|||nn(datum:NNS:11, character:NN:10)|||dobj(handle:VB:9, datum:NNS:11)|||conj_and(design:VBN:7, have:VBZ:14)|||root(ROOT:ROOT:27, have:VBZ:14)|||amod(function:NNS:16, many:JJ:15)|||dobj(have:VBZ:14, function:NNS:16)|||xsubj(deal:VB:23, function:NNS:16)|||partmod(function:NNS:16, build:VBN:17)|||det(library:NN:21, the:DT:19)|||nn(library:NN:21, class:NN:20)|||prep_into(build:VBN:17, library:NN:21)|||aux(deal:VB:23, to:TO:22)|||xcomp(build:VBN:17, deal:VB:23)|||prep_with(deal:VB:23, they:PRP:25)|||<STOP> det(array:NN:2, a:DT:1)|||nsubj(subject:JJ:7, array:NN:2)|||prep_of(array:NN:2, character:NNS:4)|||advmod(subject:JJ:7, however:RB:5)|||cop(subject:JJ:7, be:VBZ:6)|||root(ROOT:ROOT:23, subject:JJ:7)|||predet(rule:NNS:12, all:PDT:9)|||det(rule:NNS:12, the:DT:10)|||amod(rule:NNS:12, same:JJ:11)|||prep_to(subject:JJ:7, rule:NNS:12)|||det(array:NN:16, any:DT:14)|||amod(array:NN:16, other:JJ:15)|||prep_of(rule:NNS:12, array:NN:16)|||det(functionality:NN:21, no:DT:18)|||amod(functionality:NN:21, real:JJ:19)|||amod(functionality:NN:21, additional:JJ:20)|||prep_with(array:NN:16, functionality:NN:21)|||<STOP> det(difference:NN:2, another:DT:1)|||nsubj(be:VBZ:3, difference:NN:2)|||root(ROOT:ROOT:29, be:VBZ:3)|||complm(deal:VBZ:8, that:IN:4)|||det(class:NN:7, the:DT:5)|||nn(class:NN:7, string:NN:6)|||nsubj(deal:VBZ:8, class:NN:7)|||ccomp(be:VBZ:3, deal:VBZ:8)|||det(character:NN:12, the:DT:10)|||amod(character:NN:12, null:JJ:11)|||prep_with(deal:VBZ:8, character:NN:12)|||advmod(character:NN:12, implicitly:RB:13)|||det(array:NN:17, a:DT:16)|||prep_unlike(deal:VBZ:8, array:NN:17)|||prep_of(array:NN:17, character:NNS:19)|||nsubj(handle:VB:23, character:NNS:19)|||rel(handle:VB:23, which:WDT:21)|||aux(handle:VB:23, must:MD:22)|||rcmod(character:NNS:19, handle:VB:23)|||det(character:NN:26, the:DT:24)|||amod(character:NN:26, null:JJ:25)|||dobj(handle:VB:23, character:NN:26)|||advmod(handle:VB:23, explicitly:RB:27)|||<STOP>
4.2 nsubj(declare:VBD:2, string:NN:1)|||root(ROOT:ROOT:29, declare:VBD:2)|||csubj(contain:VBZ:9, use:VBN:3)|||det(array:NN:6, a:DT:5)|||prep_in(use:VBN:3, array:NN:6)|||prep_of(array:NN:6, character:NNS:8)|||ccomp(declare:VBD:2, contain:VBZ:9)|||det(character:NN:11, each:DT:10)|||nsubj(call:VBD:20, character:NN:11)|||det(array:NN:14, the:DT:13)|||prep_in(character:NN:11, array:NN:14)|||det(character:NN:19, a:DT:16)|||amod(character:NN:19, special:JJ:17)|||amod(character:NN:19, string-termination:JJ:18)|||prep_in(character:NN:11, character:NN:19)|||conj_and(array:NN:14, character:NN:19)|||ccomp(contain:VBZ:9, call:VBD:20)|||det(character:NN:23, the:DT:21)|||amod(character:NN:23, null:JJ:22)|||dobj(call:VBD:20, character:NN:23)|||det(string:NN:27, the:DT:25)|||nn(string:NN:27, type:NN:26)|||prep_versus(character:NN:23, string:NN:27)|||<STOP>
4.2 det(array:NN:3, a:DT:1)|||nn(array:NN:3, char:NN:2)|||nsubj(read:VBZ:4, array:NN:3)|||root(ROOT:ROOT:12, read:VBZ:4)|||det(string:NN:6, a:DT:5)|||dobj(read:VBZ:4, string:NN:6)|||det(character:NN:10, each:DT:8)|||amod(character:NN:10, individual:JJ:9)|||prep_as(string:NN:6, character:NN:10)|||<STOP> det(array:NN:4, a:DT:1)|||nn(array:NN:4, string:NN:2)|||amod(array:NN:4, literal:JJ:3)|||nsubj(read:VBZ:5, array:NN:4)|||root(ROOT:ROOT:10, read:VBZ:5)|||det(string:NN:8, the:DT:6)|||amod(string:NN:8, entire:JJ:7)|||dobj(read:VBZ:5, string:NN:8)|||<STOP>
4.2 nsubj(hold:VB:6, array:NN:1)|||prep_of(array:NN:1, character:NNS:3)|||aux(hold:VB:6, can:MD:4)|||advmod(hold:VB:6, only:RB:5)|||root(ROOT:ROOT:21, hold:VB:6)|||amod(character:NNS:9, many:JJ:8)|||prep_as(hold:VB:6, character:NNS:9)|||mark(!limited:JJ:19, as:IN:10)|||det(size:NN:13, the:DT:11)|||nn(size:NN:13, array:NN:12)|||nsubj(!limited:JJ:19, size:NN:13)|||conj_and(size:NN:13, string:NNS:15)|||nsubj(!limited:JJ:19, string:NNS:15)|||cop(!limited:JJ:19, be:VBP:16)|||advmod(!limited:JJ:19, that:RB:18)|||advcl(hold:VB:6, !limited:JJ:19)|||<STOP>
4.2 nsubjpass(modify:VBN:5, sting:NNS:1)|||aux(modify:VBN:5, can:MD:2)|||advmod(modify:VBN:5, only:RB:3)|||auxpass(modify:VBN:5, be:VB:4)|||root(ROOT:ROOT:23, modify:VBN:5)|||agent(modify:VBN:5, function:NNS:7)|||det(class:NN:11, the:DT:9)|||nn(class:NN:11, String:NNP:10)|||prep_of(modify:VBN:19, class:NN:11)|||det(array:NN:14, a:DT:13)|||nsubjpass(modify:VBN:19, array:NN:14)|||prep_of(array:NN:14, character:NNS:16)|||aux(modify:VBN:19, can:MD:17)|||auxpass(modify:VBN:19, be:VB:18)|||dep(modify:VBN:5, modify:VBN:19)|||det(user:NN:22, the:DT:21)|||agent(modify:VBN:19, user:NN:22)|||<STOP>
4.2 mark(contain:VBZ:8, if:IN:1)|||nn(string:NN:4, type:NN:3)|||prep_by(contain:VBZ:8, string:NN:4)|||det(array:NN:7, the:DT:6)|||nsubj(contain:VBZ:8, array:NN:7)|||root(ROOT:ROOT:14, contain:VBZ:8)|||det(character:NN:13, a:DT:9)|||amod(character:NN:13, additional:JJ:10)|||amod(character:NN:13, terminating:JJ:11)|||amod(character:NN:13, null:JJ:12)|||dobj(contain:VBZ:8, character:NN:13)|||<STOP>
4.2 det(array:NN:2, the:DT:1)|||nsubj(have:VBZ:5, array:NN:2)|||prep_of(array:NN:2, character:NNS:4)|||root(ROOT:ROOT:24, have:VBZ:5)|||det(0:NN:9, a:DT:6)|||amod(0:NN:9, null:JJ:7)|||nn(0:NN:9, character:NN:8)|||dobj(have:VBZ:5, 0:NN:9)|||det(end:NN:12, the:DT:11)|||prep_at(0:NN:9, end:NN:12)|||det(array:NN:15, the:DT:14)|||prep_of(end:NN:12, array:NN:15)|||aux(signify:VB:17, to:TO:16)|||infmod(array:NN:15, signify:VB:17)|||det(array:NN:19, the:DT:18)|||poss(end:NN:22, array:NN:19)|||amod(end:NN:22, s:JJ:21)|||dobj(signify:VB:17, end:NN:22)|||<STOP> det(string:NN:2, the:DT:1)|||nsubj(!have:VB:5, string:NN:2)|||aux(!have:VB:5, do:VBZ:3)|||root(ROOT:ROOT:8, !have:VB:5)|||dobj(!have:VB:5, this:DT:6)|||<STOP>
4.2 nsubj(that:DT:7, string:NNS:1)|||nn(string:NN:4, type:NN:3)|||prep_with(string:NNS:1, string:NN:4)|||cop(that:DT:7, be:VBP:5)|||advmod(that:DT:7, just:RB:6)|||root(ROOT:ROOT:9, that:DT:7)|||<STOP> root(ROOT:ROOT:3, strings:FW:1)|||<STOP> nsubj(!part:NN:4, they:PRP:1)|||cop(!part:NN:4, be:VBP:2)|||root(ROOT:ROOT:31, !part:NN:4)|||det(list:NN:8, a:DT:6)|||nn(list:NN:8, array:NN:7)|||prep_of(!part:NN:4, list:NN:8)|||advmod(array:NN:21, at:IN:9)|||dep(at:IN:9, all:DT:10)|||advmod(array:NN:21, where:WRB:11)|||mark(declare:VBD:14, as:IN:12)|||nsubj(declare:VBD:14, one:PRP:13)|||csubj(array:NN:21, declare:VBD:14)|||det(array:NN:17, a:DT:16)|||prep_by(declare:VBD:14, array:NN:17)|||cop(array:NN:21, be:VBZ:18)|||advmod(array:NN:21, actually:RB:19)|||det(array:NN:21, a:DT:20)|||dep(!part:NN:4, array:NN:21)|||prep_of(array:NN:21, character:NNS:23)|||amod(character:NNS:23, able:JJ:24)|||aux(point:VBN:27, to:TO:25)|||auxpass(point:VBN:27, be:VB:26)|||xcomp(able:JJ:24, point:VBN:27)|||xcomp(able:JJ:24, detect:VBN:29)|||conj_and(point:VBN:27, detect:VBN:29)|||<STOP>
4.2 det(array:NN:2, the:DT:1)|||nsubj(have:VBZ:5, array:NN:2)|||prep_of(array:NN:2, character:NNS:4)|||root(ROOT:ROOT:19, have:VBZ:5)|||det(length:NN:8, a:DT:6)|||nn(length:NN:8, set:NN:7)|||dobj(have:VBZ:5, length:NN:8)|||mark(have:VBZ:14, while:IN:10)|||det(string:NN:13, the:DT:11)|||nn(string:NN:13, type:NN:12)|||nsubj(have:VBZ:14, string:NN:13)|||advcl(have:VBZ:5, have:VBZ:14)|||advmod(unlimited:JJ:16, virtually:RB:15)|||amod(length:NN:17, unlimited:JJ:16)|||dobj(have:VBZ:14, length:NN:17)|||<STOP>
4.2 nn(letter:NNS:4, Char:NNP:1)|||nn(letter:NNS:4, array:NN:2)|||nn(letter:NNS:4, individual:NN:3)|||nsubjpass(access:VBN:7, letter:NNS:4)|||aux(access:VBN:7, can:MD:5)|||auxpass(access:VBN:7, be:VB:6)|||root(ROOT:ROOT:14, access:VBN:7)|||advmod(access:VBN:7, directly:RB:8)|||nn(notation:NN:12, array:NN:10)|||nn(notation:NN:12, subscript:NN:11)|||prep_with(access:VBN:7, notation:NN:12)|||<STOP> nn(subscript:NN:4, String:NNP:1)|||nn(subscript:NN:4, array:NN:2)|||nn(subscript:NN:4, array:NN:3)|||nsubj(return:VB:6, subscript:NN:4)|||aux(return:VB:6, will:MD:5)|||root(ROOT:ROOT:11, return:VB:6)|||det(string:NN:9, the:DT:7)|||amod(string:NN:9, entire:JJ:8)|||dobj(return:VB:6, string:NN:9)|||<STOP>
4.2 nsubj(need:VBP:4, array:NN:1)|||nsubj(size:VBP:11, array:NN:1)|||prep_of(array:NN:1, character:NNS:3)|||root(ROOT:ROOT:19, need:VBP:4)|||det(character:NN:7, a:DT:5)|||nn(character:NN:7, termination:NN:6)|||dobj(need:VBP:4, character:NN:7)|||conj_and(need:VBP:4, size:VBP:11)|||root(ROOT:ROOT:19, size:VBP:11)|||dobj(size:VBP:11, specification:NN:12)|||complm(explicit:JJ:15, whether:IN:13)|||poss(explicit:JJ:15, its:PRP$:14)|||dep(size:VBP:11, explicit:JJ:15)|||dep(size:VBP:11, implicit:JJ:17)|||conj_or(explicit:JJ:15, implicit:JJ:17)|||<STOP>
4.2 advmod(use:VBG:2, when:WRB:1)|||dep(access:VBN:9, use:VBG:2)|||det(array:NN:4, a:DT:3)|||dobj(use:VBG:2, array:NN:4)|||amod(character:NNS:6, individual:JJ:5)|||nsubjpass(access:VBN:9, character:NNS:6)|||nsubjpass(manipulate:VBN:11, character:NNS:6)|||aux(access:VBN:9, can:MD:7)|||auxpass(access:VBN:9, be:VB:8)|||root(ROOT:ROOT:13, access:VBN:9)|||conj_and(access:VBN:9, manipulate:VBN:11)|||root(ROOT:ROOT:13, manipulate:VBN:11)|||<STOP>
4.2 nsubj(declare:VBD:2, string:NNS:1)|||root(ROOT:ROOT:21, declare:VBD:2)|||csubj(result:VB:9, use:VBG:3)|||det(array:NN:5, a:DT:4)|||dobj(use:VBG:3, array:NN:5)|||prep_of(array:NN:5, character:NNS:7)|||aux(result:VB:9, could:MD:8)|||ccomp(declare:VBD:2, result:VB:9)|||nn(loss:NN:12, datum:NN:11)|||prep_in(result:VB:9, loss:NN:12)|||mark(!initialize:VBD:17, if:IN:13)|||nn(array:NN:15, character:NN:14)|||nsubj(!initialize:VBD:17, array:NN:15)|||advcl(result:VB:9, !initialize:VBD:17)|||advmod(enough:RB:19, large:RB:18)|||advmod(!initialize:VBD:17, enough:RB:19)|||<STOP>
4.2 det(array:NN:2, a:DT:1)|||nsubjpass(pass:VBN:4, array:NN:2)|||auxpass(pass:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:24, pass:VBN:4)|||agent(pass:VBN:4, reference:NN:6)|||advmod(change:VBN:14, therefore:RB:7)|||dep(change:VBN:14, if:IN:8)|||det(array:NN:10, a:DT:9)|||nsubjpass(change:VBN:14, array:NN:10)|||prep_of(array:NN:10, character:NNS:12)|||auxpass(change:VBN:14, be:VBZ:13)|||advcl(!change:VBN:19, change:VBN:14)|||det(memory:NN:17, the:DT:16)|||nsubjpass(!change:VBN:19, memory:NN:17)|||auxpass(!change:VBN:19, be:VBZ:18)|||dep(pass:VBN:4, !change:VBN:19)|||advmod(variable:NN:23, just:RB:21)|||det(variable:NN:23, the:DT:22)|||dep(not:RB:20, variable:NN:23)|||<STOP>
4.2 det(string:NN:3, the:DT:1)|||nn(string:NN:3, type:NN:2)|||nsubj(have:VBZ:4, string:NN:3)|||root(ROOT:ROOT:36, have:VBZ:4)|||amod(function:NNS:7, several:JJ:5)|||amod(function:NNS:7, built-in:JJ:6)|||dobj(have:VBZ:4, function:NNS:7)|||amod(function:NNS:7, !available:JJ:9)|||advmod(use:VBG:11, when:WRB:10)|||ccomp(!available:JJ:9, use:VBG:11)|||det(array:NN:14, a:DT:12)|||nn(array:NN:14, char:NN:13)|||dobj(use:VBG:11, array:NN:14)|||det(character:NNS:19, the:DT:17)|||amod(character:NNS:19, individual:JJ:18)|||dobj(use:VBG:11, character:NNS:19)|||conj_but(array:NN:14, character:NNS:19)|||det(array:NN:22, a:DT:21)|||prep_in(use:VBG:11, array:NN:22)|||advmod(accessible:JJ:26, more:RBR:24)|||advmod(accessible:JJ:26, directly:RB:25)|||amod(function:NNS:7, accessible:JJ:26)|||conj_or(!available:JJ:9, accessible:JJ:26)|||det(character:NNS:29, the:DT:28)|||prep_than(have:VBZ:4, character:NNS:29)|||det(string:NN:34, a:DT:31)|||nn(string:NN:34, string:NN:32)|||nn(string:NN:34, type:NN:33)|||prep_in(character:NNS:29, string:NN:34)|||<STOP>
4.2 dep(include:VBZ:6, declare:VBG:1)|||det(string:NN:3, a:DT:2)|||dobj(declare:VBG:1, string:NN:3)|||nsubj(include:VBZ:6, it:PRP:5)|||root(ROOT:ROOT:20, include:VBZ:6)|||amod(space:NNS:8, white:JJ:7)|||dobj(include:VBZ:6, space:NNS:8)|||csubj(!include:VB:17, declare:VBG:10)|||det(array:NN:12, a:DT:11)|||dobj(declare:VBG:10, array:NN:12)|||prep_of(array:NN:12, character:NN:14)|||aux(!include:VB:17, do:VBZ:15)|||conj_but(include:VBZ:6, !include:VB:17)|||root(ROOT:ROOT:20, !include:VB:17)|||amod(space:NNS:19, white:JJ:18)|||dobj(!include:VB:17, space:NNS:19)|||<STOP>
4.2 det(array:NN:2, a:DT:1)|||measure(of:IN:3, array:NN:2)|||advmod(element:NN:17, of:IN:3)|||dep(have:VBZ:5, character:NNS:4)|||dep(element:NN:17, have:VBZ:5)|||num(element:NN:7, one:CD:6)|||dobj(have:VBZ:5, element:NN:7)|||det(doesnt:NN:10, a:DT:8)|||nn(doesnt:NN:10, string:NN:9)|||nsubj(have:VBP:11, doesnt:NN:10)|||dep(element:NN:7, have:VBP:11)|||nsubj(element:NN:17, it:PRP:13)|||cop(element:NN:17, be:VBZ:14)|||det(element:NN:17, the:DT:15)|||nn(element:NN:17, termination:NN:16)|||root(ROOT:ROOT:23, element:NN:17)|||conj_or(element:NN:17, null:CD:21)|||root(ROOT:ROOT:23, null:CD:21)|||<STOP>
4.2 nsubj(declare:VBD:2, Strings:NNP:1)|||root(ROOT:ROOT:12, declare:VBD:2)|||xcomp(declare:VBD:2, use:VBG:3)|||det(string:NN:6, the:DT:4)|||nn(string:NN:6, type:NN:5)|||nsubj(vary:VB:8, string:NN:6)|||aux(vary:VB:8, can:MD:7)|||ccomp(use:VBG:3, vary:VB:8)|||prep_in(vary:VB:8, length:NN:10)|||<STOP> nsubj(declare:VBD:2, Strings:NNP:1)|||root(ROOT:ROOT:16, declare:VBD:2)|||csubj(!extend:VB:10, use:VBG:3)|||det(array:NN:5, a:DT:4)|||dobj(use:VBG:3, array:NN:5)|||prep_of(array:NN:5, character:NNS:7)|||aux(!extend:VB:10, can:MD:8)|||ccomp(declare:VBD:2, !extend:VB:10)|||det(length:NN:14, the:DT:12)|||nn(length:NN:14, array:NN:13)|||prep_past(!extend:VB:10, length:NN:14)|||<STOP>
4.2 root(ROOT:ROOT:18, cant:NN:1)|||ccomp(modify:VB:15, modify:VB:2)|||amod(character:NNS:4, individual:JJ:3)|||dobj(modify:VB:2, character:NNS:4)|||det(array:NN:9, a:DT:6)|||nn(array:NN:9, type:NN:7)|||nn(array:NN:9, string:NN:8)|||prep_of(character:NNS:4, array:NN:9)|||nn(array:NN:13, character:NN:11)|||nn(array:NN:13, type:NN:12)|||nsubj(modify:VB:15, array:NN:13)|||aux(modify:VB:15, can:MD:14)|||dep(cant:NN:1, modify:VB:15)|||amod(character:NNS:17, individual:JJ:16)|||dobj(modify:VB:15, character:NNS:17)|||<STOP>
4.2 det(string:NN:3, the:DT:1)|||nn(string:NN:3, type:NN:2)|||nsubj(class:NN:6, string:NN:3)|||nsubj(safer:JJR:9, string:NN:3)|||cop(class:NN:6, be:VBZ:4)|||det(class:NN:6, a:DT:5)|||root(ROOT:ROOT:21, class:NN:6)|||cop(safer:JJR:9, be:VBZ:8)|||conj_and(class:NN:6, safer:JJR:9)|||root(ROOT:ROOT:21, safer:JJR:9)|||mark(array:NN:17, while:IN:11)|||det(other:JJ:13, the:DT:12)|||nsubj(array:NN:17, other:JJ:13)|||cop(array:NN:17, be:VBZ:14)|||advmod(array:NN:17, just:RB:15)|||det(array:NN:17, a:DT:16)|||advcl(safer:JJR:9, array:NN:17)|||prep_of(array:NN:17, character:NNS:19)|||<STOP>
4.2 root(ROOT:ROOT:24, array:NN:1)|||nsubj(collection:NN:5, it:PRP:2)|||cop(collection:NN:5, be:VBZ:3)|||det(collection:NN:5, the:DT:4)|||dep(array:NN:1, collection:NN:5)|||amod(ex:NNS:10, similar:JJ:7)|||nn(ex:NNS:10, datum:NNS:8)|||nn(ex:NNS:10, type:NNS:9)|||prep_of(collection:NN:5, ex:NNS:10)|||dep(array:NN:1, int:NN:12)|||det(ten:NN:17, a:DT:13)|||punct(10:CD:15, -lrb-:-LRB-:14)|||appos(ten:NN:17, 10:CD:15)|||punct(10:CD:15, -rrb-:-RRB-:16)|||nsubj(indicate:VBZ:18, ten:NN:17)|||rcmod(int:NN:12, indicate:VBZ:18)|||det(size:NN:20, the:DT:19)|||dobj(indicate:VBZ:18, size:NN:20)|||prep_of(size:NN:20, array:NN:22)|||nsubj(indicate:VBZ:18, 10:CD:15)|||<STOP> punct(give:VB:10, -lrb-:-LRB-:1)|||mark(index:NN:4, -rrb-:IN:2)|||cop(index:NN:4, be:VBZ:3)|||dep(give:VB:10, index:NN:4)|||prep_of(index:NN:4, array:NN:6)|||nsubj(give:VB:10, we:PRP:8)|||aux(give:VB:10, can:MD:9)|||root(ROOT:ROOT:53, give:VB:10)|||amod(value:NNS:13, only:JJ:11)|||nn(value:NNS:13, integer:NN:12)|||dobj(give:VB:10, value:NNS:13)|||prep_to(give:VB:10, array:NN:15)|||prep_of(array:NN:15, a:FW:17)|||advmod(cause:VBZ:35, where:WRB:19)|||rel(cause:VBZ:35, where:WRB:19)|||advmod(collection:NN:23, as:RB:20)|||nn(collection:NN:23, string:NN:21)|||nn(collection:NN:23, mean:NN:22)|||nsubj(cause:VBZ:35, collection:NN:23)|||prep_of(collection:NN:23, group:NN:25)|||prep_of(collection:NN:23, character:NNS:27)|||nn(declaration:NNS:30, string:NN:29)|||nsubj(have:VBP:31, declaration:NNS:30)|||rcmod(collection:NN:23, have:VBP:31)|||det(datatype:NN:33, a:DT:32)|||dobj(have:VBP:31, datatype:NN:33)|||advmod(cause:VBZ:35, usually:RB:34)|||rcmod(a:FW:17, cause:VBZ:35)|||dobj(cause:VBZ:35, storage:NN:36)|||aux(allocate:VBN:39, to:TO:37)|||auxpass(allocate:VBN:39, be:VB:38)|||xcomp(cause:VBZ:35, allocate:VBN:39)|||prep_in(allocate:VBN:39, memory:NN:41)|||nsubj(capable:JJ:44, memory:NN:41)|||rel(capable:JJ:44, that:WDT:42)|||cop(capable:JJ:44, be:VBZ:43)|||rcmod(memory:NN:41, capable:JJ:44)|||prepc_of(capable:JJ:44, hold:VBG:46)|||det(number:NN:49, some:DT:47)|||amod(number:NN:49, predetermine:VBN:48)|||dobj(hold:VBG:46, number:NN:49)|||prep_of(number:NN:49, symbol:NNS:51)|||<STOP> advmod(declare:VBN:5, however:RB:1)|||nsubjpass(declare:VBN:5, Arrays:NNP:2)|||aux(declare:VBN:5, can:MD:3)|||auxpass(declare:VBN:5, be:VB:4)|||root(ROOT:ROOT:16, declare:VBN:5)|||aux(contain:VB:7, to:TO:6)|||purpcl(declare:VBN:5, contain:VB:7)|||dobj(contain:VB:7, value:NNS:8)|||det(type:NN:14, any:DT:10)|||nn(type:NN:14, non:NN:11)|||nn(type:NN:14, reference:NN:12)|||nn(type:NN:14, datum:NN:13)|||prep_of(value:NNS:8, type:NN:14)|||<STOP> amod(arrary:NNS:2, multiple:JJ:1)|||root(ROOT:ROOT:7, arrary:NNS:2)|||det(type:NN:6, the:DT:4)|||amod(type:NN:6, same:JJ:5)|||prep_of(arrary:NNS:2, type:NN:6)|||<STOP>
4.3 root(ROOT:ROOT:4, by:IN:1)|||pobj(by:IN:1, reference:NN:2)|||advmod(reference:NN:2, only:RB:3)|||<STOP>
4.3 det(reference:NN:2, a:DT:1)|||nsubj(pointer:VBP:3, reference:NN:2)|||root(ROOT:ROOT:11, pointer:VBP:3)|||det(element:NN:6, a:DT:5)|||prep_to(pointer:VBP:3, element:NN:6)|||det(array:NN:9, the:DT:8)|||prep_in(element:NN:6, array:NN:9)|||<STOP>
4.3 nsubjpass(pass:VBN:3, array:NNS:1)|||auxpass(pass:VBN:3, be:VBP:2)|||root(ROOT:ROOT:9, pass:VBN:3)|||prep_to(pass:VBN:3, function:NNS:5)|||agent(pass:VBN:3, reference:NN:7)|||<STOP>
4.3 nsubjpass(pass:VBN:3, array:NNS:1)|||auxpass(pass:VBN:3, be:VBP:2)|||root(ROOT:ROOT:6, pass:VBN:3)|||agent(pass:VBN:3, reference:NN:5)|||<STOP> amod(element:NNS:3, individual:JJ:1)|||nn(element:NNS:3, array:NN:2)|||nsubj(pass:VBN:4, element:NNS:3)|||root(ROOT:ROOT:7, pass:VBN:4)|||prep_by(pass:VBN:4, value:NN:6)|||<STOP> nsubj(take:VBP:3, function:NNS:1)|||root(ROOT:ROOT:7, function:NNS:1)|||rel(take:VBP:3, that:WDT:2)|||rcmod(function:NNS:1, take:VBP:3)|||dobj(take:VBP:3, array:NNS:4)|||prep_as(take:VBP:3, argument:NNS:6)|||<STOP> nn(prototype:NNS:2, function:NN:1)|||nsubj(include:VB:4, prototype:NNS:2)|||aux(include:VB:4, may:MD:3)|||root(ROOT:ROOT:10, include:VB:4)|||nn(name:NNS:6, parameter:NN:5)|||nsubj(const:VB:7, name:NNS:6)|||ccomp(include:VB:4, const:VB:7)|||nn(parameter:NNS:9, array:NN:8)|||dobj(const:VB:7, parameter:NNS:9)|||<STOP>
4.3 nsubjpass(pass:VBN:3, array:NNS:1)|||auxpass(pass:VBN:3, be:VBP:2)|||root(ROOT:ROOT:7, pass:VBN:3)|||agent(pass:VBN:3, reference:NN:5)|||<STOP>
4.3 nsubj(pass:VB:3, you:PRP:1)|||aux(pass:VB:3, must:MD:2)|||root(ROOT:ROOT:13, pass:VB:3)|||det(array:NN:5, the:DT:4)|||dobj(pass:VB:3, array:NN:5)|||poss(size:NN:8, its:PRP$:7)|||dobj(pass:VB:3, size:NN:8)|||conj_and(array:NN:5, size:NN:8)|||det(function:NN:11, the:DT:10)|||prep_to(pass:VB:3, function:NN:11)|||<STOP> nn(function:NN:3, Ex:NNP:1)|||root(ROOT:ROOT:10, function:NN:3)|||punct(array:NN:5, -lrb-:-LRB-:4)|||appos(function:NN:3, array:NN:5)|||dep(array:NN:5, size:NN:7)|||punct(array:NN:5, -rrb-:-RRB-:8)|||root(ROOT:ROOT:10, array:NN:5)|||<STOP>
4.3 dep(way:NN:4, usually:RB:1)|||det(way:NN:4, the:DT:2)|||amod(way:NN:4, same:JJ:3)|||dep(pass:VBP:6, way:NN:4)|||nsubj(pass:VBP:6, you:PRP:5)|||root(ROOT:ROOT:37, pass:VBP:6)|||nsubj(else:RB:8, anything:NN:7)|||xcomp(pass:VBP:6, else:RB:8)|||nsubj(!have:VB:13, you:PRP:10)|||xsubj(specify:VB:15, you:PRP:10)|||aux(!have:VB:13, do:VBP:11)|||parataxis(pass:VBP:6, !have:VB:13)|||aux(specify:VB:15, to:TO:14)|||xcomp(!have:VB:13, specify:VB:15)|||det(length:NN:17, the:DT:16)|||dobj(specify:VB:15, length:NN:17)|||det(array:NN:21, a:DT:19)|||nn(array:NN:21, char:NN:20)|||prep_of(length:NN:17, array:NN:21)|||advmod(specify:VB:15, just:RB:23)|||dep(specify:VB:15, pass:VB:24)|||dobj(pass:VB:24, it:PRP:25)|||det(function:NN:28, the:DT:27)|||prep_to(pass:VB:24, function:NN:28)|||prepc_by(pass:VB:24, send:VBG:30)|||det(name:NN:32, the:DT:31)|||dobj(send:VBG:30, name:NN:32)|||det(array:NN:35, the:DT:34)|||prep_of(name:NN:32, array:NN:35)|||<STOP> root(ROOT:ROOT:26, Example:NNP:1)|||dep(Example:NNP:1, char:VB:3)|||dobj(char:VB:3, str:NN:4)|||punct(20:CD:6, -lrb-:-LRB-:5)|||appos(str:NN:4, 20:CD:6)|||punct(20:CD:6, -rrb-:-RRB-:7)|||dep(str:NN:4, ispalindrome:NN:9)|||punct(str:NN:11, -lrb-:-LRB-:10)|||appos(ispalindrome:NN:9, str:NN:11)|||punct(str:NN:11, -rrb-:-RRB-:12)|||nsubj(send:VBZ:17, this:DT:16)|||dep(Example:NNP:1, send:VBZ:17)|||conj_or(char:VB:3, send:VBZ:17)|||det(array:NN:20, the:DT:18)|||nn(array:NN:20, char:NN:19)|||dobj(send:VBZ:17, array:NN:20)|||det(ispalindrome:NN:24, the:DT:22)|||nn(ispalindrome:NN:24, function:NN:23)|||prep_to(send:VBZ:17, ispalindrome:NN:24)|||dobj(char:VB:3, 20:CD:6)|||dep(str:NN:4, str:NN:11)|||<STOP> advmod(need:VB:4, otherwise:RB:1)|||aux(need:VB:4, would:MD:3)|||root(ROOT:ROOT:15, need:VB:4)|||aux(send:VB:6, to:TO:5)|||xcomp(need:VB:4, send:VB:6)|||det(length:NN:8, the:DT:7)|||dobj(send:VB:6, length:NN:8)|||det(array:NN:11, the:DT:10)|||prep_of(length:NN:8, array:NN:11)|||advmod(well:RB:13, as:RB:12)|||advmod(send:VB:6, well:RB:13)|||<STOP>
4.3 nsubj(pass:VBP:2, you:PRP:1)|||nsubj(pass:VBP:11, you:PRP:1)|||root(ROOT:ROOT:15, pass:VBP:2)|||det(pointer:NN:4, a:DT:3)|||dobj(pass:VBP:2, pointer:NN:4)|||det(item:NN:8, the:DT:6)|||amod(item:NN:8, first:JJ:7)|||prep_to(pass:VBP:2, item:NN:8)|||advmod(pass:VBP:11, also:RB:10)|||conj_and(pass:VBP:2, pass:VBP:11)|||root(ROOT:ROOT:15, pass:VBP:11)|||det(size:NN:13, the:DT:12)|||dobj(pass:VBP:11, size:NN:13)|||<STOP>
4.3 root(ROOT:ROOT:4, by:IN:1)|||pobj(by:IN:1, reference:NN:2)|||<STOP>
4.3 dep(array:VBZ:6, in:IN:1)|||num(part:NNS:3, two:CD:2)|||pobj(in:IN:1, part:NNS:3)|||nsubj(array:VBZ:6, the:DT:5)|||root(ROOT:ROOT:30, array:VBZ:6)|||dobj(array:VBZ:6, itself:PRP:7)|||nsubj(size:NN:12, it:PRP:10)|||cop(size:NN:12, be:VBZ:11)|||conj_and(array:VBZ:6, size:NN:12)|||root(ROOT:ROOT:30, size:NN:12)|||advmod(avoid:VB:24, so:RB:14)|||dep(avoid:VB:24, that:IN:15)|||det(function:NN:17, the:DT:16)|||nsubj(avoid:VB:24, function:NN:17)|||nsubjpass(pass:VBN:21, it:PRP:18)|||xsubj(to:TO:22, it:PRP:18)|||aux(pass:VBN:21, be:VBZ:19)|||auxpass(pass:VBN:21, be:VBG:20)|||rcmod(function:NN:17, pass:VBN:21)|||xcomp(pass:VBN:21, to:TO:22)|||aux(avoid:VB:24, can:MD:23)|||dep(size:NN:12, avoid:VB:24)|||prt(avoid:VB:24, out:RP:25)|||nn(error:NNS:28, bound:NNS:27)|||prep_of(avoid:VB:24, error:NNS:28)|||<STOP>
4.3 advmod(name:VBP:3, specify:RB:1)|||nsubj(name:VBP:3, array:NN:2)|||root(ROOT:ROOT:7, name:VBP:3)|||prep_without(name:VBP:3, bracket:NNS:5)|||<STOP> advmod(pass:VBN:5, array:RB:1)|||nsubjpass(pass:VBN:5, size:NN:2)|||auxpass(pass:VBN:5, be:VBZ:3)|||advmod(pass:VBN:5, normally:RB:4)|||root(ROOT:ROOT:23, pass:VBN:5)|||det(argument:NN:8, another:DT:7)|||prep_as(pass:VBN:5, argument:NN:8)|||mark(process:VB:13, so:IN:9)|||det(function:NN:11, the:DT:10)|||nsubj(process:VB:13, function:NN:11)|||aux(process:VB:13, can:MD:12)|||advcl(pass:VBN:5, process:VB:13)|||det(number:NN:16, the:DT:14)|||amod(number:NN:16, specific:JJ:15)|||dobj(process:VB:13, number:NN:16)|||prep_of(number:NN:16, element:NNS:18)|||det(array:NN:21, the:DT:20)|||prep_in(element:NNS:18, array:NN:21)|||<STOP> nsubjpass(pass:VBN:3, array:NNS:1)|||auxpass(pass:VBN:3, be:VBP:2)|||root(ROOT:ROOT:7, pass:VBN:3)|||agent(pass:VBN:3, reference:NN:5)|||<STOP> amod(element:NNS:3, individual:JJ:1)|||nn(element:NNS:3, array:NN:2)|||nsubj(pass:VBD:4, element:NNS:3)|||root(ROOT:ROOT:8, pass:VBD:4)|||prep_by(pass:VBD:4, value:NN:6)|||<STOP> nsubj(take:VBP:3, function:NNS:1)|||nsubj(array:VBZ:4, function:NNS:1)|||rel(take:VBP:3, that:WDT:2)|||rcmod(function:NNS:1, take:VBP:3)|||root(ROOT:ROOT:8, array:VBZ:4)|||prep_as(array:VBZ:4, argument:NNS:6)|||<STOP>
4.3 nsubjpass(pass:VBN:3, array:NNS:1)|||auxpass(pass:VBN:3, be:VBP:2)|||root(ROOT:ROOT:7, pass:VBN:3)|||agent(pass:VBN:3, reference:NN:5)|||<STOP>
4.3 det(way:NN:3, the:DT:1)|||amod(way:NN:3, same:JJ:2)|||root(ROOT:ROOT:16, way:NN:3)|||dep(with:IN:5, but:CC:4)|||dep(way:NN:3, with:IN:5)|||pobj(with:IN:5, -lrb-:NN:6)|||punct(way:NN:3, -rrb-:-RRB-:7)|||det(declaration:NN:10, the:DT:9)|||prep_at(way:NN:3, declaration:NN:10)|||det(function:NN:14, the:DT:12)|||amod(function:NN:14, actual:JJ:13)|||conj_and(way:NN:3, function:NN:14)|||root(ROOT:ROOT:16, function:NN:14)|||<STOP>
4.3 root(ROOT:ROOT:8, specify:VB:1)|||det(name:NN:4, the:DT:2)|||nn(name:NN:4, array:NN:3)|||dobj(specify:VB:1, name:NN:4)|||prep_without(specify:VB:1, bracket:NNS:6)|||<STOP>
4.3 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, reference:NN:2)|||<STOP>
4.3 nsubj(pass:VBP:2, you:PRP:1)|||root(ROOT:ROOT:12, pass:VBP:2)|||det(name:NN:4, the:DT:3)|||dobj(pass:VBP:2, name:NN:4)|||det(array:NN:7, the:DT:6)|||prep_of(name:NN:4, array:NN:7)|||det(function:NN:10, the:DT:9)|||prep_to(pass:VBP:2, function:NN:10)|||<STOP> advmod(declare:VBN:28, so:RB:1)|||dep(int:VBN:4, for:IN:2)|||dep(so:RB:1, int:VBN:4)|||dobj(int:VBN:4, bin:NNP:5)|||punct(10:CD:7, -lrb-:-LRB-:6)|||appos(bin:NNP:5, 10:CD:7)|||punct(10:CD:7, -rrb-:-RRB-:8)|||nsubj(pass:VBP:11, you:PRP:10)|||nsubj(jingle:VBD:25, you:PRP:10)|||rcmod(bin:NNP:5, pass:VBP:11)|||dobj(pass:VBP:11, it:PRP:12)|||dobj(jingle:VBD:25, it:PRP:12)|||det(array:NN:15, a:DT:14)|||prep_to(pass:VBP:11, array:NN:15)|||prep(array:NN:15, like:IN:16)|||dep(like:IN:16, so:RB:17)|||dep(array:NN:15, jingle:NN:19)|||punct(bin:NNP:21, -lrb-:-LRB-:20)|||abbrev(jingle:NN:19, bin:NNP:21)|||punct(bin:NNP:21, -rrb-:-RRB-:22)|||rcmod(bin:NNP:5, jingle:VBD:25)|||conj_but(pass:VBP:11, jingle:VBD:25)|||aux(declare:VBN:28, must:MD:26)|||auxpass(declare:VBN:28, be:VB:27)|||root(ROOT:ROOT:65, declare:VBN:28)|||advmod(declare:VBN:28, correctly:RB:29)|||mark(receive:VB:33, in:IN:30)|||dep(receive:VB:33, order:NN:31)|||aux(receive:VB:33, to:TO:32)|||purpcl(declare:VBN:28, receive:VB:33)|||det(array:NN:35, a:DT:34)|||nsubjpass(declare:VBN:28, array:NN:35)|||appos(array:NN:35, either:DT:37)|||nn(-rrb-:NNS:45, prototype:NN:39)|||nn(-rrb-:NNS:45, void:NN:40)|||nn(-rrb-:NNS:45, jingle:NN:41)|||punct(-rrb-:NNS:45, -lrb-:-LRB-:42)|||nn(-rrb-:NNS:45, int:NN:43)|||punct(-rrb-:NNS:45, -lrb-:-LRB-:44)|||prep_with(either:DT:37, -rrb-:NNS:45)|||punct(-rrb-:NNS:45, -rrb-:-RRB-:46)|||det(definition:NN:51, the:DT:50)|||prep_with(either:DT:37, definition:NN:51)|||conj_or(-rrb-:NNS:45, definition:NN:51)|||poss(initialization:NN:54, its:PRP$:53)|||prep_in(definition:NN:51, initialization:NN:54)|||nn(jingle:NN:57, void:NN:56)|||dep(definition:NN:51, jingle:NN:57)|||punct(-lrb-:NNS:61, -lrb-:-LRB-:58)|||nn(-lrb-:NNS:61, int:NN:59)|||nn(-lrb-:NNS:61, array:NN:60)|||appos(jingle:NN:57, -lrb-:NNS:61)|||punct(-lrb-:NNS:61, -rrb-:-RRB-:62)|||punct(jingle:NN:57, -rrb-:-RRB-:63)|||dobj(int:VBN:4, 10:CD:7)|||nsubjpass(declare:VBN:28, either:DT:37)|||dep(definition:NN:51, -lrb-:NNS:61)|||<STOP> nsubj(worth:JJ:4, it:PRP:1)|||cop(worth:JJ:4, be:VBZ:2)|||advmod(worth:JJ:4, also:RB:3)|||root(ROOT:ROOT:29, worth:JJ:4)|||xcomp(worth:JJ:4, note:VBG:5)|||complm(pass:VBN:9, that:IN:6)|||nsubjpass(pass:VBN:9, array:NNS:7)|||xsubj(function:VB:11, array:NNS:7)|||auxpass(pass:VBN:9, be:VBP:8)|||ccomp(note:VBG:5, pass:VBN:9)|||aux(function:VB:11, to:TO:10)|||xcomp(pass:VBN:9, function:VB:11)|||prep_by(function:VB:11, reference:NN:13)|||advmod(as:RB:16, so:RB:15)|||advmod(function:VB:11, as:RB:16)|||aux(!copy:VB:19, to:TO:17)|||dep(as:RB:16, !copy:VB:19)|||amod(array:NNS:21, large:JJ:20)|||dobj(!copy:VB:19, array:NNS:21)|||advmod(!copy:VB:19, over:RP:22)|||advmod(!copy:VB:19, over:RP:24)|||conj_and(over:RP:22, over:RP:24)|||dep(as:RB:16, burn:VB:26)|||conj_and(!copy:VB:19, burn:VB:26)|||dobj(burn:VB:26, memory:NN:27)|||<STOP> nsubj(give:VBZ:2, this:DT:1)|||root(ROOT:ROOT:12, give:VBZ:2)|||det(function:NN:4, the:DT:3)|||iobj(give:VBZ:2, function:NN:4)|||amod(control:NN:6, complete:JJ:5)|||dobj(give:VBZ:2, control:NN:6)|||det(array:NN:9, the:DT:8)|||prep_over(control:NN:6, array:NN:9)|||advmod(array:NN:9, however:RB:10)|||<STOP>
4.3 nsubjpass(call:VBN:3, they:PRP:1)|||auxpass(call:VBN:3, be:VBP:2)|||root(ROOT:ROOT:22, call:VBN:3)|||det(function:NN:6, the:DT:5)|||agent(call:VBN:3, function:NN:6)|||advmod(call:VBN:3, then:RB:7)|||det(function:NN:9, the:DT:8)|||nsubj(loop:VB:11, function:NN:9)|||aux(loop:VB:11, must:MD:10)|||ccomp(call:VBN:3, loop:VB:11)|||det(array:NN:14, the:DT:13)|||prep_through(loop:VB:11, array:NN:14)|||aux(get:VB:16, to:TO:15)|||infmod(array:NN:14, get:VB:16)|||det(set:NN:18, the:DT:17)|||dobj(get:VB:16, set:NN:18)|||prep_of(set:NN:18, character:NNS:20)|||<STOP>
4.3 prep_by(unmodifiable:VB:19, reference:NN:2)|||prep_by(reference:NN:2, default:NN:4)|||mark(specify:VB:8, unless:IN:6)|||nsubj(specify:VB:8, you:PRP:7)|||csubj(unmodifiable:VB:19, specify:VB:8)|||dobj(specify:VB:8, const:NN:9)|||dep(at:IN:11, const:NN:9)|||rel(make:VB:16, at:IN:11)|||dep(later:RB:14, the:DT:13)|||nsubj(make:VB:16, later:RB:14)|||aux(make:VB:16, will:MD:15)|||rcmod(const:NN:9, make:VB:16)|||det(array:NN:18, the:DT:17)|||dobj(make:VB:16, array:NN:18)|||root(ROOT:ROOT:21, unmodifiable:VB:19)|||<STOP>
4.3 det(function:NN:2, the:DT:1)|||nsubj(recieve:VBZ:3, function:NN:2)|||root(ROOT:ROOT:20, recieve:VBZ:3)|||det(function:NN:14, both:DT:4)|||det(array:NN:6, the:DT:5)|||nn(function:NN:14, array:NN:6)|||det(size:NN:10, the:DT:8)|||nn(size:NN:10, array:NN:9)|||conj_and(array:NN:6, size:NN:10)|||nn(function:NN:14, size:NN:10)|||prep_as(array:NN:6, parameter:NNS:12)|||dobj(recieve:VBZ:3, function:NN:14)|||punct(arrayname:NN:16, -lrb-:-LRB-:15)|||appos(function:NN:14, arrayname:NN:16)|||dep(arrayname:NN:16, arraysize:NN:18)|||punct(arrayname:NN:16, -rrb-:-RRB-:19)|||dobj(recieve:VBZ:3, arrayname:NN:16)|||<STOP>
4.3 root(ROOT:ROOT:14, specify:VBG:1)|||nn(name:NN:3, array:NN:2)|||dobj(specify:VBG:1, name:NN:3)|||dobj(pass:VBG:5, name:NN:3)|||conj_and(specify:VBG:1, pass:VBG:5)|||root(ROOT:ROOT:14, pass:VBG:5)|||prep_as(pass:VBG:5, reference:NN:7)|||det(argument:NN:10, a:DT:9)|||prep_in(reference:NN:7, argument:NN:10)|||det(function:NN:13, the:DT:12)|||prep_into(pass:VBG:5, function:NN:13)|||<STOP>
4.3 advmod(specify:VB:4, 1st:RB:1)|||nsubj(specify:VB:4, you:PRP:2)|||aux(specify:VB:4, must:MD:3)|||root(ROOT:ROOT:27, specify:VB:4)|||det(name:NN:7, the:DT:5)|||nn(name:NN:7, array:NN:6)|||dobj(specify:VB:4, name:NN:7)|||prep_without(specify:VB:4, bracket:NNS:9)|||advmod(specify:VB:4, then:RB:11)|||conj_and(specify:VB:4, then:RB:11)|||root(ROOT:ROOT:27, then:RB:11)|||det(name:NN:14, the:DT:12)|||nn(name:NN:14, array:NN:13)|||nsubjpass(pass:VBN:18, name:NN:14)|||conj_and(name:NN:14, size:NN:16)|||nsubjpass(pass:VBN:18, size:NN:16)|||auxpass(pass:VBN:18, be:VBP:17)|||ccomp(specify:VB:4, pass:VBN:18)|||num(argument:NNS:21, two:CD:20)|||prep_as(pass:VBN:18, argument:NNS:21)|||det(call:NN:25, the:DT:23)|||nn(call:NN:25, function:NN:24)|||prep_in(argument:NNS:21, call:NN:25)|||<STOP>
4.3 nsubjpass(pass:VBN:3, array:NNS:1)|||auxpass(pass:VBN:3, be:VBP:2)|||root(ROOT:ROOT:42, pass:VBN:3)|||agent(pass:VBN:3, reference:NN:5)|||xcomp(pass:VBN:3, pass:VBG:7)|||det(address:NN:10, the:DT:8)|||amod(address:NN:10, starting:JJ:9)|||dobj(pass:VBG:7, address:NN:10)|||prep_of(address:NN:10, array:NN:12)|||nsubj(specify:VBZ:15, programmer:NN:14)|||nsubj(pass:VBZ:22, programmer:NN:14)|||dep(pass:VBN:3, specify:VBZ:15)|||det(name:NN:18, the:DT:16)|||nn(name:NN:18, array:NN:17)|||dobj(specify:VBZ:15, name:NN:18)|||prep_without(specify:VBZ:15, bracket:NNS:20)|||dep(pass:VBN:3, pass:VBZ:22)|||conj_and(specify:VBZ:15, pass:VBZ:22)|||det(size:NN:25, the:DT:23)|||nn(size:NN:25, array:NN:24)|||dobj(pass:VBZ:22, size:NN:25)|||det(argument:NN:28, another:DT:27)|||prep_as(pass:VBZ:22, argument:NN:28)|||mark(process:VB:33, so:IN:29)|||det(function:NN:31, the:DT:30)|||nsubj(process:VB:33, function:NN:31)|||aux(process:VB:33, can:MD:32)|||dep(argument:NN:28, process:VB:33)|||det(number:NN:36, the:DT:34)|||amod(number:NN:36, specific:JJ:35)|||dobj(process:VB:33, number:NN:36)|||prep_of(number:NN:36, element:NNS:38)|||det(array:NN:41, the:DT:40)|||prep_in(element:NNS:38, array:NN:41)|||<STOP>
4.3 root(ROOT:ROOT:4, by:IN:1)|||pobj(by:IN:1, reference:NN:2)|||advmod(reference:NN:2, only:RB:3)|||<STOP>
4.3 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, reference:NN:2)|||<STOP>
4.3 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, reference:NN:2)|||<STOP>
4.3 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, refrence:NN:2)|||<STOP>
4.3 root(ROOT:ROOT:10, function:NN:1)|||punct(-RRB-:NNP:5, -lrb-:-LRB-:2)|||nn(-RRB-:NNP:5, int:NNP:3)|||punct(-RRB-:NNP:5, -lrb-:-LRB-:4)|||nn(length:NN:8, int:NN:7)|||appos(-RRB-:NNP:5, length:NN:8)|||punct(-RRB-:NNP:5, -rrb-:-RRB-:9)|||<STOP>
4.3 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, reference:NN:2)|||<STOP>
4.3 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, reference:NN:2)|||<STOP>
4.3 det(function:NN:2, the:DT:1)|||nsubj(read:VBZ:3, function:NN:2)|||root(ROOT:ROOT:19, read:VBZ:3)|||det(variable:NNS:5, the:DT:4)|||nsubj(return:VBZ:11, variable:NNS:5)|||dep(variable:NNS:5, store:NNS:7)|||dep(store:NNS:7, they:PRP:8)|||advmod(return:VBZ:11, then:RB:10)|||ccomp(read:VBZ:3, return:VBZ:11)|||dobj(return:VBZ:11, the:DT:12)|||dep(the:DT:12, what:WP:13)|||advmod(read:VBZ:17, ever:RB:14)|||det(variable:NN:16, the:DT:15)|||nsubj(read:VBZ:17, variable:NN:16)|||dep(return:VBZ:11, read:VBZ:17)|||<STOP> det(function:NN:2, the:DT:1)|||nsubj(print:VBZ:4, function:NN:2)|||advmod(print:VBZ:4, then:RB:3)|||root(ROOT:ROOT:11, print:VBZ:4)|||det(content:NN:6, the:DT:5)|||dobj(print:VBZ:4, content:NN:6)|||det(array:NN:9, the:DT:8)|||prep_of(content:NN:6, array:NN:9)|||<STOP>
4.4 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(store:VB:5, array:NN:3)|||aux(store:VB:5, will:MD:4)|||root(ROOT:ROOT:61, store:VB:5)|||det(value:NNS:8, the:DT:6)|||amod(value:NNS:8, new:JJ:7)|||dobj(store:VB:5, value:NNS:8)|||nsubjpass(assign:VBN:11, value:NNS:8)|||rel(assign:VBN:11, that:WDT:9)|||auxpass(assign:VBN:11, be:VBD:10)|||rcmod(value:NNS:8, assign:VBN:11)|||prep_to(assign:VBN:11, each:DT:13)|||poss(element:NNS:16, its:PRP$:15)|||prep_of(each:DT:13, element:NNS:16)|||partmod(each:DT:13, mean:VBG:18)|||mark(call:VBP:21, if:IN:19)|||nsubj(call:VBP:21, you:PRP:20)|||advcl(mean:VBG:18, call:VBP:21)|||det(function:NN:23, a:DT:22)|||dobj(call:VBP:21, function:NN:23)|||advmod(call:VBP:21, twice:RB:24)|||nsubj(use:VB:27, it:PRP:25)|||aux(use:VB:27, will:MD:26)|||dep(call:VBP:21, use:VB:27)|||det(value:NNS:30, the:DT:28)|||amod(value:NNS:30, last:JJ:29)|||dobj(use:VB:27, value:NNS:30)|||nsubjpass(return:VBN:33, value:NNS:30)|||rel(return:VBN:33, that:WDT:31)|||auxpass(return:VBN:33, be:VBD:32)|||rcmod(value:NNS:30, return:VBN:33)|||det(time:NN:36, the:DT:34)|||amod(time:NN:36, first:JJ:35)|||dobj(return:VBN:33, time:NN:36)|||mark(!declare:VB:42, if:IN:38)|||nsubj(!declare:VB:42, you:PRP:39)|||aux(!declare:VB:42, do:VBP:40)|||advcl(!store:VBN:52, !declare:VB:42)|||nsubj(static:JJ:44, it:PRP:43)|||xcomp(!declare:VB:42, static:JJ:44)|||advmod(!store:VBN:52, then:RB:45)|||det(value:NNS:48, the:DT:46)|||amod(value:NNS:48, new:JJ:47)|||nsubjpass(!store:VBN:52, value:NNS:48)|||nsubj(reset:JJ:56, value:NNS:48)|||aux(!store:VBN:52, will:MD:49)|||auxpass(!store:VBN:52, be:VB:51)|||dep(store:VB:5, !store:VBN:52)|||aux(reset:JJ:56, will:MD:54)|||cop(reset:JJ:56, be:VB:55)|||dep(store:VB:5, reset:JJ:56)|||conj_and(!store:VBN:52, reset:JJ:56)|||poss(value:NN:60, they:PRP$:58)|||amod(value:NN:60, original:JJ:59)|||prep_to(reset:JJ:56, value:NN:60)|||<STOP>
4.4 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubjpass(reference:VBN:7, array:NN:3)|||aux(reference:VBN:7, can:MD:4)|||advmod(reference:VBN:7, only:RB:5)|||auxpass(reference:VBN:7, be:VB:6)|||root(ROOT:ROOT:11, reference:VBN:7)|||dep(reference:VBN:7, !accessed:JJ:9)|||<STOP> advmod(use:VBN:6, also:RB:1)|||amod(array:NNS:3, static:JJ:2)|||nsubjpass(use:VBN:6, array:NNS:3)|||aux(use:VBN:6, can:MD:4)|||auxpass(use:VBN:6, be:VB:5)|||root(ROOT:ROOT:12, use:VBN:6)|||prepc_without(use:VBN:6, create:VBG:8)|||det(object:NN:10, a:DT:9)|||dobj(create:VBG:8, object:NN:10)|||<STOP>
4.4 det(array:NN:2, a:DT:1)|||nsubj(declare:VBD:3, array:NN:2)|||root(ROOT:ROOT:27, declare:VBD:3)|||prep_as(declare:VBD:3, static:JJ:5)|||auxpass(!create:VBN:8, be:VBZ:6)|||rcmod(static:JJ:5, !create:VBN:8)|||prep_as(declare:VBD:3, and:CC:10)|||conj_and(static:JJ:5, and:CC:10)|||amod(function:NN:15, initialized:JJ:11)|||det(time:NN:13, each:DT:12)|||tmod(initialized:JJ:11, time:NN:13)|||det(function:NN:15, the:DT:14)|||prep_as(declare:VBD:3, function:NN:15)|||conj_and(static:JJ:5, function:NN:15)|||nsubj(!destroyed:JJ:21, it:PRP:17)|||cop(!destroyed:JJ:21, be:VBZ:18)|||advmod(!destroyed:JJ:21, also:RB:19)|||conj_and(declare:VBD:3, !destroyed:JJ:21)|||root(ROOT:ROOT:27, !destroyed:JJ:21)|||advmod(terminate:VBZ:25, when:WRB:22)|||det(function:NN:24, the:DT:23)|||nsubj(terminate:VBZ:25, function:NN:24)|||advcl(!destroyed:JJ:21, terminate:VBZ:25)|||ccomp(!destroyed:JJ:21, terminate:VBZ:25)|||<STOP>
4.4 det(program:NN:2, a:DT:1)|||nsubj(intialize:VBZ:3, program:NN:2)|||root(ROOT:ROOT:14, intialize:VBZ:3)|||amod(array:NNS:6, static:JJ:4)|||amod(array:NNS:6, local:JJ:5)|||dobj(intialize:VBZ:3, array:NNS:6)|||advmod(encounter:VBN:12, when:WRB:7)|||rel(encounter:VBN:12, when:WRB:7)|||poss(declaration:NNS:9, they:PRP$:8)|||nsubjpass(encounter:VBN:12, declaration:NNS:9)|||auxpass(encounter:VBN:12, be:VBP:10)|||advmod(encounter:VBN:12, first:RB:11)|||dep(array:NNS:6, encounter:VBN:12)|||<STOP> mark(!initialize:VBN:7, if:IN:1)|||det(array:NN:4, a:DT:2)|||amod(array:NN:4, static:JJ:3)|||nsubjpass(!initialize:VBN:7, array:NN:4)|||auxpass(!initialize:VBN:7, be:VBZ:5)|||advcl(intialize:VBN:19, !initialize:VBN:7)|||advmod(!initialize:VBN:7, explicityly:RB:8)|||det(programmer:NN:11, the:DT:10)|||agent(!initialize:VBN:7, programmer:NN:11)|||amod(element:NN:14, earch:JJ:13)|||nsubjpass(intialize:VBN:19, element:NN:14)|||xsubj(zero:VB:21, element:NN:14)|||det(array:NN:17, that:DT:16)|||prep_of(element:NN:14, array:NN:17)|||auxpass(intialize:VBN:19, be:VBZ:18)|||root(ROOT:ROOT:31, intialize:VBN:19)|||aux(zero:VB:21, to:TO:20)|||xcomp(intialize:VBN:19, zero:VB:21)|||det(compiler:NN:24, the:DT:23)|||prep_by(zero:VB:21, compiler:NN:24)|||advmod(create:VBN:29, when:WRB:25)|||det(array:NN:27, the:DT:26)|||nsubjpass(create:VBN:29, array:NN:27)|||auxpass(create:VBN:29, be:VBZ:28)|||advcl(zero:VB:21, create:VBN:29)|||ccomp(zero:VB:21, create:VBN:29)|||<STOP> nn(member:NNS:3, Non-static:NNP:1)|||nn(member:NNS:3, array:NN:2)|||nsubjpass(!initialize:VBN:7, member:NNS:3)|||aux(!initialize:VBN:7, can:MD:4)|||auxpass(!initialize:VBN:7, be:VB:6)|||root(ROOT:ROOT:15, !initialize:VBN:7)|||advmod(!initialize:VBN:7, at:IN:8)|||dep(at:IN:8, all:DT:9)|||prep_in(!initialize:VBN:7, C:NNP:11)|||prep_in(!initialize:VBN:7, plus:NNP:13)|||conj_plus(C:NNP:11, plus:NNP:13)|||<STOP>
4.4 nsubj(static:JJ:4, array:NNS:1)|||nsubj(size:NN:8, array:NNS:1)|||rel(static:JJ:4, that:WDT:2)|||cop(static:JJ:4, be:VBP:3)|||rcmod(array:NNS:1, static:JJ:4)|||cop(size:NN:8, remain:VBP:5)|||det(size:NN:8, the:DT:6)|||amod(size:NN:8, same:JJ:7)|||root(ROOT:ROOT:14, size:NN:8)|||det(execution:NN:12, the:DT:10)|||nn(execution:NN:12, program:NN:11)|||prep_throughout(size:NN:8, execution:NN:12)|||<STOP>
4.4 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubjpass(initilize:VBN:7, array:NN:3)|||aux(initilize:VBN:7, will:MD:4)|||advmod(initilize:VBN:7, only:RB:5)|||auxpass(initilize:VBN:7, be:VB:6)|||ccomp(re-initilized:JJ:16, initilize:VBN:7)|||advmod(initilize:VBN:7, once:RB:8)|||det(array:NN:13, a:DT:10)|||nn(array:NN:13, non:NN:11)|||amod(array:NN:13, static:JJ:12)|||nsubj(re-initilized:JJ:16, array:NN:13)|||aux(re-initilized:JJ:16, will:MD:14)|||cop(re-initilized:JJ:16, be:VB:15)|||root(ROOT:ROOT:26, re-initilized:JJ:16)|||mark(reach:VBZ:20, once:IN:17)|||det(program:NN:19, the:DT:18)|||nsubj(reach:VBZ:20, program:NN:19)|||advcl(re-initilized:JJ:16, reach:VBZ:20)|||det(line:NN:23, the:DT:21)|||nn(line:NN:23, initilization:NN:22)|||dobj(reach:VBZ:20, line:NN:23)|||advmod(reach:VBZ:20, again:RB:24)|||<STOP>
4.4 det(array:NN:2, a:DT:1)|||nsubj(declare:VBD:3, array:NN:2)|||root(ROOT:ROOT:15, declare:VBD:3)|||mark(available:JJ:7, as:IN:4)|||nsubj(available:JJ:7, static:NNP:5)|||xsubj(end:VB:13, static:NNP:5)|||cop(available:JJ:7, be:VBZ:6)|||advcl(declare:VBD:3, available:JJ:7)|||prep_from(available:JJ:7, beginning:NN:9)|||prep_of(beginning:NN:9, program:NN:11)|||aux(end:VB:13, to:TO:12)|||xcomp(available:JJ:7, end:VB:13)|||<STOP> nsubj(disappear:VBZ:6, one:CD:1)|||amod(declaration:NN:5, o:JJ:3)|||amod(declaration:NN:5, static:JJ:4)|||prep_with(one:CD:1, declaration:NN:5)|||root(ROOT:ROOT:17, disappear:VBZ:6)|||mark(!access:VBN:11, if:IN:7)|||nsubjpass(!access:VBN:11, it:PRP:8)|||auxpass(!access:VBN:11, be:VBZ:9)|||advcl(disappear:VBZ:6, !access:VBN:11)|||det(scope:NN:15, the:DT:13)|||amod(scope:NN:15, right:JJ:14)|||prep_within(!access:VBN:11, scope:NN:15)|||<STOP>
4.4 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(have:VBZ:4, array:NN:3)|||root(ROOT:ROOT:15, have:VBZ:4)|||amod(size:NN:6, pre-runtime:JJ:5)|||dobj(have:VBZ:4, size:NN:6)|||dobj(!change:VBN:13, size:NN:6)|||det(size:NN:9, that:DT:8)|||nsubjpass(!change:VBN:13, size:NN:9)|||aux(!change:VBN:13, can:MD:10)|||auxpass(!change:VBN:13, be:VB:12)|||conj_and(have:VBZ:4, !change:VBN:13)|||root(ROOT:ROOT:15, !change:VBN:13)|||<STOP> det(array:NN:3, a:DT:1)|||amod(array:NN:3, dynamic:JJ:2)|||nsubj(get:VBZ:4, array:NN:3)|||root(ROOT:ROOT:10, get:VBZ:4)|||poss(size:NN:6, its:PRP$:5)|||dobj(get:VBZ:4, size:NN:6)|||prep_at(get:VBZ:4, runtime:NN:8)|||<STOP>
4.4 mark(declare:VBN:5, if:IN:1)|||det(array:NN:3, a:DT:2)|||nsubjpass(declare:VBN:5, array:NN:3)|||auxpass(declare:VBN:5, be:VBZ:4)|||advcl(!create:VBN:12, declare:VBN:5)|||prep_as(declare:VBN:5, static:NNP:7)|||nsubjpass(!create:VBN:12, it:PRP:9)|||auxpass(!create:VBN:12, be:VBZ:10)|||root(ROOT:ROOT:20, !create:VBN:12)|||det(time:NN:14, each:DT:13)|||dobj(!create:VBN:12, time:NN:14)|||det(array:NN:16, the:DT:15)|||nsubjpass(call:VBN:18, array:NN:16)|||auxpass(call:VBN:18, be:VBZ:17)|||rcmod(time:NN:14, call:VBN:18)|||<STOP>
4.4 det(array:NN:2, a:DT:1)|||nsubjpass(!declare:VBN:6, array:NN:2)|||nsubjpass(call:VBN:18, array:NN:2)|||rel(!declare:VBN:6, that:WDT:3)|||auxpass(!declare:VBN:6, be:VBZ:4)|||rcmod(array:NN:2, !declare:VBN:6)|||mark(re-initialize:VB:10, as:IN:7)|||nsubj(re-initialize:VB:10, static:NNP:8)|||aux(re-initialize:VB:10, will:MD:9)|||advcl(!declare:VBN:6, re-initialize:VB:10)|||det(time:NN:12, every:DT:11)|||tmod(re-initialize:VB:10, time:NN:12)|||det(function:NN:14, the:DT:13)|||dobj(re-initialize:VB:10, function:NN:14)|||partmod(function:NN:14, declare:VBG:15)|||dobj(declare:VBG:15, it:PRP:16)|||auxpass(call:VBN:18, be:VBZ:17)|||root(ROOT:ROOT:20, call:VBN:18)|||<STOP> det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(initialize:VB:5, array:NN:3)|||nsubj(store:VB:15, array:NN:3)|||aux(initialize:VB:5, will:MD:4)|||ccomp(initialize:VB:44, initialize:VB:5)|||advmod(initialize:VB:5, only:RB:6)|||advmod(initialize:VB:5, once:RB:7)|||det(declaration:NN:11, the:DT:10)|||prep_at(initialize:VB:5, declaration:NN:11)|||aux(store:VB:15, will:MD:14)|||conj_and(initialize:VB:5, store:VB:15)|||ccomp(initialize:VB:44, store:VB:15)|||det(value:NNS:17, the:DT:16)|||dobj(store:VB:15, value:NNS:17)|||mark(element:NNS:21, in:IN:18)|||nsubj(element:NNS:21, it:PRP:19)|||cop(element:NNS:21, be:VBZ:20)|||advcl(store:VB:15, element:NNS:21)|||det(duration:NN:24, the:DT:23)|||prep_throughout(element:NNS:21, duration:NN:24)|||det(program:NN:27, the:DT:26)|||prep_of(duration:NN:24, program:NN:27)|||advmod(call:VBN:35, even:RB:29)|||dep(call:VBN:35, if:IN:30)|||det(function:NN:33, the:DT:31)|||amod(function:NN:33, same:JJ:32)|||nsubjpass(call:VBN:35, function:NN:33)|||auxpass(call:VBN:35, be:VBZ:34)|||dep(element:NNS:21, call:VBN:35)|||amod(time:NNS:37, multiple:JJ:36)|||tmod(call:VBN:35, time:NNS:37)|||det(array:NN:41, a:DT:39)|||amod(array:NN:41, static:JJ:40)|||nsubj(initialize:VB:44, array:NN:41)|||aux(initialize:VB:44, will:MD:42)|||advmod(initialize:VB:44, only:RB:43)|||root(ROOT:ROOT:47, initialize:VB:44)|||advmod(initialize:VB:44, once:RB:45)|||<STOP>
4.4 det(element:NNS:2, all:DT:1)|||nsubjpass(initialize:VBN:4, element:NNS:2)|||xsubj(zero:VB:6, element:NNS:2)|||auxpass(initialize:VBN:4, be:VBP:3)|||root(ROOT:ROOT:20, initialize:VBN:4)|||aux(zero:VB:6, to:TO:5)|||xcomp(initialize:VBN:4, zero:VB:6)|||mark(!happen:VB:15, if:IN:7)|||dep(!initialized:JJ:10, explicitly:RB:9)|||dep(!happen:VB:15, !initialized:JJ:10)|||nsubj(!happen:VB:15, this:DT:12)|||aux(!happen:VB:15, do:VBZ:13)|||advcl(zero:VB:6, !happen:VB:15)|||amod(array:NNS:19, automatic:JJ:17)|||amod(array:NNS:19, local:JJ:18)|||prep_for(!happen:VB:15, array:NNS:19)|||<STOP>
4.4 det(element:NNS:2, all:DT:1)|||nsubj(initialize:VBN:4, element:NNS:2)|||nsubj(initialize:VBN:10, element:NNS:2)|||aux(initialize:VBN:4, be:VBP:3)|||root(ROOT:ROOT:26, initialize:VBN:4)|||prep_to(initialize:VBN:4, zero:CD:6)|||advmod(initialize:VBN:10, explicitly:RB:9)|||conj_negcc(initialize:VBN:4, initialize:VBN:10)|||root(ROOT:ROOT:26, initialize:VBN:10)|||det(array:NN:14, a:DT:12)|||amod(array:NN:14, static:JJ:13)|||prep_for(initialize:VBN:10, array:NN:14)|||mark(!initialize:VBN:22, while:IN:16)|||det(array:NN:19, a:DT:17)|||amod(array:NN:19, non-static:JJ:18)|||nsubjpass(!initialize:VBN:22, array:NN:19)|||auxpass(!initialize:VBN:22, be:VBZ:20)|||advcl(initialize:VBN:4, !initialize:VBN:22)|||prep_to(!initialize:VBN:22, zero:CD:24)|||<STOP>
4.4 nsubjpass(!change:VBN:5, static:NNP:1)|||aux(!change:VBN:5, can:MD:2)|||auxpass(!change:VBN:5, be:VB:4)|||root(ROOT:ROOT:6, !change:VBN:5)|||<STOP>
4.4 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(have:VBZ:4, array:NN:3)|||root(ROOT:ROOT:13, have:VBZ:4)|||det(size:NN:7, a:DT:5)|||amod(size:NN:7, set:VBN:6)|||dobj(have:VBZ:4, size:NN:7)|||nsubj(!change:VB:11, size:NN:7)|||rel(!change:VB:11, that:WDT:8)|||aux(!change:VB:11, can:MD:9)|||rcmod(size:NN:7, !change:VB:11)|||<STOP> det(datum:NNS:2, the:DT:1)|||nsubj(!need:VB:5, datum:NNS:2)|||nsubj(go:VB:14, datum:NNS:2)|||aux(!need:VB:5, may:MD:3)|||root(ROOT:ROOT:19, !need:VB:5)|||dobj(!need:VB:5, all:DT:6)|||dobj(go:VB:14, all:DT:6)|||det(space:NN:9, the:DT:8)|||prep_of(all:DT:6, space:NN:9)|||partmod(space:NN:9, assign:VBN:10)|||aux(go:VB:14, could:MD:13)|||conj_or(!need:VB:5, go:VB:14)|||root(ROOT:ROOT:19, go:VB:14)|||det(size:NN:17, the:DT:16)|||prep_beyond(go:VB:14, size:NN:17)|||<STOP>
4.4 det(member:NN:3, a:DT:1)|||amod(member:NN:3, static:JJ:2)|||nsubj(prevent:VBZ:4, member:NN:3)|||root(ROOT:ROOT:25, prevent:VBZ:4)|||xcomp(prevent:VBZ:4, name:VBG:5)|||dobj(name:VBG:5, conflict:NNS:6)|||punct(!put:VBN:9, -lrb-:-LRB-:7)|||dep(conflict:NNS:6, !put:VBN:9)|||amod(namespace:NN:12, global:JJ:11)|||prep_into(!put:VBN:9, namespace:NN:12)|||punct(!put:VBN:9, -rrb-:-RRB-:13)|||mark(allow:VBG:15, while:IN:14)|||dep(conflict:NNS:6, allow:VBG:15)|||nn(hiding:NN:18, information:NN:17)|||prep_for(allow:VBG:15, hiding:NN:18)|||punct(private:JJ:20, -lrb-:-LRB-:19)|||dep(hiding:NN:18, private:JJ:20)|||dep(private:JJ:20, public:JJ:22)|||punct(private:JJ:20, -rrb-:-RRB-:23)|||<STOP>
4.4 det(array:NN:4, a:DT:1)|||amod(array:NN:4, static:JJ:2)|||amod(array:NN:4, local:JJ:3)|||nsubj(exist:VBZ:5, array:NN:4)|||root(ROOT:ROOT:24, exist:VBZ:5)|||det(duration:NN:8, the:DT:7)|||prep_for(exist:VBZ:5, duration:NN:8)|||det(program:NN:11, the:DT:10)|||prep_of(duration:NN:8, program:NN:11)|||poss(element:NNS:14, its:PRP$:13)|||nsubjpass(initialize:VBN:16, element:NNS:14)|||auxpass(initialize:VBN:16, be:VBP:15)|||conj_and(exist:VBZ:5, initialize:VBN:16)|||root(ROOT:ROOT:24, initialize:VBN:16)|||prep_to(initialize:VBN:16, 0:CD:18)|||mark(!initialize:VBN:22, if:IN:19)|||advmod(!initialize:VBN:22, explicitly:RB:21)|||dep(exist:VBZ:5, !initialize:VBN:22)|||<STOP> dep(same:JJ:13, so:IN:1)|||det(array:NN:5, a:DT:2)|||amod(array:NN:5, static:JJ:3)|||amod(array:NN:5, local:JJ:4)|||poss(element:NNS:8, array:NN:5)|||nn(element:NNS:8, s:NNS:7)|||nsubj(same:JJ:13, element:NNS:8)|||aux(same:JJ:13, will:MD:9)|||advmod(same:JJ:13, still:RB:10)|||cop(same:JJ:13, be:VB:11)|||det(same:JJ:13, the:DT:12)|||root(ROOT:ROOT:24, same:JJ:13)|||advmod(call:VBD:15, when:WRB:14)|||advcl(same:JJ:13, call:VBD:15)|||advmod(call:VBD:15, later:RB:16)|||mark(initialize:VBN:19, unless:IN:17)|||advmod(initialize:VBN:19, specifically:RB:18)|||advcl(call:VBD:15, initialize:VBN:19)|||prep_to(initialize:VBN:19, something:NN:21)|||advmod(something:NN:21, else:RB:22)|||<STOP> nsubj(!happen:VB:4, this:DT:1)|||aux(!happen:VB:4, do:VBZ:2)|||root(ROOT:ROOT:9, !happen:VB:4)|||amod(array:NNS:7, automatic:JJ:6)|||prep_for(!happen:VB:4, array:NNS:7)|||<STOP>
4.4 amod(array:NNS:2, static:JJ:1)|||nsubj(those:DT:4, array:NNS:2)|||cop(those:DT:4, be:VBP:3)|||root(ROOT:ROOT:33, those:DT:4)|||det(size:NN:8, a:DT:6)|||amod(size:NN:8, declared:JJ:7)|||prep_with(those:DT:4, size:NN:8)|||nsubjpass(know:VBN:12, size:NN:8)|||rel(know:VBN:12, that:WDT:10)|||auxpass(know:VBN:12, be:VBZ:11)|||rcmod(size:NN:8, know:VBN:12)|||det(program:NN:15, the:DT:14)|||prep_to(know:VBN:12, program:NN:15)|||dep(those:DT:4, whereas:IN:17)|||amod(array:NNS:19, non-static:JJ:18)|||nsubj(leave:VBP:20, array:NNS:19)|||ccomp(those:DT:4, leave:VBP:20)|||det(size:NN:22, the:DT:21)|||nsubj(undeclared:JJ:23, size:NN:22)|||nsubj(open:JJ:25, size:NN:22)|||xcomp(leave:VBP:20, undeclared:JJ:23)|||xcomp(leave:VBP:20, open:JJ:25)|||conj_and(undeclared:JJ:23, open:JJ:25)|||mark(assign:VBN:30, so:IN:26)|||nsubjpass(assign:VBN:30, it:PRP:27)|||aux(assign:VBN:30, can:MD:28)|||auxpass(assign:VBN:30, be:VB:29)|||advcl(leave:VBP:20, assign:VBN:30)|||advmod(assign:VBN:30, later:RB:31)|||<STOP> advmod(use:VBN:2, usually:RB:1)|||root(ROOT:ROOT:7, use:VBN:2)|||nn(purpose:NNS:5, input:NN:4)|||prep_for(use:VBN:2, purpose:NNS:5)|||<STOP>
4.4 amod(array:NNS:2, static:JJ:1)|||nsubj(keep:VBP:3, array:NNS:2)|||root(ROOT:ROOT:20, keep:VBP:3)|||det(value:NNS:5, the:DT:4)|||dobj(keep:VBP:3, value:NNS:5)|||det(end:NN:8, the:DT:7)|||prep_after(keep:VBP:3, end:NN:8)|||det(function:NN:11, a:DT:10)|||prep_of(end:NN:8, function:NN:11)|||mark(reinitialize:VBP:16, while:IN:13)|||nn(static:NNS:15, non:NN:14)|||nsubj(reinitialize:VBP:16, static:NNS:15)|||advcl(keep:VBP:3, reinitialize:VBP:16)|||det(time:NN:18, every:DT:17)|||dobj(reinitialize:VBP:16, time:NN:18)|||<STOP>
4.4 amod(array:NNS:2, static:JJ:1)|||nsubjpass(create:VBN:4, array:NNS:2)|||nsubjpass(initialize:VBN:6, array:NNS:2)|||auxpass(create:VBN:4, be:VBP:3)|||root(ROOT:ROOT:24, create:VBN:4)|||conj_and(create:VBN:4, initialize:VBN:6)|||root(ROOT:ROOT:24, initialize:VBN:6)|||advmod(once:RB:8, only:RB:7)|||advmod(create:VBN:4, once:RB:8)|||det(value:NNS:12, the:DT:11)|||nsubjpass(!destroy:VBN:15, value:NNS:12)|||auxpass(!destroy:VBN:15, be:VBP:13)|||conj_and(create:VBN:4, !destroy:VBN:15)|||root(ROOT:ROOT:24, !destroy:VBN:15)|||advmod(terminate:VBZ:19, when:WRB:16)|||det(function:NN:18, the:DT:17)|||nsubj(terminate:VBZ:19, function:NN:18)|||advcl(!destroy:VBN:15, terminate:VBZ:19)|||ccomp(!destroy:VBN:15, terminate:VBZ:19)|||det(program:NN:22, the:DT:21)|||prep_in(terminate:VBZ:19, program:NN:22)|||<STOP> nsubj(array:VBZ:2, Automatic:NNP:1)|||root(ROOT:ROOT:10, array:VBZ:2)|||amod(everytime:NN:4, reset:JJ:3)|||dobj(array:VBZ:2, everytime:NN:4)|||det(function:NN:6, the:DT:5)|||nsubjpass(call:VBN:8, function:NN:6)|||auxpass(call:VBN:8, be:VBZ:7)|||rcmod(everytime:NN:4, call:VBN:8)|||<STOP>
4.4 nsubjpass(!create:VBD:3, its:PRP$:1)|||nsubjpass(initialize:VBD:5, its:PRP$:1)|||nsubjpass(!destroy:VBN:16, its:PRP$:1)|||root(ROOT:ROOT:26, !create:VBD:3)|||conj_and(!create:VBD:3, initialize:VBD:5)|||root(ROOT:ROOT:26, initialize:VBD:5)|||det(program:NN:8, each:DT:6)|||nn(program:NN:8, time:NN:7)|||nsubj(call:VBZ:9, program:NN:8)|||ccomp(initialize:VBD:5, call:VBZ:9)|||det(function:NN:11, the:DT:10)|||dobj(call:VBZ:9, function:NN:11)|||auxpass(!destroy:VBN:16, be:VBZ:14)|||conj_and(!create:VBD:3, !destroy:VBN:16)|||root(ROOT:ROOT:26, !destroy:VBN:16)|||det(time:NN:18, every:DT:17)|||dobj(!destroy:VBN:16, time:NN:18)|||det(function:NN:20, the:DT:19)|||nsubj(end:VBZ:21, function:NN:20)|||rcmod(time:NN:18, end:VBZ:21)|||det(program:NN:24, the:DT:23)|||prep_in(end:VBZ:21, program:NN:24)|||<STOP>
4.4 advmod(declare:VBP:3, when:WRB:1)|||nsubj(declare:VBP:3, we:PRP:2)|||csubj(over:RP:15, declare:VBP:3)|||nsubj(static:VBD:5, it:PRP:4)|||ccomp(declare:VBP:3, static:VBD:5)|||det(array:NN:7, the:DT:6)|||nsubjpass(!destroy:VBN:10, array:NN:7)|||auxpass(!destroy:VBN:10, be:VBZ:8)|||ccomp(static:VBD:5, !destroy:VBN:10)|||det(function:NN:13, the:DT:12)|||prep_after(!destroy:VBN:10, function:NN:13)|||cop(over:RP:15, be:VBZ:14)|||root(ROOT:ROOT:17, over:RP:15)|||<STOP> advmod(!declare:VBN:6, when:WRB:1)|||det(array:NN:3, a:DT:2)|||nsubjpass(!declare:VBN:6, array:NN:3)|||auxpass(!declare:VBN:6, be:VBZ:4)|||dep(create:VBN:13, !declare:VBN:6)|||prep_as(!declare:VBN:6, static:NNP:8)|||det(array:NN:11, the:DT:10)|||nsubjpass(create:VBN:13, array:NN:11)|||nsubjpass(initialize:VBN:15, array:NN:11)|||auxpass(create:VBN:13, be:VBZ:12)|||root(ROOT:ROOT:23, create:VBN:13)|||conj_and(create:VBN:13, initialize:VBN:15)|||root(ROOT:ROOT:23, initialize:VBN:15)|||det(time:NN:17, every:DT:16)|||dobj(initialize:VBN:15, time:NN:17)|||det(function:NN:19, a:DT:18)|||nsubj(call:VBZ:20, function:NN:19)|||rcmod(time:NN:17, call:VBZ:20)|||dobj(call:VBZ:20, it:PRP:21)|||<STOP>
4.4 det(array:NN:3, the:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(exist:VBZ:4, array:NN:3)|||root(ROOT:ROOT:11, exist:VBZ:4)|||det(duration:NN:7, the:DT:6)|||prep_for(exist:VBZ:4, duration:NN:7)|||det(program:NN:10, the:DT:9)|||prep_of(duration:NN:7, program:NN:10)|||<STOP>
4.4 det(array:NN:2, a:DT:1)|||nsubj(declare:VBD:3, array:NN:2)|||root(ROOT:ROOT:11, declare:VBD:3)|||mark(declare:VBN:9, as:IN:4)|||nsubjpass(declare:VBN:9, static:NNP:5)|||aux(declare:VBN:9, can:MD:6)|||advmod(declare:VBN:9, only:RB:7)|||auxpass(declare:VBN:9, be:VB:8)|||advcl(declare:VBD:3, declare:VBN:9)|||advmod(declare:VBN:9, once:RB:10)|||<STOP>
4.4 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(exist:VBZ:4, array:NN:3)|||root(ROOT:ROOT:29, exist:VBZ:4)|||prep_in(exist:VBZ:4, memory:NN:6)|||mark(terminate:VBZ:10, until:IN:7)|||det(program:NN:9, the:DT:8)|||nsubj(terminate:VBZ:10, program:NN:9)|||advcl(exist:VBZ:4, terminate:VBZ:10)|||dep(terminate:VBZ:10, whereas:IN:12)|||det(array:NN:19, a:DT:13)|||nn(array:NN:19, automatic:JJ:14)|||punct(normal:JJ:17, -lrb-:-LRB-:15)|||dep(normal:JJ:17, or:CC:16)|||dep(automatic:JJ:14, normal:JJ:17)|||punct(normal:JJ:17, -rrb-:-RRB-:18)|||nsubjpass(remove:VBN:21, array:NN:19)|||auxpass(remove:VBN:21, be:VBZ:20)|||dep(terminate:VBZ:10, remove:VBN:21)|||advmod(terminate:VBZ:28, when:WRB:22)|||det(function:NN:24, the:DT:23)|||nsubj(create:VBD:26, function:NN:24)|||nsubj(terminate:VBZ:28, function:NN:24)|||rel(create:VBD:26, that:WDT:25)|||rcmod(function:NN:24, create:VBD:26)|||dobj(create:VBD:26, it:PRP:27)|||advcl(remove:VBN:21, terminate:VBZ:28)|||ccomp(remove:VBN:21, terminate:VBZ:28)|||<STOP>
4.4 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
4.4 amod(constant:NNS:2, only:JJ:1)|||nsubjpass(use:VBN:5, constant:NNS:2)|||aux(use:VBN:5, can:MD:3)|||auxpass(use:VBN:5, be:VB:4)|||root(ROOT:ROOT:15, use:VBN:5)|||aux(declare:VB:7, to:TO:6)|||purpcl(use:VBN:5, declare:VB:7)|||det(size:NN:9, the:DT:8)|||dobj(declare:VB:7, size:NN:9)|||amod(array:NNS:14, automatic:JJ:11)|||conj_and(automatic:JJ:11, static:JJ:13)|||amod(array:NNS:14, static:JJ:13)|||prep_of(size:NN:9, array:NNS:14)|||<STOP> root(ROOT:ROOT:8, exist:NNS:1)|||det(duration:NN:4, the:DT:3)|||prep_for(exist:NNS:1, duration:NN:4)|||det(program:NN:7, the:DT:6)|||prep_of(exist:NNS:1, program:NN:7)|||<STOP> aux(initialized:JJ:2, be:VBZ:1)|||root(ROOT:ROOT:9, initialized:JJ:2)|||advmod(encounter:VBN:8, when:WRB:3)|||poss(declaration:NN:5, its:PRP$:4)|||nsubjpass(encounter:VBN:8, declaration:NN:5)|||auxpass(encounter:VBN:8, be:VBZ:6)|||advmod(encounter:VBN:8, first:RB:7)|||ccomp(initialized:JJ:2, encounter:VBN:8)|||<STOP> det(element:NNS:2, all:DT:1)|||nsubjpass(initialize:VBN:4, element:NNS:2)|||xsubj(zero:VB:6, element:NNS:2)|||auxpass(initialize:VBN:4, be:VBP:3)|||root(ROOT:ROOT:11, initialize:VBN:4)|||aux(zero:VB:6, to:TO:5)|||xcomp(initialize:VBN:4, zero:VB:6)|||mark(!initialize:VBN:10, if:IN:7)|||advmod(!initialize:VBN:10, explicitly:RB:9)|||advcl(zero:VB:6, !initialize:VBN:10)|||<STOP>
4.4 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubjpass(!change:VBN:7, array:NN:3)|||aux(!change:VBN:7, can:MD:4)|||auxpass(!change:VBN:7, be:VB:6)|||root(ROOT:ROOT:12, !change:VBN:7)|||det(program:NN:10, the:DT:9)|||prep_in(!change:VBN:7, program:NN:10)|||<STOP>
4.4 amod(array:NNS:2, static:JJ:1)|||nsubj(available:JJ:4, array:NNS:2)|||cop(available:JJ:4, be:VBP:3)|||root(ROOT:ROOT:8, available:JJ:4)|||det(program:NN:7, the:DT:6)|||prep_throughout(available:JJ:4, program:NN:7)|||<STOP>
4.4 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubjpass(allocate:VBN:5, array:NN:3)|||auxpass(allocate:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:43, allocate:VBN:5)|||advmod(start:VBZ:9, when:WRB:6)|||det(program:NN:8, the:DT:7)|||nsubjpass(start:VBZ:9, program:NN:8)|||nsubjpass(free:VBN:12, program:NN:8)|||advcl(allocate:VBN:5, start:VBZ:9)|||ccomp(allocate:VBN:5, start:VBZ:9)|||auxpass(free:VBN:12, be:VBZ:11)|||advcl(allocate:VBN:5, free:VBN:12)|||ccomp(allocate:VBN:5, free:VBN:12)|||conj_and(start:VBZ:9, free:VBN:12)|||advmod(limit:VBN:19, when:WRB:13)|||det(exit:NNS:16, the:DT:14)|||nn(exit:NNS:16, program:NN:15)|||nsubj(limit:VBN:19, exit:NNS:16)|||nsubj(free:VBD:33, exit:NNS:16)|||aux(limit:VBN:19, have:VBZ:18)|||advcl(free:VBN:12, limit:VBN:19)|||ccomp(free:VBN:12, limit:VBN:19)|||dobj(limit:VBN:19, scope:NN:20)|||dobj(free:VBD:33, scope:NN:20)|||mark(allocate:VBN:31, while:IN:22)|||det(array:NN:24, a:DT:23)|||nsubjpass(!declare:VBN:28, array:NN:24)|||nsubjpass(allocate:VBN:31, array:NN:24)|||rel(!declare:VBN:28, that:WDT:25)|||auxpass(!declare:VBN:28, be:VBZ:26)|||rcmod(array:NN:24, !declare:VBN:28)|||dep(!declare:VBN:28, static:JJ:29)|||auxpass(allocate:VBN:31, be:VBZ:30)|||advcl(limit:VBN:19, allocate:VBN:31)|||advcl(free:VBN:12, free:VBD:33)|||ccomp(free:VBN:12, free:VBD:33)|||conj_and(limit:VBN:19, free:VBD:33)|||advmod(come:VBZ:36, when:WRB:34)|||nsubj(come:VBZ:36, it:PRP:35)|||advcl(free:VBD:33, come:VBZ:36)|||ccomp(free:VBD:33, come:VBZ:36)|||prep(come:VBZ:36, into:IN:37)|||prep(come:VBZ:36, out:IN:39)|||conj_and(into:IN:37, out:IN:39)|||dep(into:IN:37, of:IN:40)|||pobj(of:IN:40, scope:NN:41)|||<STOP>
4.4 mark(declare:VBN:4, if:IN:1)|||nsubjpass(declare:VBN:4, they:PRP:2)|||auxpass(declare:VBN:4, be:VBP:3)|||advcl(resize:VBN:32, declare:VBN:4)|||dobj(declare:VBN:4, fix:VBN:5)|||dobj(declare:VBN:4, static:JJ:7)|||conj_or(fix:VBN:5, static:JJ:7)|||nsubj(mean:VBZ:9, static:JJ:7)|||rel(mean:VBZ:9, that:WDT:8)|||rcmod(static:JJ:7, mean:VBZ:9)|||nsubj(!change:VB:13, they:PRP:10)|||aux(!change:VB:13, can:MD:11)|||ccomp(mean:VBZ:9, !change:VB:13)|||dobj(!change:VB:13, size:NN:14)|||mark(allocate:VBN:20, once:IN:15)|||poss(storage:NN:17, they:PRP$:16)|||nsubjpass(allocate:VBN:20, storage:NN:17)|||aux(allocate:VBN:20, have:VBZ:18)|||auxpass(allocate:VBN:20, be:VBN:19)|||advcl(!change:VB:13, allocate:VBN:20)|||advmod(one:CD:23, however:RB:22)|||nsubj(!be:VBZ:25, one:CD:23)|||nsubjpass(resize:VBN:32, one:CD:23)|||rel(!be:VBZ:25, that:WDT:24)|||rcmod(one:CD:23, !be:VBZ:25)|||amod(arrary:NNS:29, dynamic:JJ:28)|||conj_or(one:CD:23, arrary:NNS:29)|||nsubjpass(resize:VBN:32, arrary:NNS:29)|||aux(resize:VBN:32, can:MD:30)|||auxpass(resize:VBN:32, be:VB:31)|||root(ROOT:ROOT:34, resize:VBN:32)|||<STOP>
4.5 root(ROOT:ROOT:14, at:IN:1)|||dep(at:IN:1, least:JJS:2)|||dep(at:IN:1, 2:CD:3)|||dep(at:IN:1, depend:VBG:5)|||dep(depend:VBG:5, on:IN:6)|||advmod(many:JJ:8, how:WRB:7)|||dep(use:VBN:12, many:JJ:8)|||nsubjpass(use:VBN:12, array:NNS:9)|||aux(use:VBN:12, be:VBP:10)|||auxpass(use:VBN:12, be:VBG:11)|||pcomp(on:IN:6, use:VBN:12)|||<STOP>
4.5 root(ROOT:ROOT:5, all:DT:1)|||prep_of(all:DT:1, they:PRP:3)|||<STOP>
4.5 advmod(pass:VBG:2, when:WRB:1)|||dep(specify:VBN:11, pass:VBG:2)|||det(array:NN:5, a:DT:3)|||amod(array:NN:5, multi-dimensional:JJ:4)|||dobj(pass:VBG:2, array:NN:5)|||det(dimension:NNS:8, all:DT:7)|||nsubjpass(specify:VBN:11, dimension:NNS:8)|||aux(specify:VBN:11, must:MD:9)|||auxpass(specify:VBN:11, be:VB:10)|||root(ROOT:ROOT:18, specify:VBN:11)|||prep(specify:VBN:11, except:IN:12)|||dep(except:IN:12, for:IN:13)|||det(dimension:NN:16, the:DT:14)|||amod(dimension:NN:16, first:JJ:15)|||pobj(for:IN:13, dimension:NN:16)|||<STOP>
4.5 nsubj(depend:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:12, depend:VBZ:2)|||nsubj(parameter:VBD:4, what:WP:3)|||ccomp(depend:VBZ:2, parameter:VBD:4)|||nsubj(pass:VBG:7, you:PRP:5)|||aux(pass:VBG:7, be:VBP:6)|||ccomp(parameter:VBD:4, pass:VBG:7)|||det(multidimensional:NN:10, a:DT:9)|||prep_in(pass:VBG:7, multidimensional:NN:10)|||<STOP> det(multideminsional:NN:2, a:DT:1)|||nsubj(have:VB:4, multideminsional:NN:2)|||aux(have:VB:4, can:MD:3)|||root(ROOT:ROOT:10, have:VB:4)|||dep(than:IN:6, more:JJR:5)|||quantmod(two:CD:7, than:IN:6)|||num(dimension:NNS:8, two:CD:7)|||dobj(have:VB:4, dimension:NNS:8)|||<STOP>
4.5 det(dimension:NN:3, the:DT:1)|||amod(dimension:NN:3, first:JJ:2)|||nsubjpass(!require:VBN:6, dimension:NN:3)|||auxpass(!require:VBN:6, be:VBZ:4)|||root(ROOT:ROOT:20, !require:VBN:6)|||advmod(need:VBN:15, however:RB:7)|||det(dimension:NN:10, the:DT:8)|||amod(dimension:NN:10, subsequent:JJ:9)|||nsubjpass(need:VBN:15, dimension:NN:10)|||dep(dimension:NN:10, -lrb-:-LRB-:11)|||dep(-lrb-:-LRB-:11, s:PRP:12)|||punct(-lrb-:-LRB-:11, -rrb-:-RRB-:13)|||auxpass(need:VBN:15, be:VBP:14)|||ccomp(!require:VBN:6, need:VBN:15)|||det(compiler:NN:18, the:DT:17)|||prep_for(need:VBN:15, compiler:NN:18)|||<STOP>
4.5 root(ROOT:ROOT:5, all:DT:1)|||dep(all:DT:1, but:CC:2)|||det(first:JJ:4, the:DT:3)|||dep(but:CC:2, first:JJ:4)|||<STOP>
4.5 nsubjpass(specify:VBN:7, all:DT:1)|||det(dimension:NNS:4, the:DT:3)|||prep_of(all:DT:1, dimension:NNS:4)|||aux(specify:VBN:7, must:MD:5)|||auxpass(specify:VBN:7, be:VB:6)|||root(ROOT:ROOT:9, specify:VBN:7)|||<STOP>
4.5 advmod(one:NN:4, just:RB:1)|||det(one:NN:4, the:DT:2)|||amod(one:NN:4, first:JJ:3)|||dep(at:IN:5, one:NN:4)|||root(ROOT:ROOT:8, at:IN:5)|||dep(at:IN:5, least:JJS:6)|||<STOP>
4.5 num(paramater:NNS:2, two:CD:1)|||root(ROOT:ROOT:21, paramater:NNS:2)|||det(array:NN:5, the:DT:4)|||appos(paramater:NNS:2, array:NN:5)|||advmod(many:JJ:8, how:WRB:7)|||dep(array:NN:11, many:JJ:8)|||dep(many:JJ:8, columns:RB:9)|||appos(paramater:NNS:2, array:NN:11)|||conj_and(array:NN:5, array:NN:11)|||punct(-lrb-:NN:14, -lrb-:-LRB-:12)|||det(-lrb-:NN:14, a:DT:13)|||appos(array:NN:11, -lrb-:NN:14)|||punct(-lrb-:NN:14, -rrb-:-RRB-:15)|||punct(3:CD:18, -lrb-:-LRB-:17)|||appos(array:NN:11, 3:CD:18)|||punct(3:CD:18, -rrb-:-RRB-:19)|||punct(paramater:NNS:2, -rrb-:-RRB-:20)|||root(ROOT:ROOT:21, array:NN:5)|||root(ROOT:ROOT:21, array:NN:11)|||appos(paramater:NNS:2, -lrb-:NN:14)|||conj_and(array:NN:5, -lrb-:NN:14)|||root(ROOT:ROOT:21, -lrb-:NN:14)|||appos(paramater:NNS:2, 3:CD:18)|||conj_and(array:NN:5, 3:CD:18)|||root(ROOT:ROOT:21, 3:CD:18)|||<STOP>
4.5 det(size:NN:2, the:DT:1)|||nsubjpass(omit:VBN:9, size:NN:2)|||det(dimension:NN:6, the:DT:4)|||amod(dimension:NN:6, first:JJ:5)|||prep_of(size:NN:2, dimension:NN:6)|||aux(omit:VBN:9, can:MD:7)|||auxpass(omit:VBN:9, be:VB:8)|||root(ROOT:ROOT:17, omit:VBN:9)|||advmod(omit:VBN:9, same:JJ:11)|||dep(same:JJ:11, as:IN:12)|||det(array:NN:15, a:DT:13)|||amod(array:NN:15, regular:JJ:14)|||pobj(as:IN:12, array:NN:15)|||<STOP> advmod(specify:VBN:17, however:RB:1)|||det(dimension:NN:5, every:DT:4)|||prep_for(specify:VBN:17, dimension:NN:5)|||det(first:JJ:8, the:DT:7)|||prep_outside(dimension:NN:5, first:JJ:8)|||det(size:NN:11, the:DT:10)|||nsubjpass(specify:VBN:17, size:NN:11)|||det(dimension:NNS:14, those:DT:13)|||prep_of(size:NN:11, dimension:NNS:14)|||aux(specify:VBN:17, must:MD:15)|||auxpass(specify:VBN:17, be:VB:16)|||root(ROOT:ROOT:59, specify:VBN:17)|||advmod(pass:VBD:19, when:WRB:18)|||advcl(specify:VBN:17, pass:VBD:19)|||ccomp(specify:VBN:17, pass:VBD:19)|||prep_for(specify:VBN:17, example:NN:22)|||det(array:NN:26, a:DT:24)|||amod(array:NN:26, multi-dimensional:JJ:25)|||appos(example:NN:22, array:NN:26)|||punct(2:CD:29, -lrb-:-LRB-:28)|||prep_of(array:NN:26, 2:CD:29)|||punct(2:CD:29, -rrb-:-RRB-:30)|||punct(4:CD:32, -lrb-:-LRB-:31)|||appos(2:CD:29, 4:CD:32)|||punct(4:CD:32, -rrb-:-RRB-:33)|||punct(6:CD:35, -lrb-:-LRB-:34)|||appos(2:CD:29, 6:CD:35)|||punct(6:CD:35, -rrb-:-RRB-:36)|||det(name:NN:39, the:DT:38)|||prep_with(2:CD:29, name:NN:39)|||nsubj(would:MD:41, MultiArray:NNP:40)|||dep(2:CD:29, would:MD:41)|||auxpass(pass:VBN:43, be:VB:42)|||ccomp(would:MD:41, pass:VBN:43)|||prep(pass:VBN:43, as:IN:44)|||nn(-lrb-:NN:48, MultiArray:NNP:47)|||dep(pass:VBN:43, -lrb-:NN:48)|||punct(would:MD:41, -rrb-:-RRB-:49)|||punct(4:CD:51, -lrb-:-LRB-:50)|||appos(2:CD:29, 4:CD:51)|||punct(4:CD:51, -rrb-:-RRB-:52)|||punct(6:CD:54, -lrb-:-LRB-:53)|||appos(array:NN:26, 6:CD:54)|||punct(6:CD:54, -rrb-:-RRB-:55)|||appos(array:NN:26, 2:CD:57)|||prep_for(specify:VBN:17, array:NN:26)|||prep_of(array:NN:26, 4:CD:32)|||prep_of(array:NN:26, 6:CD:35)|||prep_of(array:NN:26, 4:CD:51)|||appos(example:NN:22, 6:CD:54)|||prep_for(specify:VBN:17, 6:CD:54)|||appos(example:NN:22, 2:CD:57)|||prep_for(specify:VBN:17, 2:CD:57)|||<STOP>
4.5 nsubjpass(require:VBN:6, size:NN:1)|||amod(dimension:NNS:4, subsequent:JJ:3)|||prep_of(size:NN:1, dimension:NNS:4)|||auxpass(require:VBN:6, be:VBP:5)|||root(ROOT:ROOT:8, require:VBN:6)|||<STOP> nsubj(know:VB:3, Compiler:NNP:1)|||aux(know:VB:3, must:MD:2)|||root(ROOT:ROOT:19, know:VB:3)|||advmod(many:JJ:5, how:WRB:4)|||dep(skip:VB:8, many:JJ:5)|||nsubj(skip:VB:8, element:NNS:6)|||xsubj(move:VB:10, element:NNS:6)|||aux(skip:VB:8, to:TO:7)|||ccomp(know:VB:3, skip:VB:8)|||xcomp(know:VB:3, skip:VB:8)|||aux(move:VB:10, to:TO:9)|||xcomp(skip:VB:8, move:VB:10)|||det(element:NN:14, the:DT:12)|||amod(element:NN:14, second:JJ:13)|||prep_to(move:VB:10, element:NN:14)|||det(dimension:NN:18, the:DT:16)|||amod(dimension:NN:18, first:JJ:17)|||prep_in(element:NN:14, dimension:NN:18)|||<STOP>
4.5 det(dimension:NN:2, every:DT:1)|||root(ROOT:ROOT:7, dimension:NN:2)|||det(first:JJ:5, the:DT:4)|||prep_after(dimension:NN:2, first:JJ:5)|||<STOP>
4.5 root(ROOT:ROOT:2, both:DT:1)|||<STOP>
4.5 det(size:NN:2, the:DT:1)|||nsubj(!need:VB:9, size:NN:2)|||xsubj(specify:VBN:12, size:NN:2)|||det(dimension:NN:6, the:DT:4)|||amod(dimension:NN:6, first:JJ:5)|||prep_of(size:NN:2, dimension:NN:6)|||aux(!need:VB:9, do:VBZ:7)|||root(ROOT:ROOT:20, !need:VB:9)|||aux(specify:VBN:12, to:TO:10)|||auxpass(specify:VBN:12, be:VB:11)|||xcomp(!need:VB:9, specify:VBN:12)|||det(dimension:NNS:17, all:DT:15)|||amod(dimension:NNS:17, other:JJ:16)|||nsubj(do:VBP:18, dimension:NNS:17)|||conj_but(!need:VB:9, do:VBP:18)|||root(ROOT:ROOT:20, do:VBP:18)|||<STOP>
4.5 advmod(pass:VBG:2, when:WRB:1)|||dep(need:MD:16, pass:VBG:2)|||punct(in:IN:4, -lrb-:-LRB-:3)|||dep(pass:VBG:2, in:IN:4)|||pobj(in:IN:4, main:JJ:5)|||punct(in:IN:4, -rrb-:-RRB-:6)|||det(array:NN:9, a:DT:7)|||amod(array:NN:9, multidimensional:JJ:8)|||dep(pass:VBG:2, array:NN:9)|||det(function:NN:12, a:DT:11)|||prep_to(array:NN:9, function:NN:12)|||det(dimension:NNS:15, no:DT:14)|||nsubjpass(need:MD:16, dimension:NNS:15)|||root(ROOT:ROOT:19, need:MD:16)|||auxpass(specify:VBN:18, be:VB:17)|||dep(need:MD:16, specify:VBN:18)|||<STOP>
4.5 det(dimension:NNS:2, all:DT:1)|||nsubj(need:VBP:8, dimension:NNS:2)|||xsubj(specify:VBN:11, dimension:NNS:2)|||prep(dimension:NNS:2, except:IN:3)|||dep(except:IN:3, for:IN:4)|||det(one:NN:7, the:DT:5)|||amod(one:NN:7, first:JJ:6)|||pobj(for:IN:4, one:NN:7)|||root(ROOT:ROOT:44, need:VBP:8)|||aux(specify:VBN:11, to:TO:9)|||auxpass(specify:VBN:11, be:VB:10)|||xcomp(need:VBP:8, specify:VBN:11)|||advmod(need:VBZ:22, when:WRB:12)|||dep(need:VBZ:22, pass:VBG:13)|||det(array:NN:15, a:DT:14)|||dobj(pass:VBG:13, array:NN:15)|||det(function:NN:18, a:DT:17)|||prep_to(pass:VBG:13, function:NN:18)|||det(compiler:NN:21, the:DT:20)|||nsubj(need:VBZ:22, compiler:NN:21)|||advcl(specify:VBN:11, need:VBZ:22)|||ccomp(specify:VBN:11, need:VBZ:22)|||aux(know:VB:24, to:TO:23)|||xcomp(need:VBZ:22, know:VB:24)|||advmod(many:JJ:26, how:WRB:25)|||dep(address:VBZ:28, many:JJ:26)|||nsubj(address:VBZ:28, memory:NN:27)|||ccomp(know:VB:24, address:VBZ:28)|||aux(skip:VB:30, to:TO:29)|||xcomp(address:VBZ:28, skip:VB:30)|||aux(make:VB:32, to:TO:31)|||xcomp(skip:VB:30, make:VB:32)|||dobj(make:VB:32, it:PRP:33)|||prt(make:VB:32, back:RP:34)|||det(element:NN:38, the:DT:36)|||amod(element:NN:38, 2nd:JJ:37)|||prep_to(make:VB:32, element:NN:38)|||det(dimension:NN:42, the:DT:40)|||amod(dimension:NN:42, first:JJ:41)|||prep_in(element:NN:38, dimension:NN:42)|||<STOP> det(size:NN:2, the:DT:1)|||nsubj(!need:VB:9, size:NN:2)|||xsubj(specify:VBN:12, size:NN:2)|||det(dimension:NN:6, the:DT:4)|||amod(dimension:NN:6, first:JJ:5)|||prep_of(size:NN:2, dimension:NN:6)|||aux(!need:VB:9, do:VBZ:7)|||root(ROOT:ROOT:14, !need:VB:9)|||aux(specify:VBN:12, to:TO:10)|||auxpass(specify:VBN:12, be:VB:11)|||xcomp(!need:VB:9, specify:VBN:12)|||<STOP>
4.5 advmod(many:JJ:2, as:RB:1)|||root(ROOT:ROOT:8, many:JJ:2)|||mark(be:VBP:5, as:IN:3)|||expl(be:VBP:5, there:EX:4)|||dep(many:JJ:2, be:VBP:5)|||nsubj(be:VBP:5, dimension:NNS:6)|||<STOP> advmod(commonly:RB:2, most:RBS:1)|||root(ROOT:ROOT:7, commonly:RB:2)|||dep(commonly:RB:2, just:RB:3)|||dep(just:RB:3, row:NNS:4)|||dep(just:RB:3, column:NNS:6)|||conj_and(row:NNS:4, column:NNS:6)|||<STOP>
4.5 advmod(require:VB:58, at:IN:1)|||dep(at:IN:1, least:JJS:2)|||dep(at:IN:1, 2:CD:3)|||nsubj(equal:VB:9, it:PRP:6)|||aux(equal:VB:9, should:MD:7)|||advmod(equal:VB:9, always:RB:8)|||dep(require:VB:46, equal:VB:9)|||det(number:NN:11, the:DT:10)|||dobj(equal:VB:9, number:NN:11)|||prep_of(number:NN:11, dimension:NNS:13)|||complm(expect:VBG:18, that:IN:14)|||det(argument:NN:16, the:DT:15)|||nsubj(expect:VBG:18, argument:NN:16)|||aux(expect:VBG:18, be:VBZ:17)|||ccomp(equal:VB:9, expect:VBG:18)|||dep(equal:VB:9, like:VB:20)|||nsubj(require:VB:32, blah:NN:22)|||punct(-rrb-:$:24, -lrb-:-LRB-:23)|||appos(blah:NN:22, -rrb-:$:24)|||num(-rrb-:$:24, -lrb-:CD:25)|||punct(-rrb-:$:24, -rrb-:-RRB-:26)|||punct(-rrb-:$:28, -lrb-:-LRB-:27)|||appos(blah:NN:22, -rrb-:$:28)|||num(-rrb-:$:28, -lrb-:CD:29)|||punct(-rrb-:$:28, -rrb-:-RRB-:30)|||aux(require:VB:32, will:MD:31)|||parataxis(equal:VB:9, require:VB:32)|||num(input:NN:36, 4:CD:33)|||amod(input:NN:36, dimensional:JJ:34)|||nn(input:NN:36, array:NN:35)|||dobj(require:VB:32, input:NN:36)|||amod(-lrb-:NNS:39, blah:JJ:38)|||dep(input:NN:36, -lrb-:NNS:39)|||punct(input:NN:36, -rrb-:-RRB-:40)|||punct(-rrb-:$:42, -lrb-:-LRB-:41)|||appos(input:NN:36, -rrb-:$:42)|||num(-rrb-:$:42, -lrb-:CD:43)|||punct(-rrb-:$:42, -rrb-:-RRB-:44)|||aux(require:VB:46, will:MD:45)|||parataxis(require:VB:58, require:VB:46)|||det(array:NN:50, a:DT:47)|||dep(dimensional:JJ:49, 3:CD:48)|||amod(array:NN:50, dimensional:JJ:49)|||nsubj(require:VB:46, array:NN:50)|||nsubj(require:VB:58, blah:NN:52)|||punct(-rrb-:$:54, -lrb-:-LRB-:53)|||appos(blah:NN:52, -rrb-:$:54)|||num(-rrb-:$:54, -lrb-:CD:55)|||punct(-rrb-:$:54, -rrb-:-RRB-:56)|||aux(require:VB:58, will:MD:57)|||root(ROOT:ROOT:64, require:VB:58)|||det(array:NN:62, a:DT:59)|||dep(dimensional:JJ:61, 2:CD:60)|||amod(array:NN:62, dimensional:JJ:61)|||dobj(require:VB:58, array:NN:62)|||nsubj(require:VB:32, -rrb-:$:24)|||nsubj(require:VB:32, -rrb-:$:28)|||dobj(require:VB:32, -rrb-:$:42)|||nsubj(require:VB:58, -rrb-:$:54)|||<STOP>
4.5 nsubj(pass:VBP:4, none:NN:1)|||advmod(pass:VBP:4, just:RB:3)|||root(ROOT:ROOT:9, pass:VBP:4)|||det(name:NN:7, the:DT:5)|||nn(name:NN:7, array:NN:6)|||dobj(pass:VBP:4, name:NN:7)|||<STOP>
4.5 det(dimension:NNS:3, all:DT:1)|||amod(dimension:NNS:3, subsequent:JJ:2)|||nsubjpass(!need:VBN:12, dimension:NNS:3)|||xsubj(specify:VBN:15, dimension:NNS:3)|||det(dimension:NN:7, the:DT:5)|||amod(dimension:NN:7, first:JJ:6)|||prep_after(dimension:NNS:3, dimension:NN:7)|||advmod(dimension:NNS:3, first:RB:9)|||auxpass(!need:VBN:12, be:VBZ:10)|||root(ROOT:ROOT:17, !need:VBN:12)|||aux(specify:VBN:15, to:TO:13)|||auxpass(specify:VBN:15, be:VB:14)|||xcomp(!need:VBN:12, specify:VBN:15)|||<STOP>
4.5 det(dimension:NNS:2, all:DT:1)|||root(ROOT:ROOT:9, dimension:NNS:2)|||dep(dimension:NNS:2, exclude:VBG:4)|||det(one:NN:7, the:DT:5)|||amod(one:NN:7, first:JJ:6)|||pobj(exclude:VBG:4, one:NN:7)|||<STOP>
4.5 root(ROOT:ROOT:6, all:DT:1)|||dep(all:DT:1, dimension:NNS:2)|||prep(dimension:NNS:2, but:CC:3)|||det(first:JJ:5, the:DT:4)|||dep(but:CC:3, first:JJ:5)|||<STOP>
4.5 det(need:NNS:3, the:DT:1)|||amod(need:NNS:3, first:JJ:2)|||root(ROOT:ROOT:31, need:NNS:3)|||aux(specify:VBN:6, to:TO:4)|||auxpass(specify:VBN:6, be:VB:5)|||dep(need:NNS:3, specify:VBN:6)|||agent(specify:VBN:6, size:NN:8)|||det(rest:NN:11, the:DT:10)|||nsubjpass(need:MD:12, rest:NN:11)|||dep(need:NNS:3, need:MD:12)|||conj_and(specify:VBN:6, need:MD:12)|||advmod(need:MD:12, only:RB:13)|||auxpass(state:VBN:15, be:VB:14)|||dep(need:MD:12, state:VBN:15)|||punct(state:VBN:15, -lrb-:-LRB-:16)|||dobj(state:VBN:15, first:JJ:17)|||prep_like(state:VBN:15, this:DT:19)|||punct(3:CD:21, -lrb-:-LRB-:20)|||appos(this:DT:19, 3:CD:21)|||punct(3:CD:21, -rrb-:-RRB-:22)|||advmod(this:DT:19, then:RB:23)|||punct(-rrb-:$:25, -lrb-:-LRB-:24)|||appos(this:DT:19, -rrb-:$:25)|||num(-rrb-:$:25, -lrb-:CD:26)|||punct(-rrb-:$:25, -rrb-:-RRB-:27)|||punct(-RRB-:NNP:29, -lrb-:-LRB-:28)|||punct(-RRB-:NNP:29, -rrb-:-RRB-:30)|||prep_like(state:VBN:15, 3:CD:21)|||prep_like(state:VBN:15, -rrb-:$:25)|||<STOP>
4.5 dep(less:RBR:2, one:CD:1)|||dep(than:IN:3, less:RBR:2)|||root(ROOT:ROOT:11, than:IN:3)|||det(number:NN:5, the:DT:4)|||pobj(than:IN:3, number:NN:5)|||prep_of(number:NN:5, dimension:NNS:7)|||det(array:NN:9, the:DT:8)|||nsubj(contain:VBZ:10, array:NN:9)|||rcmod(dimension:NNS:7, contain:VBZ:10)|||<STOP>
4.5 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
4.5 root(ROOT:ROOT:2, one:NN:1)|||<STOP>
4.5 det(dimension:NNS:3, all:DT:1)|||amod(dimension:NNS:3, subsequent:JJ:2)|||root(ROOT:ROOT:9, dimension:NNS:3)|||det(one:NN:7, the:DT:5)|||amod(one:NN:7, first:JJ:6)|||prep_after(dimension:NNS:3, one:NN:7)|||<STOP>
4.5 root(ROOT:ROOT:4, two:CD:1)|||conj_or(two:CD:1, more:JJR:3)|||root(ROOT:ROOT:4, more:JJR:3)|||<STOP>
4.5 dep(less:RBR:2, 1:CD:1)|||dep(than:IN:3, less:RBR:2)|||root(ROOT:ROOT:9, than:IN:3)|||det(number:NN:6, the:DT:4)|||amod(number:NN:6, total:JJ:5)|||pobj(than:IN:3, number:NN:6)|||prep_of(number:NN:6, dimension:NNS:8)|||<STOP>
4.5 nn(array:NNS:3, Multi:NNP:1)|||nn(array:NNS:3, dimensional:NN:2)|||nsubjpass(access:VBN:5, array:NNS:3)|||auxpass(access:VBN:5, be:VBP:4)|||root(ROOT:ROOT:19, access:VBN:5)|||xcomp(access:VBN:5, use:VBG:6)|||dep(than:IN:8, more:JJR:7)|||quantmod(1:CD:9, than:IN:8)|||num(index:NN:10, 1:CD:9)|||dobj(use:VBG:6, index:NN:10)|||appos(index:NN:10, one:CD:12)|||det(dimension:NN:15, each:DT:14)|||prep_for(one:CD:12, dimension:NN:15)|||advmod(dimension:NN:15, at:IN:16)|||dep(at:IN:16, least:JJS:17)|||dobj(use:VBG:6, one:CD:12)|||<STOP>
4.6 nn(error:NN:2, compilation:NN:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 root(ROOT:ROOT:4, compilation:NN:1)|||dep(compilation:NN:1, error:NN:2)|||<STOP>
4.6 csubj(generate:VBZ:10, use:VBG:1)|||det(index:NN:3, a:DT:2)|||dobj(use:VBG:1, index:NN:3)|||det(bound:NNS:6, the:DT:5)|||prep_outside(use:VBG:1, bound:NNS:6)|||det(array:NN:9, the:DT:8)|||prep_of(bound:NNS:6, array:NN:9)|||root(ROOT:ROOT:15, generate:VBZ:10)|||det(error:NN:13, a:DT:11)|||amod(error:NN:13, run-time:JJ:12)|||dobj(generate:VBZ:10, error:NN:13)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 root(ROOT:ROOT:6, its:VB:1)|||det(error:NN:4, a:DT:2)|||amod(error:NN:4, run-time:JJ:3)|||dobj(its:VB:1, error:NN:4)|||<STOP>
4.6 root(ROOT:ROOT:4, run:VB:1)|||nn(error:NN:3, time:NN:2)|||dobj(run:VB:1, error:NN:3)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:4, error:NN:2)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 nn(error:NN:2, compilation:NN:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 nsubj(error:NN:5, this:DT:1)|||cop(error:NN:5, be:VBZ:2)|||det(error:NN:5, a:DT:3)|||amod(error:NN:5, run-time:JJ:4)|||root(ROOT:ROOT:7, error:NN:5)|||<STOP> det(program:NN:2, the:DT:1)|||nsubj(compile:VB:4, program:NN:2)|||aux(compile:VB:4, will:MD:3)|||root(ROOT:ROOT:17, compile:VB:4)|||nsubj(execute:VB:6, AND:NNP:5)|||ccomp(compile:VB:4, execute:VB:6)|||dep(compile:VB:4, so:IN:8)|||det(error:NNS:10, these:DT:9)|||nsubj(difficult:JJ:13, error:NNS:10)|||aux(difficult:JJ:13, can:MD:11)|||cop(difficult:JJ:13, be:VB:12)|||ccomp(compile:VB:4, difficult:JJ:13)|||aux(debug:VB:15, to:TO:14)|||xcomp(difficult:JJ:13, debug:VB:15)|||<STOP>
4.6 nsubj(error:NN:5, this:DT:1)|||cop(error:NN:5, be:VBZ:2)|||det(error:NN:5, a:DT:3)|||amod(error:NN:5, run-time:JJ:4)|||root(ROOT:ROOT:10, error:NN:5)|||amod(error:NN:8, execution-time:JJ:7)|||conj_or(error:NN:5, error:NN:8)|||root(ROOT:ROOT:10, error:NN:8)|||<STOP>
4.6 root(ROOT:ROOT:3, run-time:JJ:1)|||<STOP>
4.6 root(ROOT:ROOT:3, run:VB:1)|||dobj(run:VB:1, time:NN:2)|||<STOP>
4.6 root(ROOT:ROOT:6, generate:NNS:1)|||det(error:NN:4, a:DT:2)|||nn(error:NN:4, compilation:NN:3)|||dep(generate:NNS:1, error:NN:4)|||<STOP> det(compiler:NN:2, the:DT:1)|||nsubj(complain:VB:4, compiler:NN:2)|||aux(complain:VB:4, will:MD:3)|||root(ROOT:ROOT:16, complain:VB:4)|||complm(!declare:VBN:14, that:IN:5)|||det(variable:NN:7, the:DT:6)|||nsubjpass(!declare:VBN:14, variable:NN:7)|||nsubj(refer:VBG:10, you:PRP:8)|||aux(refer:VBG:10, be:VBP:9)|||rcmod(variable:NN:7, refer:VBG:10)|||prep(refer:VBG:10, to:TO:11)|||auxpass(!declare:VBN:14, be:VBD:12)|||ccomp(complain:VB:4, !declare:VBN:14)|||<STOP>
4.6 root(ROOT:ROOT:2, run-time:NN:1)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:4, error:NN:2)|||<STOP>
4.6 root(ROOT:ROOT:4, run:VB:1)|||nn(error:NN:3, time:NN:2)|||dobj(run:VB:1, error:NN:3)|||<STOP>
4.6 root(ROOT:ROOT:4, runtime:VB:1)|||dobj(runtime:VB:1, error:NN:2)|||<STOP>
4.6 amod(error:NN:2, compilation:JJ:1)|||root(ROOT:ROOT:4, error:NN:2)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 root(ROOT:ROOT:4, compilation:NN:1)|||dep(compilation:NN:1, error:NN:2)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
4.6 amod(error:NN:2, run-time:JJ:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 nn(error:NN:2, compilation:NN:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 nn(error:NN:2, compilation:NN:1)|||root(ROOT:ROOT:3, error:NN:2)|||<STOP>
4.6 nsubj(!cause:VB:4, it:PRP:1)|||aux(!cause:VB:4, will:MD:2)|||root(ROOT:ROOT:9, !cause:VB:4)|||det(error:NN:7, a:DT:5)|||nn(error:NN:7, compilation:NN:6)|||dobj(!cause:VB:4, error:NN:7)|||<STOP> nsubj(give:VB:4, it:PRP:1)|||nsubj(give:VB:11, it:PRP:1)|||aux(give:VB:4, will:MD:2)|||advmod(give:VB:4, either:RB:3)|||root(ROOT:ROOT:26, give:VB:4)|||det(error:NN:7, a:DT:5)|||amod(error:NN:7, run-time:JJ:6)|||dobj(give:VB:4, error:NN:7)|||aux(give:VB:11, will:MD:10)|||conj_or(give:VB:4, give:VB:11)|||root(ROOT:ROOT:26, give:VB:11)|||det(value:NN:13, the:DT:12)|||dobj(give:VB:11, value:NN:13)|||det(location:NN:17, that:DT:15)|||amod(location:NN:17, actual:JJ:16)|||prep_at(give:VB:11, location:NN:17)|||prep_in(location:NN:17, memory:NN:19)|||xcomp(give:VB:11, cause:VBG:21)|||det(error:NN:24, a:DT:22)|||nn(error:NN:24, logic:NN:23)|||dobj(cause:VBG:21, error:NN:24)|||<STOP>
4.6 nsubj(error:NN:5, it:PRP:1)|||cop(error:NN:5, be:VBZ:2)|||det(error:NN:5, a:DT:3)|||amod(error:NN:5, run-time:JJ:4)|||root(ROOT:ROOT:6, error:NN:5)|||<STOP>
4.7 advmod(be:VBZ:3, usually:RB:1)|||nsubj(be:VBZ:3, it:PRP:2)|||root(ROOT:ROOT:29, be:VBZ:3)|||prep_by(be:VBZ:3, row:NNS:5)|||advmod(follow:VBN:7, then:RB:6)|||partmod(row:NNS:5, follow:VBN:7)|||det(column:NN:10, the:DT:9)|||agent(follow:VBN:7, column:NN:10)|||nsubj(be:VBZ:14, it:PRP:13)|||conj_but(be:VBZ:3, be:VBZ:14)|||root(ROOT:ROOT:29, be:VBZ:14)|||advmod(be:VBZ:14, up:RB:15)|||dep(up:RB:15, to:TO:16)|||det(programmer:NN:18, the:DT:17)|||pobj(to:TO:16, programmer:NN:18)|||aux(determine:VB:20, to:TO:19)|||infmod(programmer:NN:18, determine:VB:20)|||advmod(store:VBN:24, how:WRB:21)|||nsubjpass(store:VBN:24, value:NNS:22)|||auxpass(store:VBN:24, be:VBP:23)|||advcl(determine:VB:20, store:VBN:24)|||ccomp(determine:VB:20, store:VBN:24)|||amod(array:NNS:27, bi-dimensional:JJ:26)|||prep_in(store:VBN:24, array:NNS:27)|||<STOP>
4.7 root(ROOT:ROOT:4, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 amod(array:NNS:2, multi-dimensional:JJ:1)|||nsubjpass(store:VBN:4, array:NNS:2)|||auxpass(store:VBN:4, be:VBP:3)|||root(ROOT:ROOT:10, store:VBN:4)|||prep_in(store:VBN:4, memory:NN:6)|||agent(store:VBN:4, row:NNS:8)|||<STOP>
4.7 det(array:NN:5, a:DT:1)|||amod(array:NN:5, bi-dimensional:JJ:2)|||conj_or(bi-dimensional:JJ:2, two-dimensional:JJ:4)|||amod(array:NN:5, two-dimensional:JJ:4)|||nsubjpass(store:VBN:7, array:NN:5)|||auxpass(store:VBN:7, be:VBZ:6)|||root(ROOT:ROOT:13, store:VBN:7)|||det(matrix:NN:11, a:DT:9)|||amod(matrix:NN:11, row-column:JJ:10)|||prep_in(store:VBN:7, matrix:NN:11)|||<STOP> advmod(indicate:VBZ:5, where:WRB:1)|||det(index:NN:4, the:DT:2)|||amod(index:NN:4, first:JJ:3)|||nsubj(indicate:VBZ:5, index:NN:4)|||csubj(indicate:VBZ:11, indicate:VBZ:5)|||det(row:NN:7, the:DT:6)|||dobj(indicate:VBZ:5, row:NN:7)|||det(second:NN:10, the:DT:9)|||dobj(indicate:VBZ:5, second:NN:10)|||conj_and(row:NN:7, second:NN:10)|||root(ROOT:ROOT:15, indicate:VBZ:11)|||det(column:NN:13, the:DT:12)|||dobj(indicate:VBZ:11, column:NN:13)|||<STOP> nsubj(mean:VBZ:2, this:DT:1)|||root(ROOT:ROOT:30, mean:VBZ:2)|||complm(change:VBZ:24, that:IN:3)|||advmod(access:VBN:8, when:WRB:4)|||nn(element:NNS:6, array:NN:5)|||nsubjpass(access:VBN:8, element:NNS:6)|||auxpass(access:VBN:8, be:VBP:7)|||dep(change:VBZ:24, access:VBN:8)|||det(order:NN:11, the:DT:10)|||prep_in(access:VBN:8, order:NN:11)|||dep(in:IN:12, order:NN:11)|||rel(store:VBN:17, in:IN:12)|||nsubjpass(store:VBN:17, they:PRP:14)|||auxpass(store:VBN:17, be:VBP:15)|||advmod(store:VBN:17, actually:RB:16)|||rcmod(order:NN:11, store:VBN:17)|||prep_in(store:VBN:17, memory:NN:19)|||det(index:NN:23, the:DT:21)|||amod(index:NN:23, right:JJ:22)|||nsubj(change:VBZ:24, index:NN:23)|||ccomp(mean:VBZ:2, change:VBZ:24)|||advmod(change:VBZ:24, faster:RBR:25)|||det(left:NN:28, the:DT:27)|||prep_than(change:VBZ:24, left:NN:28)|||<STOP>
4.7 nsubjpass(store:VBN:3, they:PRP:1)|||auxpass(store:VBN:3, be:VBP:2)|||root(ROOT:ROOT:9, store:VBN:3)|||prep_in(store:VBN:3, memory:NN:5)|||prep_in(memory:NN:5, row:NNS:7)|||<STOP>
4.7 root(ROOT:ROOT:2, row:NNS:1)|||<STOP>
4.7 root(ROOT:ROOT:4, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 root(ROOT:ROOT:6, m-by-n:NNP:1)|||prep_by(m-by-n:NNP:1, row-column:NN:4)|||<STOP>
4.7 amod(array:NNS:2, bi-dimensional:JJ:1)|||nsubjpass(store:VBN:4, array:NNS:2)|||auxpass(store:VBN:4, be:VBP:3)|||root(ROOT:ROOT:7, store:VBN:4)|||agent(store:VBN:4, row:NNS:6)|||<STOP>
4.7 root(ROOT:ROOT:4, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 root(ROOT:ROOT:4, by:IN:1)|||pobj(by:IN:1, column:NN:2)|||<STOP>
4.7 root(ROOT:ROOT:2, column:NNS:1)|||<STOP>
4.7 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 amod(array:NNS:2, by-dimensional:JJ:1)|||nsubjpass(store:VBN:4, array:NNS:2)|||auxpass(store:VBN:4, be:VBP:3)|||root(ROOT:ROOT:7, store:VBN:4)|||agent(store:VBN:4, row:NN:6)|||<STOP>
4.7 nsubj(row:NN:5, x:SYM:1)|||prep_by(x:SYM:1, y:NN:3)|||cop(row:NN:5, be:VBZ:4)|||root(ROOT:ROOT:9, row:NN:5)|||prep_by(row:NN:5, column:NN:7)|||<STOP> nsubj(row:NNS:4, x:SYM:2)|||cop(row:NNS:4, be:VBZ:3)|||root(ROOT:ROOT:11, row:NNS:4)|||nsubj(column:NNS:9, y:NN:7)|||cop(column:NNS:9, be:VBZ:8)|||conj_and(row:NNS:4, column:NNS:9)|||root(ROOT:ROOT:11, column:NNS:9)|||<STOP> mark(!need:VBN:9, since:IN:1)|||det(length:NN:3, the:DT:2)|||nsubjpass(!need:VBN:9, length:NN:3)|||det(row:NN:6, the:DT:5)|||prep_of(length:NN:3, row:NN:6)|||auxpass(!need:VBN:9, be:VBZ:7)|||advcl(lead:VBZ:19, !need:VBN:9)|||advmod(pass:VBG:11, when:WRB:10)|||advcl(!need:VBN:9, pass:VBG:11)|||ccomp(!need:VBN:9, pass:VBG:11)|||det(array:NN:13, the:DT:12)|||dobj(pass:VBG:11, array:NN:13)|||det(function:NN:16, the:DT:15)|||prep_to(pass:VBG:11, function:NN:16)|||nsubj(lead:VBZ:19, this:DT:18)|||root(ROOT:ROOT:34, lead:VBZ:19)|||nsubj(believe:VB:22, I:PRP:20)|||aux(believe:VB:22, to:TO:21)|||xcomp(lead:VBZ:19, believe:VB:22)|||complm(store:VBN:27, that:IN:23)|||amod(array:NNS:25, bi-dimensional:JJ:24)|||nsubjpass(store:VBN:27, array:NNS:25)|||auxpass(store:VBN:27, be:VBP:26)|||ccomp(believe:VB:22, store:VBN:27)|||agent(store:VBN:27, row:NNS:29)|||det(time:NN:32, a:DT:31)|||prep_at(row:NNS:29, time:NN:32)|||<STOP>
4.7 nsubjpass(store:VBN:5, both:DT:1)|||tmod(store:VBN:5, both:DT:1)|||nsubjpass(store:VBN:5, they:PRP:3)|||auxpass(store:VBN:5, be:VBP:4)|||root(ROOT:ROOT:10, store:VBN:5)|||amod(section:NNS:8, seperate:JJ:7)|||prep_in(store:VBN:5, section:NNS:8)|||<STOP>
4.7 prep_by(column:VBZ:5, row:NNS:2)|||nsubj(column:VBZ:5, then:RB:4)|||root(ROOT:ROOT:7, column:VBZ:5)|||<STOP>
4.7 root(ROOT:ROOT:2, row:NNS:1)|||<STOP>
4.7 root(ROOT:ROOT:5, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||prep_of(row:NNS:2, row:NNS:4)|||<STOP>
4.7 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 root(ROOT:ROOT:2, row:NNS:1)|||<STOP>
4.7 root(ROOT:ROOT:4, store:VBN:1)|||prep_by(store:VBN:1, row:NNS:3)|||<STOP>
4.7 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 root(ROOT:ROOT:2, row:NNS:1)|||<STOP>
4.7 root(ROOT:ROOT:5, by:IN:1)|||pobj(by:IN:1, row:NN:2)|||pobj(by:IN:1, column:NN:4)|||conj_and(row:NN:2, column:NN:4)|||<STOP>
4.7 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, row:NNS:2)|||<STOP>
4.7 det(answer:NN:2, no:DT:1)|||root(ROOT:ROOT:3, answer:NN:2)|||<STOP>
5.1 dep(switch:VB:25, take:VBZ:1)|||det(element:NN:3, a:DT:2)|||dobj(take:VBZ:1, element:NN:3)|||dobj(depend:VBG:15, element:NN:3)|||det(array:NN:6, a:DT:5)|||prep_of(element:NN:3, array:NN:6)|||conj_and(take:VBZ:1, compare:VBZ:8)|||dep(switch:VB:25, compare:VBZ:8)|||dobj(compare:VBZ:8, it:PRP:9)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, next:JJ:12)|||prep_with(compare:VBZ:8, element:NN:13)|||conj_and(take:VBZ:1, depend:VBG:15)|||prep(take:VBZ:1, depend:VBG:15)|||dep(switch:VB:25, depend:VBG:15)|||dep(depend:VBG:15, on:IN:16)|||det(value:NNS:18, the:DT:17)|||pobj(on:IN:16, value:NNS:18)|||det(element:NNS:22, the:DT:20)|||num(element:NNS:22, two:CD:21)|||prep_of(value:NNS:18, element:NNS:22)|||nsubj(switch:VB:25, they:PRP:23)|||aux(switch:VB:25, will:MD:24)|||root(ROOT:ROOT:44, switch:VB:25)|||advmod(switch:VB:25, then:RB:27)|||conj_and(switch:VB:25, then:RB:27)|||root(ROOT:ROOT:44, then:RB:27)|||det(program:NN:29, the:DT:28)|||nsubj(compare:VB:31, program:NN:29)|||aux(compare:VB:31, will:MD:30)|||ccomp(switch:VB:25, compare:VB:31)|||det(element:NN:35, the:DT:32)|||amod(element:NN:35, new:JJ:33)|||amod(element:NN:35, switched:JJ:34)|||dobj(compare:VB:31, element:NN:35)|||det(one:NN:39, the:DT:37)|||amod(one:NN:39, next:JJ:38)|||prep_with(compare:VB:31, one:NN:39)|||det(array:NN:42, the:DT:41)|||prep_in(one:NN:39, array:NN:42)|||<STOP>
5.1 nn(sort:NN:2, insertion:NN:1)|||nsubj(divide:VBZ:3, sort:NN:2)|||nsubj(take:VBZ:13, sort:NN:2)|||nsubj(insert:VBD:21, sort:NN:2)|||root(ROOT:ROOT:32, divide:VBZ:3)|||det(list:NN:5, the:DT:4)|||dobj(divide:VBZ:3, list:NN:5)|||amod(region:NNS:10, sorted:JJ:7)|||conj_and(sorted:JJ:7, unsorted:JJ:9)|||amod(region:NNS:10, unsorted:JJ:9)|||prep_into(divide:VBZ:3, region:NNS:10)|||advmod(take:VBZ:13, then:RB:12)|||conj_and(divide:VBZ:3, take:VBZ:13)|||root(ROOT:ROOT:32, take:VBZ:13)|||det(item:NN:15, each:DT:14)|||dobj(take:VBZ:13, item:NN:15)|||det(region:NN:19, the:DT:17)|||amod(region:NN:19, unsort:VBN:18)|||prep_from(take:VBZ:13, region:NN:19)|||conj_and(divide:VBZ:3, insert:VBD:21)|||root(ROOT:ROOT:32, insert:VBD:21)|||dobj(insert:VBD:21, it:PRP:22)|||poss(order:NN:26, its:PRP$:24)|||amod(order:NN:26, correct:JJ:25)|||prep_into(insert:VBD:21, order:NN:26)|||det(region:NN:30, the:DT:28)|||amod(region:NN:30, sorted:JJ:29)|||prep_in(order:NN:26, region:NN:30)|||<STOP>
5.1 det(array:NN:3, the:DT:1)|||amod(array:NN:3, sorted:JJ:2)|||nsubjpass(build:VBN:7, array:NN:3)|||conj_or(array:NN:3, list:NN:5)|||nsubjpass(build:VBN:7, list:NN:5)|||auxpass(build:VBN:7, be:VBZ:6)|||root(ROOT:ROOT:14, build:VBN:7)|||num(entry:NN:9, one:CD:8)|||dobj(build:VBN:7, entry:NN:9)|||det(time:NN:12, a:DT:11)|||prep_at(entry:NN:9, time:NN:12)|||<STOP>
5.1 nsubj(start:VBZ:2, it:PRP:1)|||nsubj(check:VBZ:8, it:PRP:1)|||root(ROOT:ROOT:39, start:VBZ:2)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, second:JJ:5)|||prep_with(start:VBZ:2, element:NN:6)|||conj_and(start:VBZ:2, check:VBZ:8)|||root(ROOT:ROOT:39, check:VBZ:8)|||nsubj(see:VB:11, it:PRP:9)|||aux(see:VB:11, to:TO:10)|||xcomp(check:VBZ:8, see:VB:11)|||mark(less:JJR:15, if:IN:12)|||nsubj(less:JJR:15, it:PRP:13)|||cop(less:JJR:15, be:VBZ:14)|||dep(see:VB:11, less:JJR:15)|||det(element:NN:18, the:DT:17)|||prep_than(less:JJR:15, element:NN:18)|||dep(element:NN:18, -lrb-:-LRB-:19)|||dep(-lrb-:-LRB-:19, s:PRP:20)|||punct(-lrb-:-LRB-:19, -rrb-:-RRB-:21)|||det(left:NN:24, the:DT:23)|||prep_to(less:JJR:15, left:NN:24)|||prep_of(left:NN:24, it:PRP:26)|||mark(be:VBZ:30, if:IN:28)|||nsubj(be:VBZ:30, it:PRP:29)|||dep(see:VB:11, be:VBZ:30)|||conj_and(less:JJR:15, be:VBZ:30)|||nsubj(insert:VBZ:32, it:PRP:31)|||ccomp(be:VBZ:30, insert:VBZ:32)|||dobj(insert:VBZ:32, it:PRP:33)|||poss(position:NN:37, its:PRP$:35)|||amod(position:NN:37, correct:VBN:36)|||prep_into(insert:VBZ:32, position:NN:37)|||<STOP>
5.1 root(ROOT:ROOT:16, compare:VB:1)|||num(number:NNS:3, two:CD:2)|||dobj(compare:VB:1, number:NNS:3)|||dobj(swap:VB:8, number:NNS:3)|||det(time:NN:6, a:DT:5)|||prep_at(compare:VB:1, time:NN:6)|||conj_and(compare:VB:1, swap:VB:8)|||root(ROOT:ROOT:16, swap:VB:8)|||mark(sort:VBN:14, until:IN:9)|||det(list:NN:12, the:DT:10)|||amod(list:NN:12, entire:JJ:11)|||nsubjpass(sort:VBN:14, list:NN:12)|||auxpass(sort:VBN:14, be:VBZ:13)|||advcl(swap:VB:8, sort:VBN:14)|||<STOP>
5.1 ccomp(move:VBP:9, assume:VB:1)|||det(number:NN:4, the:DT:2)|||amod(number:NN:4, first:JJ:3)|||nsubjpass(sort:VBN:6, number:NN:4)|||auxpass(sort:VBN:6, be:VBZ:5)|||ccomp(assume:VB:1, sort:VBN:6)|||advmod(move:VBP:9, then:RB:8)|||root(ROOT:ROOT:34, move:VBP:9)|||prt(move:VBP:9, down:RP:10)|||det(list:NN:12, the:DT:11)|||dobj(move:VBP:9, list:NN:12)|||nsubj(move:VBP:9, insert:NN:15)|||det(number:NNS:18, the:DT:17)|||dep(insert:NN:15, number:NNS:18)|||nsubj(come:VB:20, you:PRP:19)|||dep(number:NNS:18, come:VB:20)|||prt(come:VB:20, across:RP:21)|||det(place:NN:25, the:DT:23)|||amod(place:NN:25, corresponding:JJ:24)|||prep_into(come:VB:20, place:NN:25)|||det(side:NN:29, the:DT:27)|||amod(side:NN:29, sorted:JJ:28)|||prep_on(place:NN:25, side:NN:29)|||det(list:NN:32, the:DT:31)|||prep_of(side:NN:29, list:NN:32)|||<STOP>
5.1 nn(sort:NN:2, insertion:NN:1)|||nsubj(be:VBD:4, sort:NN:2)|||dep(sort:NN:2, be:VBZ:3)|||root(ROOT:ROOT:38, be:VBD:4)|||mark(iteration:VBZ:7, after:IN:5)|||nsubj(iteration:VBZ:7, k:NN:6)|||advcl(be:VBD:4, iteration:VBZ:7)|||det(item:NNS:11, the:DT:8)|||amod(item:NNS:11, first:JJ:9)|||nn(item:NNS:11, k:NN:10)|||nsubjpass(sort:VBN:16, item:NNS:11)|||det(array:NN:14, the:DT:13)|||prep_in(item:NNS:11, array:NN:14)|||auxpass(sort:VBN:16, be:VBP:15)|||ccomp(iteration:VBZ:7, sort:VBN:16)|||nsubj(take:VB:18, it:PRP:17)|||nsubj(insert:VB:25, it:PRP:17)|||ccomp(sort:VBN:16, take:VB:18)|||det(k:NN:20, the:DT:19)|||dobj(take:VB:18, k:NN:20)|||prep(k:NN:20, plus:CC:21)|||num(item:NN:23, 1:CD:22)|||dep(plus:CC:21, item:NN:23)|||ccomp(sort:VBN:16, insert:VB:25)|||conj_and(take:VB:18, insert:VB:25)|||dobj(insert:VB:25, it:PRP:26)|||det(position:NN:30, the:DT:28)|||amod(position:NN:30, correct:JJ:29)|||prep_into(insert:VB:25, position:NN:30)|||det(element:NNS:36, the:DT:32)|||advmod(sorted:JJ:34, already:RB:33)|||amod(element:NNS:36, sorted:JJ:34)|||nn(element:NNS:36, k:NN:35)|||prep_in(position:NN:30, element:NNS:36)|||<STOP>
5.1 csubj(move:VBP:6, look:VBG:1)|||csubj(place:VBP:9, look:VBG:1)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, 2nd:JJ:4)|||prep_at(look:VBG:1, element:NN:5)|||root(ROOT:ROOT:17, move:VBP:6)|||advmod(move:VBP:6, forward:RB:7)|||conj_and(move:VBP:6, place:VBP:9)|||root(ROOT:ROOT:17, place:VBP:9)|||det(element:NN:11, the:DT:10)|||dobj(place:VBP:9, element:NN:11)|||det(spot:NN:15, the:DT:13)|||amod(spot:NN:15, correct:JJ:14)|||prep_in(element:NN:11, spot:NN:15)|||<STOP>
5.1 prep(take:VB:9, start:VBG:1)|||dep(start:VBG:1, at:IN:2)|||det(beginning:NN:4, the:DT:3)|||pobj(at:IN:2, beginning:NN:4)|||det(array:NN:7, a:DT:6)|||prep_of(beginning:NN:4, array:NN:7)|||root(ROOT:ROOT:29, take:VB:9)|||det(element:NN:11, each:DT:10)|||dobj(take:VB:9, element:NN:11)|||prep_in(element:NN:11, order:NN:13)|||conj_and(take:VB:9, place:VB:15)|||root(ROOT:ROOT:29, place:VB:15)|||dobj(place:VB:15, it:PRP:16)|||mark(position:NN:21, in:IN:17)|||nsubj(position:NN:21, it:PRP:18)|||cop(position:NN:21, be:VBZ:19)|||amod(position:NN:21, correct:JJ:20)|||advcl(place:VB:15, position:NN:21)|||advmod(position:NN:21, relative:JJ:22)|||dep(relative:JJ:22, to:TO:23)|||pobj(to:TO:23, all:DT:24)|||advmod(sort:VBN:26, previously:RB:25)|||partmod(all:DT:24, sort:VBN:26)|||dobj(sort:VBN:26, element:NNS:27)|||<STOP>
5.1 aux(sort:VB:2, to:TO:1)|||root(ROOT:ROOT:24, sort:VB:2)|||det(element:NNS:4, the:DT:3)|||dobj(sort:VB:2, element:NNS:4)|||det(array:NN:7, a:DT:6)|||prep_in(element:NNS:4, array:NN:7)|||prepc_by(sort:VB:2, remove:VBG:9)|||det(element:NN:11, a:DT:10)|||dobj(remove:VBG:9, element:NN:11)|||det(datum:NNS:15, the:DT:13)|||nn(datum:NNS:15, input:NN:14)|||prep_from(remove:VBG:9, datum:NNS:15)|||prepc_by(sort:VB:2, insert:VBG:17)|||conj_and(remove:VBG:9, insert:VBG:17)|||dobj(insert:VBG:17, it:PRP:18)|||det(position:NN:22, the:DT:20)|||amod(position:NN:22, correct:JJ:21)|||prep_at(insert:VBG:17, position:NN:22)|||<STOP>
5.1 nn(sort:NN:2, insertion:NN:1)|||nsubj(remove:VBZ:3, sort:NN:2)|||nsubj(insert:VBD:11, sort:NN:2)|||root(ROOT:ROOT:23, remove:VBZ:3)|||det(element:NN:5, a:DT:4)|||dobj(remove:VBZ:3, element:NN:5)|||det(datum:NNS:8, the:DT:7)|||prep_from(remove:VBZ:3, datum:NNS:8)|||conj_and(remove:VBZ:3, insert:VBD:11)|||root(ROOT:ROOT:23, insert:VBD:11)|||dobj(insert:VBD:11, it:PRP:12)|||det(position:NN:16, the:DT:14)|||amod(position:NN:16, correct:JJ:15)|||prep_at(insert:VBD:11, position:NN:16)|||det(list:NN:21, the:DT:18)|||advmod(sorted:JJ:20, already:RB:19)|||amod(list:NN:21, sorted:JJ:20)|||prep_in(position:NN:16, list:NN:21)|||<STOP>
5.1 root(ROOT:ROOT:22, take:VB:1)|||det(number:NN:3, a:DT:2)|||dobj(take:VB:1, number:NN:3)|||conj_and(take:VB:1, choose:VB:5)|||root(ROOT:ROOT:22, choose:VB:5)|||det(point:NN:8, a:DT:6)|||amod(point:NN:8, pivot:JJ:7)|||dobj(choose:VB:5, point:NN:8)|||conj_and(take:VB:1, insert:VB:10)|||root(ROOT:ROOT:22, insert:VB:10)|||det(number:NN:12, the:DT:11)|||dobj(insert:VB:10, number:NN:12)|||det(position:NN:16, the:DT:14)|||amod(position:NN:16, correct:JJ:15)|||prep_in(number:NN:12, position:NN:16)|||det(point:NN:20, the:DT:18)|||amod(point:NN:20, pivot:JJ:19)|||prep_from(insert:VB:10, point:NN:20)|||<STOP>
5.1 root(ROOT:ROOT:23, have:VB:1)|||det(marker:NN:3, a:DT:2)|||dobj(have:VB:1, marker:NN:3)|||conj_and(have:VB:1, sort:VB:5)|||root(ROOT:ROOT:23, sort:VB:5)|||dobj(sort:VB:5, everything:NN:6)|||det(left:NN:9, the:DT:8)|||prep_to(sort:VB:5, left:NN:9)|||det(value:NN:12, the:DT:11)|||prep_of(left:NN:9, value:NN:12)|||det(value:NN:16, every:DT:14)|||amod(value:NN:16, new:JJ:15)|||prep_for(value:NN:12, value:NN:16)|||advmod(move:VBG:18, when:WRB:17)|||advcl(sort:VB:5, move:VBG:18)|||det(right:NN:21, the:DT:20)|||prep_to(move:VBG:18, right:NN:21)|||<STOP>
5.1 det(idea:NN:3, the:DT:1)|||amod(idea:NN:3, main:JJ:2)|||nsubj(be:VBZ:7, idea:NN:3)|||xsubj(take:VB:9, idea:NN:3)|||nn(sort:NN:6, insertion:NN:5)|||prep_behind(idea:NN:3, sort:NN:6)|||root(ROOT:ROOT:25, be:VBZ:7)|||aux(take:VB:9, to:TO:8)|||xcomp(be:VBZ:7, take:VB:9)|||det(variable:NN:12, a:DT:10)|||amod(variable:NN:12, random:JJ:11)|||dobj(take:VB:9, variable:NN:12)|||det(right:NN:15, the:DT:14)|||prep_from(take:VB:9, right:NN:15)|||xcomp(be:VBZ:7, insert:VB:17)|||conj_and(take:VB:9, insert:VB:17)|||dobj(insert:VB:17, it:PRP:18)|||prep_in(insert:VB:17, order:NN:20)|||det(left:NN:23, the:DT:22)|||prep_to(insert:VB:17, left:NN:23)|||<STOP>
5.1 nn(sort:NN:2, insertion:NN:1)|||nsubj(progress:VBZ:3, sort:NN:2)|||nsubj(determine:VBZ:10, sort:NN:2)|||root(ROOT:ROOT:33, progress:VBZ:3)|||det(list:NN:6, a:DT:5)|||prep_through(progress:VBZ:3, list:NN:6)|||prep_of(list:NN:6, element:NNS:8)|||conj_and(progress:VBZ:3, determine:VBZ:10)|||root(ROOT:ROOT:33, determine:VBZ:10)|||advmod(insert:VBN:17, where:WRB:11)|||det(element:NN:14, the:DT:12)|||amod(element:NN:14, next:JJ:13)|||nsubjpass(insert:VBN:17, element:NN:14)|||aux(insert:VBN:17, should:MD:15)|||auxpass(insert:VBN:17, be:VB:16)|||advcl(determine:VBZ:10, insert:VBN:17)|||ccomp(determine:VBZ:10, insert:VBN:17)|||det(array:NN:22, a:DT:19)|||advmod(sorted:JJ:21, already:RB:20)|||amod(array:NN:22, sorted:JJ:21)|||prep_into(insert:VBN:17, array:NN:22)|||partmod(array:NN:22, start:VBG:23)|||prepc_with(start:VBG:23, sort:VBG:25)|||prepc_with(start:VBG:23, use:VBG:27)|||conj_and(sort:VBG:25, use:VBG:27)|||det(element:NNS:31, the:DT:28)|||amod(element:NNS:31, first:JJ:29)|||num(element:NNS:31, two:CD:30)|||dobj(sort:VBG:25, element:NNS:31)|||dobj(use:VBG:27, element:NNS:31)|||<STOP>
5.1 nsubj(go:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:23, go:VBZ:2)|||prt(go:VBZ:2, through:RP:3)|||det(list:NN:5, the:DT:4)|||dobj(go:VBZ:2, list:NN:5)|||advmod(once:RB:7, only:RB:6)|||advmod(go:VBZ:2, once:RB:7)|||dep(go:VBZ:2, pick:VBG:9)|||det(integer:NN:11, each:DT:10)|||dobj(pick:VBG:9, integer:NN:11)|||dep(go:VBZ:2, put:VBG:13)|||conj_and(pick:VBG:9, put:VBG:13)|||dobj(put:VBG:13, it:PRP:14)|||poss(position:NN:18, its:PRP$:16)|||amod(position:NN:18, desire:VBN:17)|||prep_in(put:VBG:13, position:NN:18)|||dep(go:VBZ:2, then:RB:20)|||advmod(pick:VBG:9, then:RB:20)|||conj_and(pick:VBG:9, then:RB:20)|||dep(pick:VBG:9, continue:VBG:21)|||<STOP>
5.1 amod(item:NNS:3, insert:VBG:1)|||nn(item:NNS:3, array:NN:2)|||root(ROOT:ROOT:26, item:NNS:3)|||prep(item:NNS:3, in:IN:4)|||dep(in:IN:4, to:TO:5)|||poss(position:NNS:8, they:PRP$:6)|||amod(position:NNS:8, appropriate:JJ:7)|||pobj(to:TO:5, position:NNS:8)|||prep_from(item:NNS:3, smallest:JJS:10)|||prep_to(smallest:JJS:10, largest:JJS:12)|||det(pivot:NN:15, a:DT:14)|||prep_at(largest:JJS:12, pivot:NN:15)|||nsubj(start:VBZ:17, pivot:NN:15)|||rel(start:VBZ:17, which:WDT:16)|||rcmod(pivot:NN:15, start:VBZ:17)|||det(element:NN:21, the:DT:19)|||amod(element:NN:21, second:JJ:20)|||prep_on(start:VBZ:17, element:NN:21)|||det(array:NN:24, the:DT:23)|||prep_of(element:NN:21, array:NN:24)|||<STOP>
5.1 root(ROOT:ROOT:18, insert:VB:1)|||det(item:NN:3, the:DT:2)|||dobj(insert:VB:1, item:NN:3)|||poss(position:NN:7, its:PRP$:5)|||amod(position:NN:7, proper:JJ:6)|||prep_into(insert:VB:1, position:NN:7)|||prepc_by(insert:VB:1, shift:VBG:9)|||amod(value:NNS:13, larger:JJR:10)|||amod(value:NNS:13, sorted:JJ:11)|||nn(value:NNS:13, array:NN:12)|||dobj(shift:VBG:9, value:NNS:13)|||det(right:NN:16, the:DT:15)|||prep_to(shift:VBG:9, right:NN:16)|||<STOP>
5.1 det(comparison:NN:2, a:DT:1)|||nsubj(sort:NN:3, comparison:NN:2)|||root(ROOT:ROOT:16, sort:NN:3)|||dep(build:VBN:10, in:IN:4)|||dep(in:IN:4, which:WDT:5)|||det(array:NN:8, the:DT:6)|||amod(array:NN:8, sorted:JJ:7)|||nsubjpass(build:VBN:10, array:NN:8)|||auxpass(build:VBN:10, be:VBZ:9)|||ccomp(sort:NN:3, build:VBN:10)|||num(entry:NN:12, one:CD:11)|||dobj(build:VBN:10, entry:NN:12)|||det(time:NN:15, a:DT:14)|||prep_at(entry:NN:12, time:NN:15)|||<STOP>
5.1 nn(sort:NN:2, insertion:NN:1)|||nsubj(algorithm:NN:5, sort:NN:2)|||cop(algorithm:NN:5, be:VBZ:3)|||det(algorithm:NN:5, a:DT:4)|||root(ROOT:ROOT:38, algorithm:NN:5)|||advmod(one:NN:23, where:WRB:6)|||rel(one:NN:23, where:WRB:6)|||det(element:NN:9, the:DT:7)|||amod(element:NN:9, first:JJ:8)|||nsubjpass(one:NN:23, element:NN:9)|||nsubjpass(take:VBN:27, element:NN:9)|||det(array:NN:12, the:DT:11)|||prep_of(element:NN:9, array:NN:12)|||auxpass(one:NN:23, be:VBZ:13)|||det(list:NN:17, the:DT:15)|||amod(list:NN:17, sorted:JJ:16)|||prep_in(one:NN:23, list:NN:17)|||advmod(one:NN:23, all:DT:19)|||det(one:NN:23, the:DT:20)|||amod(one:NN:23, other:JJ:21)|||nn(one:NN:23, pick:NN:22)|||rcmod(algorithm:NN:5, one:NN:23)|||agent(one:NN:23, one:CD:25)|||rcmod(algorithm:NN:5, take:VBN:27)|||conj_and(one:NN:23, take:VBN:27)|||det(array:NN:31, the:DT:29)|||amod(array:NN:31, unsorted:JJ:30)|||prep_from(take:VBN:27, array:NN:31)|||det(array:NN:36, the:DT:34)|||amod(array:NN:36, sorted:JJ:35)|||prep_to(take:VBN:27, array:NN:36)|||<STOP>
5.1 det(iteration:NN:2, every:DT:1)|||nsubj(take:VBZ:7, iteration:NN:2)|||det(sort:NN:6, a:DT:4)|||nn(sort:NN:6, insertion:NN:5)|||prep_of(iteration:NN:2, sort:NN:6)|||root(ROOT:ROOT:27, take:VBZ:7)|||advmod(take:VBZ:7, away:RB:8)|||det(element:NN:10, a:DT:9)|||dep(away:RB:8, element:NN:10)|||det(datum:NNS:14, the:DT:12)|||nn(datum:NNS:14, input:NN:13)|||prep_from(take:VBZ:7, datum:NNS:14)|||xcomp(take:VBZ:7, insert:VBG:16)|||dobj(insert:VBG:16, it:PRP:17)|||det(position:NN:21, the:DT:19)|||amod(position:NN:21, right:JJ:20)|||prep_at(insert:VBG:16, position:NN:21)|||det(list:NN:25, the:DT:23)|||amod(list:NN:25, sorted:JJ:24)|||prep_in(position:NN:21, list:NN:25)|||<STOP>
5.1 det(sort:NN:3, the:DT:1)|||nn(sort:NN:3, insertion:NN:2)|||nsubj(create:VBZ:4, sort:NN:3)|||nsubj(insert:VBD:9, sort:NN:3)|||root(ROOT:ROOT:22, create:VBZ:4)|||det(array:NN:7, a:DT:5)|||amod(array:NN:7, new:JJ:6)|||dobj(create:VBZ:4, array:NN:7)|||conj_and(create:VBZ:4, insert:VBD:9)|||root(ROOT:ROOT:22, insert:VBD:9)|||det(item:NN:11, each:DT:10)|||dobj(insert:VBD:9, item:NN:11)|||poss(place:NN:14, its:PRP$:13)|||prep_in(insert:VBD:9, place:NN:14)|||prep_with(place:NN:14, respect:NN:16)|||det(array:NN:20, the:DT:18)|||amod(array:NN:20, new:JJ:19)|||prep_to(insert:VBD:9, array:NN:20)|||<STOP>
5.1 nn(sort:NN:2, insertion:NN:1)|||nsubj(take:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:27, take:VBZ:3)|||det(entitity:NN:5, each:DT:4)|||dobj(take:VBZ:3, entitity:NN:5)|||dobj(sort:VBN:25, entitity:NN:5)|||det(array:NN:9, a:DT:7)|||amod(array:NN:9, unsorted:JJ:8)|||prep_of(entitity:NN:5, array:NN:9)|||prep_in(array:NN:9, order:NN:11)|||dep(sort:VBN:25, sort:VBG:14)|||dobj(sort:VBG:14, it:PRP:15)|||det(position:NN:19, the:DT:17)|||amod(position:NN:19, correct:JJ:18)|||prep_into(sort:VBG:14, position:NN:19)|||det(entity:NNS:22, the:DT:21)|||prep_between(position:NN:19, entity:NNS:22)|||nsubj(sort:VBN:25, it:PRP:23)|||aux(sort:VBN:25, have:VBZ:24)|||conj_and(take:VBZ:3, sort:VBN:25)|||root(ROOT:ROOT:27, sort:VBN:25)|||<STOP>
5.1 nsubj(take:VBZ:2, it:PRP:1)|||nsubj(swap:VBZ:7, it:PRP:1)|||root(ROOT:ROOT:49, take:VBZ:2)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, second:JJ:4)|||dobj(take:VBZ:2, element:NN:5)|||conj_and(take:VBZ:2, swap:VBZ:7)|||root(ROOT:ROOT:49, swap:VBZ:7)|||dobj(swap:VBZ:7, it:PRP:8)|||dep(1st:CD:11, the:DT:10)|||prep_with(swap:VBZ:7, 1st:CD:11)|||mark(less:JJR:15, if:IN:12)|||nsubj(less:JJR:15, it:PRP:13)|||nsubj(keep:VBZ:17, it:PRP:13)|||cop(less:JJR:15, be:VBZ:14)|||advcl(take:VBZ:2, less:JJR:15)|||advcl(take:VBZ:2, keep:VBZ:17)|||conj_and(less:JJR:15, keep:VBZ:17)|||nsubj(go:VBZ:26, it:PRP:18)|||expl(go:VBZ:26, there:EX:19)|||mark(go:VBZ:26, if:IN:20)|||poss(larger:JJR:22, its:PRP$:21)|||nsubj(go:VBZ:26, larger:JJR:22)|||advmod(go:VBZ:26, then:RB:24)|||nsubj(go:VBZ:26, it:PRP:25)|||xcomp(keep:VBZ:17, go:VBZ:26)|||det(element:NN:30, the:DT:28)|||amod(element:NN:30, third:JJ:29)|||prep_to(go:VBZ:26, element:NN:30)|||dep(it:PRP:33, insert:NNS:32)|||xcomp(keep:VBZ:17, it:PRP:33)|||conj_and(go:VBZ:26, it:PRP:33)|||dep(go:VBZ:26, in:IN:34)|||det(place:NNS:37, the:DT:35)|||amod(place:NNS:37, right:JJ:36)|||pobj(in:IN:34, place:NNS:37)|||prep_with(place:NNS:37, respect:NN:39)|||dep(go:VBZ:26, to:TO:40)|||det(element:NNS:44, the:DT:41)|||amod(element:NNS:44, first:JJ:42)|||num(element:NNS:44, 2:CD:43)|||pobj(to:TO:40, element:NNS:44)|||dep(go:VBZ:26, so:RB:46)|||conj_and(to:TO:40, so:RB:46)|||dep(go:VBZ:26, on:IN:47)|||conj_and(to:TO:40, on:IN:47)|||<STOP>
5.1 prep(put:VBN:14, start:VBG:1)|||dep(start:VBG:1, with:IN:2)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, first:JJ:4)|||pobj(with:IN:2, element:NN:5)|||det(array:NN:8, the:DT:7)|||prep_in(element:NN:5, array:NN:8)|||det(element:NN:12, each:DT:10)|||amod(element:NN:12, following:JJ:11)|||nsubjpass(put:VBN:14, element:NN:12)|||auxpass(put:VBN:14, be:VBZ:13)|||root(ROOT:ROOT:30, put:VBN:14)|||prep_in(put:VBN:14, place:NN:16)|||agent(put:VBN:14, determine:VBG:18)|||mark(smaller:JJR:22, if:IN:19)|||nsubj(smaller:JJR:22, it:PRP:20)|||nsubj(larger:JJR:24, it:PRP:20)|||cop(smaller:JJR:22, be:VBZ:21)|||advcl(determine:VBG:18, smaller:JJR:22)|||advcl(determine:VBG:18, larger:JJR:24)|||conj_or(smaller:JJR:22, larger:JJR:24)|||det(element:NN:28, the:DT:26)|||amod(element:NN:28, starting:JJ:27)|||prep_than(smaller:JJR:22, element:NN:28)|||<STOP>
5.1 nsubjpass(take:VBN:8, one:CD:1)|||nsubjpass(place:VBN:10, one:CD:1)|||prep_by(one:CD:1, one:CD:3)|||det(item:NN:6, each:DT:5)|||appos(one:CD:3, item:NN:6)|||auxpass(take:VBN:8, be:VBZ:7)|||root(ROOT:ROOT:28, take:VBN:8)|||conj_and(take:VBN:8, place:VBN:10)|||root(ROOT:ROOT:28, place:VBN:10)|||det(place:NN:14, the:DT:12)|||amod(place:NN:14, correct:JJ:13)|||prep_into(take:VBN:8, place:NN:14)|||det(portion:NN:18, the:DT:16)|||amod(portion:NN:18, sorted:JJ:17)|||prep_in(place:NN:14, portion:NN:18)|||det(array:NN:21, the:DT:20)|||prep_of(portion:NN:18, array:NN:21)|||mark(be:VBP:24, until:IN:22)|||expl(be:VBP:24, there:EX:23)|||advcl(take:VBN:8, be:VBP:24)|||dep(more:RBR:26, no:DT:25)|||advmod(be:VBP:24, more:RBR:26)|||nsubj(be:VBP:24, item:NNS:27)|||prep_by(one:CD:1, item:NN:6)|||<STOP>
5.1 nsubj(take:VB:2, you:PRP:1)|||nsubj(insert:VB:6, you:PRP:1)|||root(ROOT:ROOT:20, take:VB:2)|||det(element:NN:4, each:DT:3)|||dobj(take:VB:2, element:NN:4)|||conj_and(take:VB:2, insert:VB:6)|||root(ROOT:ROOT:20, insert:VB:6)|||dobj(insert:VB:6, it:PRP:7)|||det(position:NN:11, the:DT:9)|||amod(position:NN:11, correct:JJ:10)|||prep_in(insert:VB:6, position:NN:11)|||prep_with(position:NN:11, respect:NN:13)|||predet(element:NNS:17, all:PDT:15)|||det(element:NNS:17, the:DT:16)|||prep_to(insert:VB:6, element:NNS:17)|||prep_before(element:NNS:17, it:PRP:19)|||<STOP>
5.1 nn(sort:NN:2, insertion:NN:1)|||nsubj(algorithm:NN:7, sort:NN:2)|||cop(algorithm:NN:7, be:VBZ:3)|||det(algorithm:NN:7, a:DT:4)|||amod(algorithm:NN:7, simple:JJ:5)|||amod(algorithm:NN:7, sort:VBG:6)|||root(ROOT:ROOT:29, algorithm:NN:7)|||det(sort:NN:11, a:DT:9)|||nn(sort:NN:11, comparison:NN:10)|||appos(algorithm:NN:7, sort:NN:11)|||dep(in:IN:12, sort:NN:11)|||rel(build:VBN:22, in:IN:12)|||det(array:NN:16, the:DT:14)|||amod(array:NN:16, sorted:JJ:15)|||nsubjpass(build:VBN:22, array:NN:16)|||punct(array:NN:16, -lrb-:-LRB-:17)|||conj_or(array:NN:16, list:NN:19)|||nsubjpass(build:VBN:22, list:NN:19)|||punct(array:NN:16, -rrb-:-RRB-:20)|||auxpass(build:VBN:22, be:VBZ:21)|||rcmod(sort:NN:11, build:VBN:22)|||num(entry:NN:24, one:CD:23)|||dobj(build:VBN:22, entry:NN:24)|||det(time:NN:27, a:DT:26)|||prep_at(entry:NN:24, time:NN:27)|||root(ROOT:ROOT:29, sort:NN:11)|||<STOP>
5.2 nsubjpass(array:NN:3, search:NNS:1)|||nsubjpass(move:VBN:13, search:NNS:1)|||det(array:NN:3, a:DT:2)|||root(ROOT:ROOT:39, array:NN:3)|||det(largest:JJS:6, the:DT:5)|||prep_for(array:NN:3, largest:JJS:6)|||det(element:NN:10, the:DT:8)|||amod(element:NN:10, smallest:JJS:9)|||prep_for(array:NN:3, element:NN:10)|||conj_or(largest:JJS:6, element:NN:10)|||auxpass(move:VBN:13, be:VBZ:12)|||conj_and(array:NN:3, move:VBN:13)|||root(ROOT:ROOT:39, move:VBN:13)|||prt(move:VBN:13, out:RP:14)|||det(front:NN:17, the:DT:16)|||prep_to(move:VBN:13, front:NN:17)|||det(array:NN:20, the:DT:19)|||prep_of(front:NN:17, array:NN:20)|||advmod(search:VB:24, then:RB:21)|||nsubj(search:VB:24, it:PRP:22)|||xsubj(move:VB:34, it:PRP:22)|||aux(search:VB:24, will:MD:23)|||dep(array:NN:3, search:VB:24)|||det(largest:JJS:28, the:DT:26)|||amod(largest:JJS:28, next:JJ:27)|||prep_for(search:VB:24, largest:JJS:28)|||det(element:NN:32, the:DT:30)|||amod(element:NN:32, smallest:JJS:31)|||prep_for(search:VB:24, element:NN:32)|||conj_or(largest:JJS:28, element:NN:32)|||aux(move:VB:34, to:TO:33)|||xcomp(search:VB:24, move:VB:34)|||prt(move:VB:34, out:RP:35)|||det(front:NN:38, the:DT:37)|||prep_to(move:VB:34, front:NN:38)|||<STOP>
5.2 nn(sort:NN:2, selection:NN:1)|||nsubj(search:VBZ:3, sort:NN:2)|||nsubj(put:VBZ:12, sort:NN:2)|||nsubj(search:VBZ:22, sort:NN:2)|||nsubj(put:VBZ:29, sort:NN:2)|||root(ROOT:ROOT:41, search:VBZ:3)|||det(array:NN:6, the:DT:4)|||amod(array:NN:6, whole:JJ:5)|||dobj(search:VBZ:3, array:NN:6)|||dobj(search:VBZ:22, array:NN:6)|||det(item:NN:10, the:DT:8)|||amod(item:NN:10, largest:JJS:9)|||prep_for(search:VBZ:3, item:NN:10)|||conj_and(search:VBZ:3, put:VBZ:12)|||root(ROOT:ROOT:41, put:VBZ:12)|||dobj(put:VBZ:12, it:PRP:13)|||det(end:NN:16, the:DT:15)|||prep_at(put:VBZ:12, end:NN:16)|||det(array:NN:19, the:DT:18)|||prep_of(end:NN:16, array:NN:19)|||advmod(search:VBZ:22, then:RB:21)|||conj_and(search:VBZ:3, search:VBZ:22)|||root(ROOT:ROOT:41, search:VBZ:22)|||det(item:NN:27, the:DT:24)|||amod(item:NN:27, second:JJ:25)|||dep(second:JJ:25, largest:JJS:26)|||prep_for(search:VBZ:22, item:NN:27)|||conj_and(search:VBZ:3, put:VBZ:29)|||root(ROOT:ROOT:41, put:VBZ:29)|||dobj(put:VBZ:29, it:PRP:30)|||advmod(put:VBZ:29, at:IN:31)|||det(second:NN:33, the:DT:32)|||dep(at:IN:31, second:NN:33)|||dep(at:IN:31, to:TO:34)|||amod(spot:NN:36, last:JJ:35)|||pobj(to:TO:34, spot:NN:36)|||advmod(on:RB:39, so:RB:38)|||advmod(put:VBZ:29, on:RB:39)|||conj_and(at:IN:31, on:RB:39)|||<STOP>
5.2 root(ROOT:ROOT:16, find:VB:1)|||det(value:NN:4, the:DT:2)|||amod(value:NN:4, minimum:JJ:3)|||dobj(find:VB:1, value:NN:4)|||conj_and(find:VB:1, swap:VB:6)|||root(ROOT:ROOT:16, swap:VB:6)|||dobj(swap:VB:6, it:PRP:7)|||det(value:NN:10, the:DT:9)|||prep_with(swap:VB:6, value:NN:10)|||det(position:NN:14, the:DT:12)|||amod(position:NN:14, first:JJ:13)|||prep_in(value:NN:10, position:NN:14)|||<STOP>
5.2 nsubj(find:VBZ:2, it:PRP:1)|||nsubj(swap:VBZ:10, it:PRP:1)|||root(ROOT:ROOT:31, find:VBZ:2)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, minimum:JJ:4)|||dobj(find:VBZ:2, element:NN:5)|||det(array:NN:8, the:DT:7)|||prep_in(find:VBZ:2, array:NN:8)|||conj_and(find:VBZ:2, swap:VBZ:10)|||root(ROOT:ROOT:31, swap:VBZ:10)|||dobj(swap:VBZ:10, it:PRP:11)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, first:JJ:14)|||prep_with(swap:VBZ:10, element:NN:15)|||advmod(find:VBZ:2, then:RB:16)|||dep(find:VBZ:2, repeat:VBZ:17)|||det(step:NN:19, this:DT:18)|||dobj(repeat:VBZ:17, step:NN:19)|||partmod(step:NN:19, swap:VBG:20)|||det(element:NN:23, the:DT:21)|||amod(element:NN:23, minimum:JJ:22)|||dobj(swap:VBG:20, element:NN:23)|||nn(position:NNS:26, nth:NN:25)|||prep_with(swap:VBG:20, position:NNS:26)|||det(array:NN:29, the:DT:28)|||prep_in(position:NNS:26, array:NN:29)|||<STOP>
5.2 root(ROOT:ROOT:29, find:VB:1)|||det(value:NN:4, the:DT:2)|||amod(value:NN:4, lowest:JJS:3)|||dobj(find:VB:1, value:NN:4)|||conj_and(find:VB:1, place:VB:6)|||root(ROOT:ROOT:29, place:VB:6)|||dobj(place:VB:6, it:PRP:7)|||det(front:NN:10, the:DT:9)|||prep_at(place:VB:6, front:NN:10)|||advmod(find:VB:13, then:RB:12)|||conj_and(find:VB:1, find:VB:13)|||root(ROOT:ROOT:29, find:VB:13)|||det(lowest:NN:16, the:DT:14)|||amod(lowest:NN:16, next:JJ:15)|||dobj(find:VB:13, lowest:NN:16)|||conj_and(find:VB:1, place:VB:18)|||root(ROOT:ROOT:29, place:VB:18)|||dobj(place:VB:18, it:PRP:19)|||prep_in(place:VB:18, front:NN:21)|||det(value:NN:25, the:DT:23)|||amod(value:NN:25, last:JJ:24)|||prep_of(front:NN:21, value:NN:25)|||appos(value:NN:25, etc:FW:27)|||prep_of(front:NN:21, etc:FW:27)|||<STOP>
5.2 root(ROOT:ROOT:22, cycle:VB:1)|||det(list:NN:5, the:DT:3)|||amod(list:NN:5, unsorted:JJ:4)|||prep_through(cycle:VB:1, list:NN:5)|||conj_and(cycle:VB:1, place:VB:7)|||root(ROOT:ROOT:22, place:VB:7)|||det(minimum:NN:9, the:DT:8)|||dobj(place:VB:7, minimum:NN:9)|||det(slot:NN:13, the:DT:11)|||amod(slot:NN:13, next:JJ:12)|||prep_in(place:VB:7, slot:NN:13)|||det(list:NN:17, the:DT:15)|||amod(list:NN:17, sorted:JJ:16)|||prep_in(slot:NN:13, list:NN:17)|||conj_and(cycle:VB:1, repeat:VB:20)|||root(ROOT:ROOT:22, repeat:VB:20)|||<STOP>
5.2 csubj(continue:VBP:32, find:VB:1)|||det(value:NN:4, the:DT:2)|||amod(value:NN:4, minimum:JJ:3)|||nsubj(swap:VB:8, value:NN:4)|||nsubj(swap:VB:23, value:NN:4)|||det(list:NN:7, the:DT:6)|||prep_in(value:NN:4, list:NN:7)|||ccomp(find:VB:1, swap:VB:8)|||dobj(swap:VB:8, it:PRP:9)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, first:JJ:12)|||prep_with(swap:VB:8, element:NN:13)|||det(list:NN:16, the:DT:15)|||prep_in(element:NN:13, list:NN:16)|||nsubj(find:VBP:18, the:DT:17)|||rcmod(list:NN:16, find:VBP:18)|||dep(second:JJ:20, the:DT:19)|||dobj(find:VBP:18, second:JJ:20)|||dep(second:JJ:20, largest:JJS:21)|||ccomp(find:VB:1, swap:VB:23)|||conj_and(swap:VB:8, swap:VB:23)|||dobj(swap:VB:23, it:PRP:24)|||det(element:NN:28, the:DT:26)|||amod(element:NN:28, second:JJ:27)|||prep_with(swap:VB:23, element:NN:28)|||det(array:NN:31, the:DT:30)|||prep_in(element:NN:28, array:NN:31)|||root(ROOT:ROOT:41, continue:VBP:32)|||prep_like(continue:VBP:32, this:DT:34)|||mark(sort:VBN:39, until:IN:35)|||det(array:NN:37, the:DT:36)|||nsubjpass(sort:VBN:39, array:NN:37)|||auxpass(sort:VBN:39, be:VBZ:38)|||advcl(continue:VBP:32, sort:VBN:39)|||<STOP>
5.2 root(ROOT:ROOT:18, find:VB:1)|||det(smallest:JJS:3, the:DT:2)|||dobj(find:VB:1, smallest:JJS:3)|||conj_and(find:VB:1, put:VB:5)|||root(ROOT:ROOT:18, put:VB:5)|||dobj(put:VB:5, it:PRP:6)|||det(position:NN:10, the:DT:8)|||amod(position:NN:10, current:JJ:9)|||prep_in(put:VB:5, position:NN:10)|||mark(get:VBP:13, till:IN:11)|||nsubj(get:VBP:13, you:PRP:12)|||advcl(put:VB:5, get:VBP:13)|||det(end:NN:16, the:DT:15)|||prep_to(get:VBP:13, end:NN:16)|||<STOP>
5.2 root(ROOT:ROOT:36, find:VB:1)|||det(value:NN:5, the:DT:2)|||amod(value:NN:5, lowest:JJS:3)|||amod(value:NN:5, unsorted:JJ:4)|||dobj(find:VB:1, value:NN:5)|||det(array:NN:8, the:DT:7)|||prep_in(value:NN:5, array:NN:8)|||conj_and(find:VB:1, place:VB:10)|||root(ROOT:ROOT:36, place:VB:10)|||dobj(place:VB:10, it:PRP:11)|||det(position:NN:15, the:DT:13)|||amod(position:NN:15, current:JJ:14)|||prep_at(place:VB:10, position:NN:15)|||punct(starting:NN:17, -lrb-:-LRB-:16)|||dep(position:NN:15, starting:NN:17)|||det(element:NN:21, the:DT:19)|||amod(element:NN:21, first:JJ:20)|||prep_at(starting:NN:17, element:NN:21)|||det(array:NN:24, the:DT:23)|||prep_in(element:NN:21, array:NN:24)|||punct(starting:NN:17, -rrb-:-RRB-:25)|||prep_at(place:VB:10, advance:NN:27)|||conj_and(position:NN:15, advance:NN:27)|||dep(advance:NN:27, the:DT:28)|||nn(position:NN:32, current:NN:30)|||dobj(place:VB:10, position:NN:32)|||prep_by(position:NN:32, one:CD:34)|||<STOP>
5.2 aux(sort:VB:2, to:TO:1)|||root(ROOT:ROOT:22, sort:VB:2)|||det(element:NNS:4, the:DT:3)|||dobj(sort:VB:2, element:NNS:4)|||prepc_by(sort:VB:2, compare:VBG:6)|||num(element:NNS:8, two:CD:7)|||dobj(compare:VBG:6, element:NNS:8)|||prepc_by(sort:VB:2, swap:VBG:10)|||conj_and(compare:VBG:6, swap:VBG:10)|||det(one:NN:13, the:DT:11)|||amod(one:NN:13, smaller:JJR:12)|||dobj(swap:VBG:10, one:NN:13)|||aux(sort:VB:15, to:TO:14)|||xcomp(swap:VBG:10, sort:VB:15)|||det(element:NNS:17, the:DT:16)|||dobj(sort:VB:15, element:NNS:17)|||det(array:NN:20, the:DT:19)|||prep_in(sort:VB:15, array:NN:20)|||<STOP>
5.2 nn(sort:NN:2, selection:NN:1)|||nsubj(find:VBZ:3, sort:NN:2)|||nsubj(swap:VBZ:11, sort:NN:2)|||nsubj(repeat:VBZ:22, sort:NN:2)|||root(ROOT:ROOT:27, find:VBZ:3)|||det(value:NN:6, the:DT:4)|||amod(value:NN:6, minimum:JJ:5)|||dobj(find:VBZ:3, value:NN:6)|||dobj(repeat:VBZ:22, value:NN:6)|||det(list:NN:9, the:DT:8)|||prep_in(find:VBZ:3, list:NN:9)|||conj_and(find:VBZ:3, swap:VBZ:11)|||root(ROOT:ROOT:27, swap:VBZ:11)|||dobj(swap:VBZ:11, it:PRP:12)|||det(value:NN:16, the:DT:14)|||amod(value:NN:16, first:JJ:15)|||prep_with(swap:VBZ:11, value:NN:16)|||det(list:NN:19, the:DT:18)|||prep_in(value:NN:16, list:NN:19)|||conj_and(find:VBZ:3, repeat:VBZ:22)|||root(ROOT:ROOT:27, repeat:VBZ:22)|||det(list:NN:25, the:DT:24)|||prep_throughout(repeat:VBZ:22, list:NN:25)|||<STOP>
5.2 root(ROOT:ROOT:19, select:VB:1)|||det(number:NN:4, the:DT:2)|||amod(number:NN:4, minimum:JJ:3)|||dobj(select:VB:1, number:NN:4)|||det(array:NN:7, the:DT:6)|||prep_from(select:VB:1, array:NN:7)|||conj_and(select:VB:1, put:VB:9)|||root(ROOT:ROOT:19, put:VB:9)|||dobj(put:VB:9, it:PRP:10)|||det(position:NN:14, the:DT:12)|||amod(position:NN:14, current:JJ:13)|||prep_in(put:VB:9, position:NN:14)|||advmod(select:VB:1, then:RB:16)|||dep(select:VB:1, move:VB:17)|||prt(move:VB:17, on:RP:18)|||<STOP>
5.2 root(ROOT:ROOT:21, find:VB:1)|||det(value:NN:4, the:DT:2)|||amod(value:NN:4, lowest:JJS:3)|||dobj(find:VB:1, value:NN:4)|||conj_and(find:VB:1, place:VB:6)|||root(ROOT:ROOT:21, place:VB:6)|||dobj(place:VB:6, it:PRP:7)|||det(front:NN:10, the:DT:9)|||prep_in(place:VB:6, front:NN:10)|||det(list:NN:13, the:DT:12)|||prep_of(front:NN:10, list:NN:13)|||conj_and(find:VB:1, swap:VB:15)|||root(ROOT:ROOT:21, swap:VB:15)|||dobj(swap:VB:15, it:PRP:16)|||det(value:NN:19, that:DT:18)|||prep_with(swap:VB:15, value:NN:19)|||<STOP> root(ROOT:ROOT:5, Continue:NNP:1)|||partmod(Continue:NNP:1, move:VBG:2)|||advmod(move:VBG:2, right:RB:3)|||<STOP>
5.2 det(idea:NN:3, the:DT:1)|||amod(idea:NN:3, main:JJ:2)|||nsubj(be:VBZ:7, idea:NN:3)|||xsubj(take:VB:9, idea:NN:3)|||nn(sort:NN:6, selection:NN:5)|||prep_behind(idea:NN:3, sort:NN:6)|||root(ROOT:ROOT:24, be:VBZ:7)|||aux(take:VB:9, to:TO:8)|||xcomp(be:VBZ:7, take:VB:9)|||det(variable:NN:12, the:DT:10)|||amod(variable:NN:12, least:JJS:11)|||dobj(take:VB:9, variable:NN:12)|||det(right:NN:15, the:DT:14)|||prep_from(take:VB:9, right:NN:15)|||xcomp(be:VBZ:7, put:VB:17)|||conj_and(take:VB:9, put:VB:17)|||dobj(put:VB:17, it:PRP:18)|||advmod(put:VB:17, directly:RB:19)|||det(left:NN:22, the:DT:21)|||prep_to(put:VB:17, left:NN:22)|||<STOP>
5.2 root(ROOT:ROOT:42, find:VB:1)|||det(value:NN:4, the:DT:2)|||amod(value:NN:4, smallest:JJS:3)|||dobj(find:VB:1, value:NN:4)|||dobj(make:VB:25, value:NN:4)|||det(list:NN:7, the:DT:6)|||prep_in(value:NN:4, list:NN:7)|||conj_and(find:VB:1, make:VB:9)|||root(ROOT:ROOT:42, make:VB:9)|||dobj(make:VB:9, it:PRP:10)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, first:JJ:12)|||dobj(find:VB:1, element:NN:13)|||advmod(find:VB:16, then:RB:15)|||conj_and(find:VB:1, find:VB:16)|||root(ROOT:ROOT:42, find:VB:16)|||det(value:NN:19, the:DT:17)|||amod(value:NN:19, smallest:JJS:18)|||dobj(find:VB:16, value:NN:19)|||det(list:NN:23, the:DT:21)|||nn(list:NN:23, leftover:NN:22)|||prep_of(value:NN:19, list:NN:23)|||conj_and(find:VB:1, make:VB:25)|||root(ROOT:ROOT:42, make:VB:25)|||nsubj(element:NN:29, it:PRP:26)|||det(element:NN:29, the:DT:27)|||amod(element:NN:29, first:JJ:28)|||xcomp(make:VB:25, element:NN:29)|||det(list:NN:33, the:DT:31)|||nn(list:NN:33, leftover:NN:32)|||prep_of(element:NN:29, list:NN:33)|||conj_and(find:VB:1, continue:VB:35)|||conj_and(make:VB:25, continue:VB:35)|||mark(sort:VBN:40, until:IN:36)|||det(list:NN:38, the:DT:37)|||nsubjpass(sort:VBN:40, list:NN:38)|||auxpass(sort:VBN:40, be:VBZ:39)|||advcl(continue:VB:35, sort:VBN:40)|||<STOP>
5.2 nsubj(run:VBZ:2, it:PRP:1)|||nsubj(find:VBZ:5, it:PRP:1)|||nsubj(put:VBZ:14, it:PRP:1)|||root(ROOT:ROOT:21, run:VBZ:2)|||prt(run:VBZ:2, through:RP:3)|||conj_and(run:VBZ:2, find:VBZ:5)|||root(ROOT:ROOT:21, find:VBZ:5)|||det(lowest:JJS:7, the:DT:6)|||dobj(find:VBZ:5, lowest:JJS:7)|||punct(highest:CD:10, -lrb-:-LRB-:8)|||dep(lowest:JJS:7, highest:CD:10)|||punct(highest:CD:10, -rrb-:-RRB-:11)|||dobj(run:VBZ:2, value:NN:12)|||conj_and(run:VBZ:2, put:VBZ:14)|||root(ROOT:ROOT:21, put:VBZ:14)|||dobj(put:VBZ:14, it:PRP:15)|||poss(position:NN:19, its:PRP$:17)|||amod(position:NN:19, desire:VBN:18)|||prep_in(put:VBZ:14, position:NN:19)|||<STOP>
5.2 root(ROOT:ROOT:28, place:VBG:1)|||det(item:NN:4, the:DT:2)|||amod(item:NN:4, smallest:JJS:3)|||dobj(place:VBG:1, item:NN:4)|||dobj(proceed:VBZ:14, item:NN:4)|||det(list:NN:7, the:DT:6)|||prep_in(item:NN:4, list:NN:7)|||prep_at(list:NN:7, position:NN:9)|||num(position:NN:9, 1:CD:10)|||advmod(place:VBG:1, then:RB:13)|||conj_and(place:VBG:1, then:RB:13)|||root(ROOT:ROOT:28, then:RB:13)|||ccomp(place:VBG:1, proceed:VBZ:14)|||conj_and(place:VBG:1, proceed:VBZ:14)|||root(ROOT:ROOT:28, proceed:VBZ:14)|||det(value:NN:17, each:DT:16)|||prep_to(proceed:VBZ:14, value:NN:17)|||mark(reach:VBN:26, until:IN:18)|||det(position:NN:21, the:DT:19)|||amod(position:NN:21, last:JJ:20)|||nsubjpass(reach:VBN:26, position:NN:21)|||det(ray:NN:24, the:DT:23)|||prep_of(position:NN:21, ray:NN:24)|||auxpass(reach:VBN:26, be:VBZ:25)|||advcl(proceed:VBZ:14, reach:VBN:26)|||<STOP>
5.2 root(ROOT:ROOT:18, search:VB:1)|||det(item:NN:5, the:DT:3)|||amod(item:NN:5, largest:JJS:4)|||prep_for(search:VB:1, item:NN:5)|||det(array:NN:8, a:DT:7)|||prep_in(item:NN:5, array:NN:8)|||conj_and(search:VB:1, swap:VB:10)|||root(ROOT:ROOT:18, swap:VB:10)|||dobj(swap:VB:10, it:PRP:11)|||det(item:NN:16, the:DT:13)|||amod(item:NN:16, last:JJ:14)|||amod(item:NN:16, unsorted:JJ:15)|||prep_with(swap:VB:10, item:NN:16)|||<STOP>
5.2 ccomp(repeat:VBN:15, find:VBZ:1)|||det(element:NN:4, the:DT:2)|||amod(element:NN:4, smallest:JJS:3)|||dobj(find:VBZ:1, element:NN:4)|||dobj(find:VBZ:1, place:NNS:6)|||conj_and(element:NN:4, place:NNS:6)|||num(position:NN:9, 1st:CD:8)|||prep_in(place:NNS:6, position:NN:9)|||advmod(process:NN:13, then:RB:11)|||det(process:NN:13, the:DT:12)|||nsubjpass(repeat:VBN:15, process:NN:13)|||auxpass(repeat:VBN:15, be:VBZ:14)|||root(ROOT:ROOT:23, repeat:VBN:15)|||det(rest:NN:18, the:DT:17)|||prep_on(repeat:VBN:15, rest:NN:18)|||det(array:NN:21, the:DT:20)|||prep_of(rest:NN:18, array:NN:21)|||<STOP>
5.2 nn(sort:NN:2, selection:NN:1)|||nsubj(algorithm:NN:5, sort:NN:2)|||cop(algorithm:NN:5, be:VBZ:3)|||det(algorithm:NN:5, a:DT:4)|||nsubj(select:VBZ:7, algorithm:NN:5)|||nsubj(put:VBZ:14, algorithm:NN:5)|||root(ROOT:ROOT:30, algorithm:NN:5)|||rel(select:VBZ:7, that:WDT:6)|||rcmod(algorithm:NN:5, select:VBZ:7)|||det(item:NN:10, the:DT:8)|||nn(item:NN:10, large:NNS:9)|||nsubj(array:NN:12, item:NN:10)|||det(array:NN:12, the:DT:11)|||xcomp(select:VBZ:7, array:NN:12)|||rcmod(algorithm:NN:5, put:VBZ:14)|||conj_and(select:VBZ:7, put:VBZ:14)|||dobj(put:VBZ:14, it:PRP:15)|||poss(place:NN:18, its:PRP$:17)|||prep_in(put:VBZ:14, place:NN:18)|||advmod(select:VB:21, then:RB:20)|||parataxis(algorithm:NN:5, select:VB:21)|||det(largest:JJS:24, the:DT:22)|||amod(largest:JJS:24, next:JJ:23)|||dobj(select:VB:21, largest:JJS:24)|||mark(sort:VBN:29, until:IN:25)|||det(array:NN:27, the:DT:26)|||nsubjpass(sort:VBN:29, array:NN:27)|||auxpass(sort:VBN:29, be:VBZ:28)|||dep(largest:JJS:24, sort:VBN:29)|||<STOP>
5.2 root(ROOT:ROOT:25, select:VB:1)|||det(number:NN:4, the:DT:2)|||amod(number:NN:4, smallest:JJS:3)|||dobj(select:VB:1, number:NN:4)|||dobj(advance:VB:19, number:NN:4)|||det(list:NN:7, the:DT:6)|||prep_in(number:NN:4, list:NN:7)|||conj_and(select:VB:1, move:VB:9)|||root(ROOT:ROOT:25, move:VB:9)|||dobj(move:VB:9, it:PRP:10)|||det(front:NN:13, the:DT:12)|||prep_to(move:VB:9, front:NN:13)|||det(list:NN:16, the:DT:15)|||prep_of(front:NN:13, list:NN:16)|||advmod(advance:VB:19, then:RB:18)|||conj_and(select:VB:1, advance:VB:19)|||root(ROOT:ROOT:25, advance:VB:19)|||det(number:NN:23, the:DT:21)|||amod(number:NN:23, next:JJ:22)|||prep_to(advance:VB:19, number:NN:23)|||<STOP>
5.2 det(sort:NN:3, the:DT:1)|||nn(sort:NN:3, selection:NN:2)|||nsubj(choose:VBZ:4, sort:NN:3)|||nsubj(create:VBZ:15, sort:NN:3)|||root(ROOT:ROOT:29, choose:VBZ:4)|||dep(largest:JJS:6, the:DT:5)|||nn(value:NN:9, largest:JJS:6)|||conj_or(largest:JJS:6, smallest:JJS:8)|||nn(value:NN:9, smallest:JJS:8)|||dobj(choose:VBZ:4, value:NN:9)|||det(list:NN:13, a:DT:11)|||amod(list:NN:13, unsorted:JJ:12)|||prep_in(value:NN:9, list:NN:13)|||conj_and(choose:VBZ:4, create:VBZ:15)|||root(ROOT:ROOT:29, create:VBZ:15)|||det(list:NN:18, a:DT:16)|||amod(list:NN:18, new:JJ:17)|||dobj(create:VBZ:15, list:NN:18)|||partmod(list:NN:18, use:VBG:19)|||det(selection:NN:21, the:DT:20)|||dobj(use:VBG:19, selection:NN:21)|||prep(use:VBG:19, depend:VBG:22)|||dep(depend:VBG:22, on:IN:23)|||advmod(sort:VBN:27, how:WRB:24)|||nsubjpass(sort:VBN:27, it:PRP:25)|||auxpass(sort:VBN:27, be:VBZ:26)|||pcomp(on:IN:23, sort:VBN:27)|||<STOP>
5.2 nn(sort:NN:2, selection:NN:1)|||nsubj(find:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:24, find:VBZ:3)|||det(number:NN:6, the:DT:4)|||amod(number:NN:6, smallest:JJS:5)|||nsubj(leave:VBD:7, number:NN:6)|||nsubj(put:VBZ:14, number:NN:6)|||ccomp(find:VBZ:3, leave:VBD:7)|||dep(leave:VBD:7, unsort:VBN:8)|||det(array:NN:11, a:DT:10)|||prep_in(unsort:VBN:8, array:NN:11)|||ccomp(find:VBZ:3, put:VBZ:14)|||conj_and(leave:VBD:7, put:VBZ:14)|||dobj(put:VBZ:14, it:PRP:15)|||det(end:NN:18, the:DT:17)|||prep_at(put:VBZ:14, end:NN:18)|||dep(of:IN:19, end:NN:18)|||rel(sort:VBN:23, of:IN:19)|||nsubj(sort:VBN:23, it:PRP:21)|||aux(sort:VBN:23, have:VBZ:22)|||rcmod(end:NN:18, sort:VBN:23)|||<STOP>
5.2 root(ROOT:ROOT:26, select:VBZ:1)|||det(minimum:NN:3, the:DT:2)|||dobj(select:VBZ:1, minimum:NN:3)|||det(element:NNS:7, the:DT:5)|||amod(element:NNS:7, remain:VBG:6)|||prep_from(select:VBZ:1, element:NNS:7)|||det(array:NN:10, the:DT:9)|||prep_of(element:NNS:7, array:NN:10)|||prep_of(element:NNS:7, palce:NNS:13)|||conj_and(array:NN:10, palce:NNS:13)|||det(miminum:NN:15, the:DT:14)|||nsubj(select:VBZ:1, miminum:NN:15)|||det(position:NN:19, the:DT:17)|||amod(position:NN:19, current:JJ:18)|||prep_in(miminum:NN:15, position:NN:19)|||nsubj(select:VBZ:1, move:NNS:21)|||conj_and(miminum:NN:15, move:NNS:21)|||det(position:NN:25, the:DT:23)|||amod(position:NN:25, next:JJ:24)|||prep_to(move:NNS:21, position:NN:25)|||<STOP>
5.2 aux(put:VB:2, to:TO:1)|||dep(so:RB:22, put:VB:2)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, biggest:JJS:4)|||dobj(put:VB:2, element:NN:5)|||det(end:NN:8, the:DT:7)|||prep_at(put:VB:2, end:NN:8)|||det(list:NN:11, the:DT:10)|||prep_of(end:NN:8, list:NN:11)|||conj_and(put:VB:2, place:VB:13)|||dep(so:RB:22, place:VB:13)|||det(element:NN:17, the:DT:14)|||amod(element:NN:17, next:JJ:15)|||amod(element:NN:17, highest:JJS:16)|||dobj(place:VB:13, element:NN:17)|||prep_behind(place:VB:13, it:PRP:19)|||dep(so:RB:22, and:CC:21)|||root(ROOT:ROOT:25, so:RB:22)|||dep(so:RB:22, on:RB:23)|||<STOP>
5.2 det(sort:NN:2, the:DT:1)|||nsubj(find:VBZ:3, sort:NN:2)|||nsubj(place:VBZ:8, sort:NN:2)|||root(ROOT:ROOT:43, find:VBZ:3)|||det(item:NN:6, the:DT:4)|||amod(item:NN:6, largest:JJS:5)|||dobj(find:VBZ:3, item:NN:6)|||conj_and(find:VBZ:3, place:VBZ:8)|||root(ROOT:ROOT:43, place:VBZ:8)|||dobj(place:VBZ:8, it:PRP:9)|||det(end:NN:12, the:DT:11)|||prep_at(place:VBZ:8, end:NN:12)|||advmod(find:VBZ:3, then:RB:14)|||advmod(next:JJ:16, then:RB:15)|||dep(find:VBZ:3, next:JJ:16)|||nsubjpass(find:VBN:19, largest:JJS:17)|||nsubjpass(place:VBN:21, largest:JJS:17)|||nsubj(continue:VB:26, largest:JJS:17)|||auxpass(find:VBN:19, be:VBZ:18)|||ccomp(be:VBZ:36, find:VBN:19)|||conj_and(find:VBN:19, place:VBN:21)|||ccomp(be:VBZ:36, place:VBN:21)|||acomp(find:VBN:19, next:JJ:22)|||dep(next:JJ:22, to:TO:23)|||advmod(next:JJ:22, last:RB:24)|||ccomp(find:VBN:19, continue:VB:26)|||conj_and(find:VBN:19, continue:VB:26)|||ccomp(be:VBZ:36, continue:VB:26)|||mark(be:VBZ:29, until:IN:27)|||expl(be:VBZ:29, there:EX:28)|||advcl(continue:VB:26, be:VBZ:29)|||advmod(number:NN:32, only:RB:30)|||num(number:NN:32, one:CD:31)|||nsubj(be:VBZ:29, number:NN:32)|||partmod(number:NN:32, leave:VBN:33)|||nsubj(be:VBZ:36, this:DT:35)|||dep(find:VBZ:3, be:VBZ:36)|||det(beginning:NN:38, the:DT:37)|||attr(be:VBZ:36, beginning:NN:38)|||det(array:NN:42, the:DT:40)|||amod(array:NN:42, sorted:JJ:41)|||prep_of(beginning:NN:38, array:NN:42)|||<STOP>
5.2 nsubj(loop:VBZ:2, you:PRP:1)|||root(ROOT:ROOT:25, loop:VBZ:2)|||det(list:NN:6, the:DT:4)|||amod(list:NN:6, entire:JJ:5)|||prep_through(loop:VBZ:2, list:NN:6)|||det(iteration:NN:11, each:DT:10)|||prep_for(find:VBP:13, iteration:NN:11)|||nsubj(find:VBP:13, you:PRP:12)|||nsubj(move:VBP:18, you:PRP:12)|||conj_and(loop:VBZ:2, find:VBP:13)|||root(ROOT:ROOT:25, find:VBP:13)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, smallest:JJS:15)|||dobj(find:VBP:13, element:NN:16)|||conj_and(loop:VBZ:2, move:VBP:18)|||conj_and(find:VBP:13, move:VBP:18)|||dobj(move:VBP:18, it:PRP:19)|||det(position:NN:23, the:DT:21)|||amod(position:NN:23, current:JJ:22)|||prep_to(move:VBP:18, position:NN:23)|||<STOP>
5.2 root(ROOT:ROOT:34, find:VB:1)|||det(value:NN:4, the:DT:2)|||amod(value:NN:4, minimum:JJ:3)|||dobj(find:VB:1, value:NN:4)|||advmod(find:VB:1, in:IN:5)|||det(list:NN:7, the:DT:6)|||dep(in:IN:5, list:NN:7)|||dep(find:VB:1, swap:VB:8)|||dobj(swap:VB:8, it:PRP:9)|||det(value:NN:12, the:DT:11)|||prep_with(swap:VB:8, value:NN:12)|||det(position:NN:16, the:DT:14)|||amod(position:NN:16, first:JJ:15)|||prep_in(value:NN:12, position:NN:16)|||dep(swap:VB:8, repeat:VB:18)|||det(step:NNS:20, the:DT:19)|||dobj(repeat:VB:18, step:NNS:20)|||advmod(starting:JJ:28, above:JJ:21)|||dep(above:JJ:21, for:IN:22)|||pobj(for:IN:22, remainder:NN:23)|||det(list:NN:26, the:DT:25)|||prep_of(remainder:NN:23, list:NN:26)|||dep(starting:JJ:28, -lrb-:-LRB-:27)|||dep(repeat:VB:18, starting:JJ:28)|||det(position:NN:32, the:DT:30)|||amod(position:NN:32, second:JJ:31)|||prep_in(starting:JJ:28, position:NN:32)|||<STOP>
5.3 det(time:NN:3, the:DT:1)|||nn(time:NN:3, run:NN:2)|||nsubj(n:NN:9, time:NN:3)|||det(program:NN:7, this:DT:5)|||amod(program:NN:7, sort:VBG:6)|||prep_for(time:NN:3, program:NN:7)|||cop(n:NN:9, be:VBZ:8)|||ccomp(list:NN:29, n:NN:9)|||det(power:NN:12, the:DT:11)|||prep_to(n:NN:9, power:NN:12)|||dep(case:NN:17, 2:LS:14)|||amod(case:NN:17, best:VBN:16)|||prep_of(power:NN:12, case:NN:17)|||cop(list:NN:20, be:VBZ:18)|||det(list:NN:20, the:DT:19)|||rcmod(case:NN:17, list:NN:20)|||auxpass(sort:VBN:23, be:VBZ:21)|||advmod(sort:VBN:23, already:RB:22)|||rcmod(list:NN:20, sort:VBN:23)|||amod(case:NN:26, worst:JJS:25)|||nsubj(list:NN:29, case:NN:26)|||cop(list:NN:29, be:VBZ:27)|||det(list:NN:29, the:DT:28)|||root(ROOT:ROOT:36, list:NN:29)|||auxpass(sort:VBN:31, be:VBZ:30)|||rcmod(list:NN:29, sort:VBN:31)|||prep_in(sort:VBN:31, reverse:NN:34)|||<STOP>
5.3 nn(sort:NN:2, insertion:NN:1)|||nsubj(O:NNP:4, sort:NN:2)|||nsubj(perform:VBZ:9, sort:NN:2)|||cop(O:NNP:4, be:VBZ:3)|||root(ROOT:ROOT:30, O:NNP:4)|||punct(n:NN:6, -lrb-:-LRB-:5)|||appos(O:NNP:4, n:NN:6)|||punct(n:NN:6, -rrb-:-RRB-:7)|||conj_and(O:NNP:4, perform:VBZ:9)|||root(ROOT:ROOT:30, perform:VBZ:9)|||dobj(perform:VBZ:9, n:NN:10)|||prep(n:NN:10, minus:CC:11)|||num(operation:NNS:13, 1:CD:12)|||dep(minus:CC:11, operation:NNS:13)|||det(scenario:NN:17, the:DT:15)|||amod(scenario:NN:17, best-case:JJ:16)|||prep_in(operation:NNS:13, scenario:NN:17)|||nsubj(be:VBZ:20, scenario:NN:17)|||rel(be:VBZ:20, which:WDT:19)|||rcmod(scenario:NN:17, be:VBZ:20)|||advmod(sort:VBN:28, when:WRB:21)|||det(list:NN:23, the:DT:22)|||nsubjpass(sort:VBN:28, list:NN:23)|||conj_or(list:NN:23, array:NN:25)|||nsubjpass(sort:VBN:28, array:NN:25)|||auxpass(sort:VBN:28, be:VBZ:26)|||advmod(sort:VBN:28, already:RB:27)|||advcl(be:VBZ:20, sort:VBN:28)|||ccomp(be:VBZ:20, sort:VBN:28)|||root(ROOT:ROOT:30, n:NN:6)|||<STOP>
5.3 det(number:NN:2, the:DT:1)|||nsubj(n:NN:13, number:NN:2)|||prep_of(number:NN:2, operation:NNS:4)|||amod(sort:NN:7, insertions:JJ:6)|||prep_for(operation:NNS:4, sort:NN:7)|||prep_under(n:NN:13, best-case:NN:10)|||cop(n:NN:13, be:VBZ:12)|||root(ROOT:ROOT:43, n:NN:13)|||punct(n:CD:15, -lrb-:-LRB-:14)|||dep(n:NN:13, n:CD:15)|||dep(n:NN:13, 1:CD:17)|||conj_minus(n:CD:15, 1:CD:17)|||punct(n:CD:15, -rrb-:-RRB-:18)|||partmod(n:NN:13, divide:VBN:19)|||dep(case:NN:25, 2:LS:21)|||det(case:NN:25, the:DT:23)|||amod(case:NN:25, best:JJS:24)|||agent(divide:VBN:19, case:NN:25)|||nn(sort:NN:28, insertion:NN:27)|||prep_for(case:NN:25, sort:NN:28)|||rcmod(case:NN:25, be:VBZ:29)|||det(list:NN:33, a:DT:31)|||amod(list:NN:33, sorted:JJ:32)|||prep_on(be:VBZ:29, list:NN:33)|||advmod(run:VBZ:36, where:WRB:34)|||rel(run:VBZ:36, where:WRB:34)|||nsubj(run:VBZ:36, it:PRP:35)|||rcmod(list:NN:33, run:VBZ:36)|||cop(O:NNP:38, be:VBZ:37)|||ccomp(run:VBZ:36, O:NNP:38)|||punct(n:NN:40, -lrb-:-LRB-:39)|||appos(O:NNP:38, n:NN:40)|||punct(n:NN:40, -rrb-:-RRB-:41)|||ccomp(run:VBZ:36, n:NN:40)|||<STOP>
5.3 amod(case:NN:2, best:JJS:1)|||nsubj(O:NNP:5, case:NN:2)|||aux(O:NNP:5, would:MD:3)|||cop(O:NNP:5, be:VB:4)|||root(ROOT:ROOT:29, O:NNP:5)|||punct(n:NN:7, -lrb-:-LRB-:6)|||appos(O:NNP:5, n:NN:7)|||punct(n:NN:7, -rrb-:-RRB-:8)|||conj_or(O:NNP:5, n:CD:10)|||root(ROOT:ROOT:29, n:CD:10)|||conj_or(O:NNP:5, 1:CD:12)|||conj_minus(n:CD:10, 1:CD:12)|||mark(be:VBZ:16, because:IN:14)|||nsubj(be:VBZ:16, that:DT:15)|||advcl(O:NNP:5, be:VBZ:16)|||dep(take:VBZ:19, what:WP:17)|||nsubj(take:VBZ:19, it:PRP:18)|||ccomp(be:VBZ:16, take:VBZ:19)|||aux(scan:VB:21, to:TO:20)|||xcomp(take:VBZ:19, scan:VB:21)|||det(array:NN:23, the:DT:22)|||dobj(scan:VB:21, array:NN:23)|||xcomp(take:VBZ:19, make:VB:25)|||conj_and(scan:VB:21, make:VB:25)|||num(swap:NN:27, one:CD:26)|||dobj(make:VB:25, swap:NN:27)|||root(ROOT:ROOT:29, n:NN:7)|||<STOP> det(array:NN:2, the:DT:1)|||nsubjpass(sort:VBN:6, array:NN:2)|||nsubj(take:VB:9, array:NN:2)|||aux(sort:VBN:6, would:MD:3)|||advmod(sort:VBN:6, then:RB:4)|||auxpass(sort:VBN:6, be:VB:5)|||root(ROOT:ROOT:14, sort:VBN:6)|||aux(take:VB:9, would:MD:8)|||conj_and(sort:VBN:6, take:VB:9)|||root(ROOT:ROOT:14, take:VB:9)|||advmod(operation:NN:12, only:RB:10)|||num(operation:NN:12, 1:CD:11)|||dobj(take:VB:9, operation:NN:12)|||<STOP>
5.3 amod(case-1:NN:2, best:JJ:1)|||root(ROOT:ROOT:3, case-1:NN:2)|||<STOP> nn(Case-N:NNP:2, Worst:NNP:1)|||root(ROOT:ROOT:3, Case-N:NNP:2)|||<STOP>
5.3 nsubj(do:VB:3, it:PRP:1)|||aux(do:VB:3, will:MD:2)|||root(ROOT:ROOT:21, do:VB:3)|||punct(n:NN:5, -lrb-:-LRB-:4)|||appos(operation:NNS:7, n:NN:5)|||punct(n:NN:5, -rrb-:-RRB-:6)|||dobj(do:VB:3, operation:NNS:7)|||advmod(number:NN:14, where:WRB:8)|||punct(number:NN:14, -lrb-:-LRB-:9)|||nsubj(number:NN:14, n:NN:10)|||punct(number:NN:14, -rrb-:-RRB-:11)|||cop(number:NN:14, be:VBZ:12)|||det(number:NN:14, the:DT:13)|||advcl(do:VB:3, number:NN:14)|||prep_of(number:NN:14, element:NNS:16)|||det(array:NN:19, the:DT:18)|||prep_in(element:NNS:16, array:NN:19)|||dobj(do:VB:3, n:NN:5)|||<STOP> amod(case:NN:2, best:JJS:1)|||nsubj(be:VBZ:3, case:NN:2)|||root(ROOT:ROOT:12, be:VBZ:3)|||advmod(sort:VBN:10, when:WRB:4)|||predet(element:NNS:7, all:PDT:5)|||det(element:NNS:7, the:DT:6)|||nsubjpass(sort:VBN:10, element:NNS:7)|||auxpass(sort:VBN:10, be:VBP:8)|||advmod(sort:VBN:10, already:RB:9)|||advcl(be:VBZ:3, sort:VBN:10)|||ccomp(be:VBZ:3, sort:VBN:10)|||<STOP>
5.3 root(ROOT:ROOT:5, O:NNP:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(O:NNP:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||<STOP>
5.3 amod(case:NN:2, best:JJS:1)|||nsubj(n:NNP:8, case:NN:2)|||cop(n:NNP:8, be:VBZ:3)|||advmod(n:NNP:8, all:RB:4)|||nn(n:NNP:8, elements:NNP:5)|||nn(n:NNP:8, sorted:NNP:6)|||root(ROOT:ROOT:12, n:NNP:8)|||prep(n:NNP:8, minus:CC:9)|||dep(minus:CC:9, 1:CD:10)|||<STOP>
5.3 det(scenario:NN:4, the:DT:1)|||amod(scenario:NN:4, best:JJS:2)|||nn(scenario:NN:4, case:NN:3)|||nsubj(cause:VB:23, scenario:NN:4)|||det(sort:NN:8, a:DT:6)|||nn(sort:NN:8, insertion:NN:7)|||prep_for(scenario:NN:4, sort:NN:8)|||advmod(sort:VBN:20, where:WRB:10)|||rel(sort:VBN:20, where:WRB:10)|||predet(element:NNS:13, all:PDT:11)|||det(element:NNS:13, the:DT:12)|||nsubjpass(sort:VBN:20, element:NNS:13)|||det(array:NN:16, the:DT:15)|||prep_of(element:NNS:13, array:NN:16)|||aux(sort:VBN:20, have:VBP:17)|||auxpass(sort:VBN:20, be:VBN:18)|||advmod(sort:VBN:20, already:RB:19)|||rcmod(scenario:NN:4, sort:VBN:20)|||aux(cause:VB:23, will:MD:22)|||root(ROOT:ROOT:68, cause:VB:23)|||dep(cause:VB:23, the:DT:24)|||punct(operation:NNS:66, loop:``:26)|||aux(iterate:VB:28, to:TO:27)|||dep(operation:NNS:66, iterate:VB:28)|||dobj(iterate:VB:28, x:SYM:30)|||dep(x:SYM:30, time:NNS:32)|||punct(' ':IN:34, -lrb-:-LRB-:33)|||dep(time:NNS:32, ' ':IN:34)|||pobj(' ':IN:34, x:SYM:35)|||aux(number:NN:39, be:VBG:37)|||det(number:NN:39, the:DT:38)|||partmod(x:SYM:35, number:NN:39)|||prep_of(number:NN:39, element:NNS:41)|||det(array:NN:44, the:DT:43)|||prep_in(number:NN:39, array:NN:44)|||punct(' ':IN:34, -rrb-:-RRB-:45)|||det(loop:NN:49, the:DT:47)|||nn(loop:NN:49, while:NN:48)|||dobj(iterate:VB:28, loop:NN:49)|||conj_and(x:SYM:30, loop:NN:49)|||aux(!have:VB:52, to:TO:50)|||infmod(loop:NN:49, !have:VB:52)|||aux(iterate:VB:54, to:TO:53)|||xcomp(!have:VB:52, iterate:VB:54)|||xcomp(iterate:VB:28, result:VBG:56)|||det(sort:NN:60, the:DT:58)|||nn(sort:NN:60, insertion:NN:59)|||prep_in(result:VBG:56, sort:NN:60)|||aux(require:VB:62, to:TO:61)|||xcomp(result:VBG:56, require:VB:62)|||dobj(require:VB:62, x:NNS:64)|||prep_for(cause:VB:23, operation:NNS:66)|||<STOP>
5.3 num(operation:NN:2, 1:CD:1)|||dep(s:VBZ:8, operation:NN:2)|||det(scenario:NN:7, the:DT:4)|||amod(scenario:NN:7, best:JJS:5)|||nn(scenario:NN:7, case:NN:6)|||nsubj(s:VBZ:8, scenario:NN:7)|||root(ROOT:ROOT:19, s:VBZ:8)|||advmod(sort:VBN:13, where:WRB:9)|||nsubjpass(sort:VBN:13, it:PRP:10)|||auxpass(sort:VBN:13, be:VBZ:11)|||advmod(sort:VBN:13, already:RB:12)|||advcl(s:VBZ:8, sort:VBN:13)|||ccomp(s:VBZ:8, sort:VBN:13)|||conj_and(s:VBZ:8, do:VBZ:15)|||root(ROOT:ROOT:19, do:VBZ:15)|||num(comparision:NN:17, one:CD:16)|||nsubj(do:VBZ:15, comparision:NN:17)|||<STOP>
5.3 nn(operation:NNS:2, n:NN:1)|||root(ROOT:ROOT:12, operation:NNS:2)|||advmod(number:NN:8, where:WRB:4)|||nsubj(number:NN:8, n:NN:5)|||cop(number:NN:8, be:VBZ:6)|||det(number:NN:8, the:DT:7)|||dep(operation:NNS:2, number:NN:8)|||prep_of(number:NN:8, item:NNS:10)|||<STOP>
5.3 root(ROOT:ROOT:4, n:NN:1)|||dep(n:NN:1, minus:CC:2)|||dep(minus:CC:2, 1:CD:3)|||<STOP>
5.3 nsubjpass(sort:VBN:10, O:NNP:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||dep(sort:VBN:10, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||det(list:NN:7, the:DT:6)|||nsubjpass(sort:VBN:10, list:NN:7)|||auxpass(sort:VBN:10, be:VBZ:8)|||advmod(sort:VBN:10, already:RB:9)|||root(ROOT:ROOT:12, sort:VBN:10)|||<STOP>
5.3 nn(sort:NN:2, insertion:NN:1)|||nsubj(n:NN:5, sort:NN:2)|||aux(n:NN:5, will:MD:3)|||dep(n:NN:5, take:VB:4)|||root(ROOT:ROOT:17, n:NN:5)|||prep(n:NN:5, minus:CC:6)|||num(operation:NNS:8, 1:CD:7)|||dep(minus:CC:6, operation:NNS:8)|||mark(be:VBZ:12, if:IN:9)|||det(array:NN:11, the:DT:10)|||nsubj(be:VBZ:12, array:NN:11)|||advcl(n:NN:5, be:VBZ:12)|||amod(order:NN:15, reverse:JJ:14)|||prep_in(be:VBZ:12, order:NN:15)|||<STOP>
5.3 det(scenario:NN:5, the:DT:2)|||amod(scenario:NN:5, best:JJS:3)|||nn(scenario:NN:5, case:NN:4)|||prep_in(progress:VB:15, scenario:NN:5)|||det(list:NN:10, a:DT:7)|||advmod(sorted:JJ:9, already:RB:8)|||amod(list:NN:10, sorted:JJ:9)|||prep_of(scenario:NN:5, list:NN:10)|||nn(sort:NN:13, insertion:NN:12)|||nsubj(progress:VB:15, sort:NN:13)|||aux(progress:VB:15, will:MD:14)|||root(ROOT:ROOT:21, progress:VB:15)|||advmod(progress:VB:15, once:RB:16)|||det(list:NN:19, the:DT:18)|||prep_through(progress:VB:15, list:NN:19)|||<STOP> dep(proportional:JJ:8, so:IN:1)|||det(number:NN:3, the:DT:2)|||nsubj(proportional:JJ:8, number:NN:3)|||prep_of(number:NN:3, operation:NNS:5)|||cop(proportional:JJ:8, be:VBZ:6)|||advmod(proportional:JJ:8, directly:RB:7)|||root(ROOT:ROOT:18, proportional:JJ:8)|||det(number:NN:11, the:DT:10)|||prep_to(proportional:JJ:8, number:NN:11)|||prep_of(number:NN:11, element:NNS:13)|||det(list:NN:16, the:DT:15)|||prep_in(element:NNS:13, list:NN:16)|||<STOP> advmod(note:VBD:2, also:RB:1)|||root(ROOT:ROOT:13, note:VBD:2)|||prep_as(note:VBD:2, O:NNP:4)|||punct(n:NN:6, -lrb-:-LRB-:5)|||nsubj(note:VBD:2, n:NN:6)|||punct(n:NN:6, -rrb-:-RRB-:7)|||amod(notation:NN:11, big:JJ:9)|||nn(notation:NN:11, o:NN:10)|||prep_in(n:NN:6, notation:NN:11)|||<STOP>
5.3 nsubjpass(move:VBN:15, 1:CD:1)|||advmod(be:VBZ:4, where:WRB:2)|||rel(be:VBZ:4, where:WRB:2)|||expl(be:VBZ:4, there:EX:3)|||rcmod(1:CD:1, be:VBZ:4)|||det(list:NN:6, a:DT:5)|||nsubj(be:VBZ:4, list:NN:6)|||num(int:NNS:9, two:CD:8)|||prep_of(list:NN:6, int:NNS:9)|||advmod(one:CD:12, only:RB:11)|||prep_of(list:NN:6, one:CD:12)|||conj_and(int:NNS:9, one:CD:12)|||aux(move:VBN:15, must:MD:13)|||auxpass(move:VBN:15, be:VB:14)|||root(ROOT:ROOT:17, move:VBN:15)|||<STOP>
5.3 amod(case:NN:2, best:JJS:1)|||nsubj(N:NNP:4, case:NN:2)|||cop(N:NNP:4, be:VBZ:3)|||root(ROOT:ROOT:14, N:NNP:4)|||mark(factorial:JJ:12, while:IN:6)|||det(case:NN:9, the:DT:7)|||amod(case:NN:9, worst:JJS:8)|||nsubj(factorial:JJ:12, case:NN:9)|||cop(factorial:JJ:12, be:VBZ:10)|||advmod(factorial:JJ:12, n:RB:11)|||dep(N:NNP:4, factorial:JJ:12)|||<STOP>
5.3 root(ROOT:ROOT:4, n:NN:1)|||dep(n:NN:1, minus:CC:2)|||dep(minus:CC:2, 1:CD:3)|||<STOP> det(case:NN:3, the:DT:1)|||amod(case:NN:3, best:JJS:2)|||nsubj(be:VBZ:4, case:NN:3)|||root(ROOT:ROOT:12, be:VBZ:4)|||advmod(sort:VBN:10, when:WRB:5)|||det(array:NN:7, the:DT:6)|||nsubjpass(sort:VBN:10, array:NN:7)|||auxpass(sort:VBN:10, be:VBZ:8)|||advmod(sort:VBN:10, already:RB:9)|||advcl(be:VBZ:4, sort:VBN:10)|||ccomp(be:VBZ:4, sort:VBN:10)|||<STOP>
5.3 amod(case:NN:2, worst:JJS:1)|||root(ROOT:ROOT:24, case:NN:2)|||poss(time:NN:9, its:PRP$:3)|||amod(time:NN:9, equals:JJ:4)|||nn(time:NN:9, O:NNP:5)|||punct(n:NN:7, -lrb-:-LRB-:6)|||appos(time:NN:9, n:NN:7)|||punct(n:NN:7, -rrb-:-RRB-:8)|||dep(case:NN:2, time:NN:9)|||amod(case:NN:11, best:JJS:10)|||dep(case:NN:2, case:NN:11)|||poss(time:NN:23, its:PRP$:12)|||amod(time:NN:23, equals:JJ:13)|||nn(time:NN:23, O:NNP:14)|||punct(n:NN:16, -lrb-:-LRB-:15)|||dep(time:NN:23, n:NN:16)|||det(power:NN:19, the:DT:18)|||prep_to(n:NN:16, power:NN:19)|||prep_of(power:NN:19, 2:CD:21)|||punct(n:NN:16, -rrb-:-RRB-:22)|||dep(case:NN:11, time:NN:23)|||dep(case:NN:2, n:NN:7)|||<STOP>
5.3 root(ROOT:ROOT:5, O:NNP:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(O:NNP:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||<STOP>
5.3 nn(number:NN:2, N:NNP:1)|||root(ROOT:ROOT:6, number:NN:2)|||prep_of(number:NN:2, time:NNS:4)|||<STOP> nn(N:NNP:2, Where:NNP:1)|||nsubj(equal:VBZ:3, N:NNP:2)|||root(ROOT:ROOT:12, equal:VBZ:3)|||det(number:NN:5, the:DT:4)|||dobj(equal:VBZ:3, number:NN:5)|||prep_of(number:NN:5, element:NNS:7)|||det(list:NN:10, the:DT:9)|||prep_in(element:NNS:7, list:NN:10)|||<STOP> amod(scenario:NN:2, best-case:JJ:1)|||nsubj(be:VBZ:3, scenario:NN:2)|||root(ROOT:ROOT:14, be:VBZ:3)|||complm(sort:VBN:12, that:IN:4)|||det(element:NNS:6, the:DT:5)|||nsubjpass(sort:VBN:12, element:NNS:6)|||det(list:NN:9, the:DT:8)|||prep_in(element:NNS:6, list:NN:9)|||auxpass(sort:VBN:12, be:VBP:10)|||advmod(sort:VBN:12, already:RB:11)|||ccomp(be:VBZ:3, sort:VBN:12)|||<STOP>
5.3 det(case:NN:3, the:DT:1)|||amod(case:NN:3, best:JJS:2)|||root(ROOT:ROOT:29, case:NN:3)|||nsubj(list:NN:10, scenario:NN:4)|||nn(sort:NN:7, insertion:NN:6)|||prep_for(scenario:NN:4, sort:NN:7)|||cop(list:NN:10, be:VBZ:8)|||det(list:NN:10, a:DT:9)|||dep(case:NN:3, list:NN:10)|||nsubjpass(sort:VBN:14, list:NN:10)|||rel(sort:VBN:14, that:WDT:11)|||auxpass(sort:VBN:14, be:VBZ:12)|||advmod(sort:VBN:14, already:RB:13)|||rcmod(list:NN:10, sort:VBN:14)|||det(number:NN:17, the:DT:16)|||nsubj(same:JJ:23, number:NN:17)|||prep_of(number:NN:17, operation:NNS:19)|||aux(same:JJ:23, would:MD:20)|||cop(same:JJ:23, be:VB:21)|||det(same:JJ:23, the:DT:22)|||dep(case:NN:3, same:JJ:23)|||det(number:NN:26, the:DT:25)|||prep_as(same:JJ:23, number:NN:26)|||prep_of(number:NN:26, element:NNS:28)|||<STOP>
5.3 nn(sort:NN:2, insertion:NN:1)|||nsubj(operation:NNS:6, sort:NN:2)|||aux(operation:NNS:6, will:MD:3)|||dep(operation:NNS:6, make:VB:4)|||num(operation:NNS:6, zero:CD:5)|||root(ROOT:ROOT:32, operation:NNS:6)|||punct(length:NN:9, -lrb-:-LRB-:7)|||dep(length:NN:9, and:CC:8)|||dep(operation:NNS:6, length:NN:9)|||num(comparison:NNS:11, 1:CD:10)|||dep(length:NN:9, comparison:NNS:11)|||punct(length:NN:9, -rrb-:-RRB-:12)|||det(scenario:NN:17, the:DT:14)|||amod(scenario:NN:17, best:JJS:15)|||nn(scenario:NN:17, case:NN:16)|||prep_in(operation:NNS:6, scenario:NN:17)|||dep(operation:NNS:6, that:DT:19)|||dep(that:DT:19, be:VBZ:20)|||advmod(be:VBZ:27, when:WRB:22)|||det(array:NN:24, the:DT:23)|||nsubj(be:VBZ:27, array:NN:24)|||poss(given:JJ:26, its:PRP$:25)|||dep(array:NN:24, given:JJ:26)|||advcl(operation:NNS:6, be:VBZ:27)|||advmod(be:VBZ:27, already:RB:28)|||prep_in(be:VBZ:27, order:NN:30)|||<STOP>
5.3 root(ROOT:ROOT:15, theta:NN:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(theta:NN:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||det(senario:NN:8, the:DT:5)|||amod(senario:NN:8, best:JJS:6)|||nn(senario:NN:8, case:NN:7)|||nsubj(be:VBZ:9, senario:NN:8)|||dep(theta:NN:1, be:VBZ:9)|||complm(sort:VBN:14, that:IN:10)|||nsubjpass(sort:VBN:14, everything:NN:11)|||auxpass(sort:VBN:14, be:VBZ:12)|||advmod(sort:VBN:14, already:RB:13)|||ccomp(be:VBZ:9, sort:VBN:14)|||<STOP>
5.3 nn(operation:NNS:2, n:NN:1)|||root(ROOT:ROOT:3, operation:NNS:2)|||<STOP> det(scenario:NN:4, the:DT:1)|||amod(scenario:NN:4, best:JJS:2)|||nn(scenario:NN:4, case:NN:3)|||nsubj(be:VBZ:5, scenario:NN:4)|||root(ROOT:ROOT:15, be:VBZ:5)|||advmod(be:VBP:10, when:WRB:6)|||predet(number:NNS:9, all:PDT:7)|||det(number:NNS:9, the:DT:8)|||nsubj(be:VBP:10, number:NNS:9)|||advcl(be:VBZ:5, be:VBP:10)|||ccomp(be:VBZ:5, be:VBP:10)|||amod(order:NN:13, increase:VBG:12)|||prep_in(be:VBP:10, order:NN:13)|||<STOP>
5.3 nsubjpass(consider:VBN:4, it:PRP:1)|||aux(consider:VBN:4, could:MD:2)|||auxpass(consider:VBN:4, be:VB:3)|||root(ROOT:ROOT:43, consider:VBN:4)|||complm(allow:VBZ:32, that:IN:5)|||csubj(allow:VBZ:32, have:VBG:6)|||advmod(item:NN:9, only:RB:7)|||num(item:NN:9, one:CD:8)|||nsubj(easiest:JJS:13, item:NN:9)|||aux(easiest:JJS:13, would:MD:10)|||cop(easiest:JJS:13, be:VB:11)|||det(easiest:JJS:13, the:DT:12)|||dep(have:VBG:6, easiest:JJS:13)|||aux(sort:VB:15, to:TO:14)|||dep(easiest:JJS:13, sort:VB:15)|||nsubj(result:NN:24, this:DT:18)|||aux(result:NN:24, could:MD:19)|||advmod(result:NN:24, also:RB:20)|||cop(result:NN:24, be:VB:21)|||det(result:NN:24, a:DT:22)|||amod(result:NN:24, trivial:JJ:23)|||dep(have:VBG:6, result:NN:24)|||conj_but(easiest:JJS:13, result:NN:24)|||mark(move:VBN:28, as:IN:25)|||nsubjpass(move:VBN:28, nothing:NN:26)|||auxpass(move:VBN:28, be:VBZ:27)|||advcl(result:NN:24, move:VBN:28)|||xcomp(move:VBN:28, have:VBG:29)|||num(item:NNS:31, two:CD:30)|||dobj(have:VBG:29, item:NNS:31)|||ccomp(consider:VBN:4, allow:VBZ:32)|||det(algorithm:NN:34, the:DT:33)|||dobj(allow:VBZ:32, algorithm:NN:34)|||aux(sort:VB:36, to:TO:35)|||infmod(algorithm:NN:34, sort:VB:36)|||det(item:NNS:38, the:DT:37)|||dobj(sort:VB:36, item:NNS:38)|||det(order:NN:42, the:DT:40)|||amod(order:NN:42, correct:JJ:41)|||prep_into(sort:VB:36, order:NN:42)|||<STOP>
5.3 det(case:NN:3, the:DT:1)|||amod(case:NN:3, best:JJS:2)|||nsubj(be:VBZ:4, case:NN:3)|||root(ROOT:ROOT:16, be:VBZ:4)|||mark(have:VBZ:8, if:IN:5)|||nsubj(have:VBZ:8, it:PRP:6)|||xsubj(look:VB:10, it:PRP:6)|||advmod(have:VBZ:8, only:RB:7)|||advcl(be:VBZ:4, have:VBZ:8)|||aux(look:VB:10, to:TO:9)|||xcomp(have:VBZ:8, look:VB:10)|||det(list:NN:13, the:DT:12)|||prep_through(look:VB:10, list:NN:13)|||advmod(look:VB:10, once:RB:14)|||<STOP> det(scenario:NN:4, the:DT:1)|||amod(scenario:NN:4, best:JJS:2)|||nn(scenario:NN:4, case:NN:3)|||nsubj(be:VBZ:5, scenario:NN:4)|||root(ROOT:ROOT:27, be:VBZ:5)|||advmod(go:VBZ:8, when:WRB:6)|||nsubj(go:VBZ:8, it:PRP:7)|||nsubj(!have:VB:15, it:PRP:7)|||xsubj(make:VB:17, it:PRP:7)|||advcl(be:VBZ:5, go:VBZ:8)|||ccomp(be:VBZ:5, go:VBZ:8)|||det(list:NN:11, the:DT:10)|||prep_through(go:VBZ:8, list:NN:11)|||aux(!have:VB:15, do:VBZ:13)|||advcl(be:VBZ:5, !have:VB:15)|||ccomp(be:VBZ:5, !have:VB:15)|||conj_and(go:VBZ:8, !have:VB:15)|||aux(make:VB:17, to:TO:16)|||xcomp(!have:VB:15, make:VB:17)|||det(change:NNS:19, any:DT:18)|||dobj(make:VB:17, change:NNS:19)|||punct(sort:VBN:25, -lrb-:-LRB-:20)|||det(list:NN:22, the:DT:21)|||nsubjpass(sort:VBN:25, list:NN:22)|||auxpass(sort:VBN:25, be:VBZ:23)|||advmod(sort:VBN:25, already:RB:24)|||dep(change:NNS:19, sort:VBN:25)|||punct(sort:VBN:25, -rrb-:-RRB-:26)|||<STOP>
5.3 advmod(simplistic:JJ:2, very:RB:1)|||root(ROOT:ROOT:34, simplistic:JJ:2)|||nsubj(move:VBZ:4, it:PRP:3)|||dep(simplistic:JJ:2, move:VBZ:4)|||num(element:NN:6, one:CD:5)|||dobj(move:VBZ:4, element:NN:6)|||det(list:NN:9, the:DT:8)|||prep_from(element:NN:6, list:NN:9)|||dep(element:NN:6, by:IN:10)|||pobj(by:IN:10, one:CD:11)|||dep(element:NN:6, insert:VBG:13)|||conj_and(by:IN:10, insert:VBG:13)|||dobj(insert:VBG:13, they:PRP:14)|||poss(position:NN:18, they:PRP$:16)|||amod(position:NN:18, correct:JJ:17)|||prep_in(insert:VBG:13, position:NN:18)|||det(slot:NN:22, a:DT:20)|||amod(slot:NN:22, new:JJ:21)|||prep_into(insert:VBG:13, slot:NN:22)|||advmod(start:VBG:24, then:RB:23)|||partmod(slot:NN:22, start:VBG:24)|||prt(start:VBG:24, over:RP:25)|||amod(case:NN:28, best:JJS:27)|||nsubj(0:NNP:31, case:NN:28)|||cop(0:NNP:31, be:VBZ:29)|||punct(0:NNP:31, -lrb-:-LRB-:30)|||dep(simplistic:JJ:2, 0:NNP:31)|||punct(0:NNP:31, -rrb-:-RRB-:32)|||dep(0:NNP:31, 1:CD:33)|||<STOP>
5.4 det(case:NN:3, the:DT:1)|||nn(case:NN:3, base:NN:2)|||nsubj(merge:VBP:7, case:NN:3)|||det(recursive:NN:6, a:DT:5)|||prep_for(case:NN:3, recursive:NN:6)|||root(ROOT:ROOT:13, merge:VBP:7)|||nsubj(number:NN:11, sort:NN:8)|||cop(number:NN:11, be:VBZ:9)|||num(number:NN:11, one:CD:10)|||ccomp(merge:VBP:7, number:NN:11)|||<STOP> num(number:NN:2, one:CD:1)|||nsubj(list:NN:8, number:NN:2)|||prep_by(number:NN:2, itself:PRP:4)|||cop(list:NN:8, be:VBZ:5)|||det(list:NN:8, a:DT:6)|||amod(list:NN:8, sorted:JJ:7)|||root(ROOT:ROOT:17, list:NN:8)|||advmod(list:NN:8, regardless:RB:10)|||dep(regardless:RB:10, of:IN:11)|||dep(number:NN:13, what:WDT:12)|||pobj(of:IN:11, number:NN:13)|||nsubj(be:VBZ:15, it:PRP:14)|||rcmod(list:NN:8, be:VBZ:15)|||<STOP>
5.4 det(case:NN:3, the:DT:1)|||nn(case:NN:3, base:NN:2)|||nsubj(be:VBZ:11, case:NN:3)|||det(implementation:NN:7, a:DT:5)|||amod(implementation:NN:7, recursive:JJ:6)|||prep_for(case:NN:3, implementation:NN:7)|||amod(sort:NN:10, merge:JJ:9)|||prep_of(implementation:NN:7, sort:NN:10)|||root(ROOT:ROOT:26, be:VBZ:11)|||advmod(have:VBZ:20, when:WRB:12)|||det(sequence:NN:14, the:DT:13)|||xsubj(merge:VB:18, sequence:NN:14)|||nsubj(have:VBZ:20, sequence:NN:14)|||auxpass(pass:VBN:16, be:VBG:15)|||partmod(sequence:NN:14, pass:VBN:16)|||aux(merge:VB:18, to:TO:17)|||xcomp(pass:VBN:16, merge:VB:18)|||dobj(merge:VB:18, sort:NN:19)|||advcl(be:VBZ:11, have:VBZ:20)|||ccomp(be:VBZ:11, have:VBZ:20)|||dep(than:IN:22, less:JJR:21)|||quantmod(2:CD:23, than:IN:22)|||num(element:NNS:24, 2:CD:23)|||dobj(have:VBZ:20, element:NNS:24)|||<STOP>
5.4 det(case:NN:3, the:DT:1)|||nn(case:NN:3, base:NN:2)|||nsubj(one:CD:12, case:NN:3)|||det(implementation:NN:7, a:DT:5)|||amod(implementation:NN:7, recursive:JJ:6)|||prep_for(case:NN:3, implementation:NN:7)|||amod(sort:NN:10, merge:JJ:9)|||prep_of(implementation:NN:7, sort:NN:10)|||cop(one:CD:12, be:VBZ:11)|||root(ROOT:ROOT:14, one:CD:12)|||<STOP>
5.4 det(case:NN:3, the:DT:1)|||amod(case:NN:3, best:JJS:2)|||nsubj(same:JJ:6, case:NN:3)|||cop(same:JJ:6, be:VBZ:4)|||det(same:JJ:6, the:DT:5)|||root(ROOT:ROOT:23, same:JJ:6)|||mark(merge:VBP:20, as:IN:7)|||det(o:NN:11, the:DT:8)|||amod(o:NN:11, worst:JJS:9)|||nn(o:NN:11, case:NN:10)|||nsubj(merge:VBP:20, o:NN:11)|||punct(o:NN:11, -lrb-:-LRB-:12)|||nn(n:NN:15, n:NN:13)|||nn(n:NN:15, log:NN:14)|||dep(o:NN:11, n:NN:15)|||punct(o:NN:11, -rrb-:-RRB-:16)|||det(recursive:NN:19, a:DT:18)|||prep_for(o:NN:11, recursive:NN:19)|||advcl(same:JJ:6, merge:VBP:20)|||dobj(merge:VBP:20, sort:NN:21)|||<STOP>
5.4 expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:12, be:VBZ:2)|||num(object:NN:4, one:CD:3)|||nsubj(be:VBZ:2, object:NN:4)|||det(array:NN:8, the:DT:6)|||nn(array:NN:8, split:NN:7)|||prep_in(object:NN:4, array:NN:8)|||aux(sort:VB:10, to:TO:9)|||infmod(object:NN:4, sort:VB:10)|||<STOP>
5.4 det(case:NN:3, the:DT:1)|||nn(case:NN:3, base:NN:2)|||nsubj(be:VBZ:4, case:NN:3)|||root(ROOT:ROOT:15, be:VBZ:4)|||advmod(1:CD:13, when:WRB:5)|||det(length:NN:7, the:DT:6)|||nsubj(1:CD:13, length:NN:7)|||det(array:NN:11, the:DT:9)|||amod(array:NN:11, current:JJ:10)|||prep_of(length:NN:7, array:NN:11)|||cop(1:CD:13, be:VBZ:12)|||advcl(be:VBZ:4, 1:CD:13)|||ccomp(be:VBZ:4, 1:CD:13)|||<STOP>
5.4 root(ROOT:ROOT:8, O:NNP:1)|||punct(nlog:NN:3, -lrb-:-LRB-:2)|||dep(O:NNP:1, nlog:NN:3)|||punct(n:NN:5, -lrb-:-LRB-:4)|||dep(nlog:NN:3, n:NN:5)|||punct(n:NN:5, -rrb-:-RRB-:6)|||punct(nlog:NN:3, -rrb-:-RRB-:7)|||<STOP>
5.4 amod(case:NN:2, best:JJS:1)|||nsubj(element:NN:5, case:NN:2)|||cop(element:NN:5, be:VBZ:3)|||num(element:NN:5, one:CD:4)|||root(ROOT:ROOT:7, element:NN:5)|||<STOP> num(element:NN:2, one:CD:1)|||nsubjpass(sort:VBN:4, element:NN:2)|||auxpass(sort:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:6, sort:VBN:4)|||<STOP>
5.4 mark(have:VBZ:6, if:IN:1)|||det(array:NN:3, the:DT:2)|||nsubj(have:VBZ:6, array:NN:3)|||auxpass(sort:VBN:5, be:VBG:4)|||partmod(array:NN:3, sort:VBN:5)|||root(ROOT:ROOT:11, have:VBZ:6)|||dobj(have:VBZ:6, 0:CD:7)|||num(element:NNS:10, 1:CD:9)|||dobj(have:VBZ:6, element:NNS:10)|||conj_or(0:CD:7, element:NNS:10)|||<STOP>
5.4 nsubj(equal:VBZ:5, t:NN:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(t:NN:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||root(ROOT:ROOT:15, equal:VBZ:5)|||dobj(equal:VBZ:5, 0:CD:6)|||mark(2:CD:13, if:IN:8)|||nsubj(2:CD:13, n:NN:9)|||cop(2:CD:13, be:VBZ:10)|||dep(than:IN:12, less:JJR:11)|||quantmod(2:CD:13, than:IN:12)|||advcl(equal:VBZ:5, 2:CD:13)|||<STOP>
5.4 det(size:NN:3, a:DT:1)|||nn(size:NN:3, list:NN:2)|||root(ROOT:ROOT:13, size:NN:3)|||prep_of(size:NN:3, 1:CD:5)|||advmod(sort:VBN:11, where:WRB:7)|||rel(sort:VBN:11, where:WRB:7)|||nsubjpass(sort:VBN:11, it:PRP:8)|||auxpass(sort:VBN:11, be:VBZ:9)|||advmod(sort:VBN:11, already:RB:10)|||rcmod(1:CD:5, sort:VBN:11)|||<STOP>
5.4 amod(element:NN:2, single:JJ:1)|||root(ROOT:ROOT:6, element:NN:2)|||det(array:NN:5, the:DT:4)|||prep_in(element:NN:2, array:NN:5)|||<STOP>
5.4 root(ROOT:ROOT:8, O:NNP:1)|||punct(nlog:NN:3, -lrb-:-LRB-:2)|||dep(O:NNP:1, nlog:NN:3)|||punct(n:NN:5, -lrb-:-LRB-:4)|||dep(nlog:NN:3, n:NN:5)|||punct(n:NN:5, -rrb-:-RRB-:6)|||punct(nlog:NN:3, -rrb-:-RRB-:7)|||<STOP>
5.4 nsubj(multiply:VBN:2, n:NN:1)|||root(ROOT:ROOT:8, multiply:VBN:2)|||prep_by(multiply:VBN:2, log:NN:4)|||punct(n:NN:6, -lrb-:-LRB-:5)|||appos(log:NN:4, n:NN:6)|||punct(n:NN:6, -rrb-:-RRB-:7)|||prep_by(multiply:VBN:2, n:NN:6)|||<STOP>
5.4 det(list:NN:2, a:DT:1)|||root(ROOT:ROOT:10, list:NN:2)|||conj_or(list:NN:2, array:NN:4)|||root(ROOT:ROOT:10, array:NN:4)|||quantmod(1:CD:7, only:RB:6)|||num(element:NN:8, 1:CD:7)|||prep_of(list:NN:2, element:NN:8)|||<STOP>
5.4 advmod(merge:VB:5, where:WRB:1)|||nsubj(merge:VB:5, you:PRP:2)|||advmod(merge:VB:5, only:RB:3)|||aux(merge:VB:5, must:MD:4)|||root(ROOT:ROOT:8, merge:VB:5)|||advmod(once:RB:7, sort:RB:6)|||advmod(merge:VB:5, once:RB:7)|||<STOP>
5.4 det(element:NN:3, a:DT:1)|||amod(element:NN:3, single:JJ:2)|||root(ROOT:ROOT:8, element:NN:3)|||det(Array:NNP:6, the:DT:5)|||prep_on(element:NN:3, Array:NNP:6)|||<STOP>
5.4 expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:10, be:VBZ:2)|||advmod(element:NN:5, only:RB:3)|||num(element:NN:5, one:CD:4)|||nsubj(be:VBZ:2, element:NN:5)|||det(subarray:NN:8, the:DT:7)|||prep_in(element:NN:5, subarray:NN:8)|||<STOP>
5.4 mark(less:JJR:6, if:IN:1)|||det(length:NN:4, the:DT:2)|||nn(length:NN:4, array:NN:3)|||nsubj(less:JJR:6, length:NN:4)|||nsubj(equal:JJ:9, length:NN:4)|||cop(less:JJR:6, be:VBZ:5)|||root(ROOT:ROOT:25, less:JJR:6)|||prep(less:JJR:6, than:IN:7)|||conj_or(less:JJR:6, equal:JJ:9)|||root(ROOT:ROOT:25, equal:JJ:9)|||prep_to(equal:JJ:9, 1:CD:11)|||advmod(less:JJR:6, then:RB:13)|||complm(return:VBN:17, that:IN:14)|||nsubjpass(return:VBN:17, array:NN:15)|||nsubjpass(merge:VBN:23, array:NN:15)|||auxpass(return:VBN:17, be:VBZ:16)|||ccomp(less:JJR:6, return:VBN:17)|||det(array:NN:21, the:DT:19)|||amod(array:NN:21, other:JJ:20)|||prep_to(return:VBN:17, array:NN:21)|||ccomp(less:JJR:6, merge:VBN:23)|||conj_and(return:VBN:17, merge:VBN:23)|||advmod(merge:VBN:23, together:RB:24)|||<STOP>
5.4 mark(equal:VBZ:10, if:IN:1)|||punct(leave:VBN:7, -lrb-:-LRB-:2)|||nsubjpass(leave:VBN:7, right:NN:3)|||auxpass(leave:VBN:7, be:VBZ:4)|||advmod(leave:VBN:7, greater:JJR:5)|||dep(greater:JJR:5, than:IN:6)|||dep(equal:VBZ:10, leave:VBN:7)|||punct(leave:VBN:7, -rrb-:-RRB-:8)|||nsubj(equal:VBZ:10, mid:NN:9)|||advcl(merge:VBP:46, equal:VBZ:10)|||punct(leave:VBN:14, -lrb-:-LRB-:11)|||advmod(leave:VBN:14, right:RB:12)|||parataxis(merge:VBP:46, leave:VBN:14)|||punct(leave:VBN:14, -rrb-:-RRB-:15)|||nsubj(merge:VBP:46, divide:VBN:16)|||prep_by(divide:VBN:16, 2:CD:18)|||nn(sort:NN:21, m:NN:20)|||dep(2:CD:18, sort:NN:21)|||punct(number:NNS:23, -lrb-:-LRB-:22)|||appos(sort:NN:21, number:NNS:23)|||nn(mid:NN:29, temp:NN:25)|||dep(mid:NN:29, left:NN:27)|||dep(number:NNS:23, mid:NN:29)|||punct(number:NNS:23, -rrb-:-RRB-:30)|||nn(sort:NN:33, m:NN:32)|||dep(sort:NN:21, sort:NN:33)|||punct(number:NNS:35, -lrb-:-LRB-:34)|||appos(sort:NN:33, number:NNS:35)|||nn(plus:NN:40, temp:NN:37)|||dep(plus:NN:40, mid:NN:39)|||dep(number:NNS:35, plus:NN:40)|||num(plus:NN:40, 1:CD:41)|||dep(number:NNS:35, right:NN:43)|||punct(number:NNS:35, -rrb-:-RRB-:44)|||root(ROOT:ROOT:61, merge:VBP:46)|||punct(number:NNS:48, -lrb-:-LRB-:47)|||dep(merge:VBP:46, number:NNS:48)|||appos(number:NNS:48, temp:NN:50)|||appos(number:NNS:48, left:NN:52)|||dep(number:NNS:48, mid:VBN:54)|||prep(mid:VBN:54, plus:CC:55)|||dep(plus:CC:55, 1:CD:56)|||advmod(mid:VBN:54, right:RB:58)|||punct(number:NNS:48, -rrb-:-RRB-:59)|||dep(2:CD:18, number:NNS:23)|||dep(sort:NN:21, number:NNS:35)|||dep(merge:VBP:46, temp:NN:50)|||dep(merge:VBP:46, left:NN:52)|||<STOP>
5.4 det(sequence:NN:2, the:DT:1)|||nsubj(have:VBZ:5, sequence:NN:2)|||prep_of(sequence:NN:2, number:NNS:4)|||root(ROOT:ROOT:11, have:VBZ:5)|||dobj(have:VBZ:5, zero:CD:6)|||num(element:NNS:9, one:CD:8)|||dobj(have:VBZ:5, element:NNS:9)|||conj_or(zero:CD:6, element:NNS:9)|||<STOP>
5.4 num(element:NN:2, one:CD:1)|||root(ROOT:ROOT:6, element:NN:2)|||det(array:NN:5, a:DT:4)|||prep_in(element:NN:2, array:NN:5)|||<STOP>
5.4 root(ROOT:ROOT:5, array:NN:1)|||prep_of(array:NN:1, length:NN:3)|||num(length:NN:3, 1:CD:4)|||<STOP>
5.4 det(array:NN:2, the:DT:1)|||nsubj(have:VBZ:3, array:NN:2)|||root(ROOT:ROOT:6, have:VBZ:3)|||num(element:NN:5, one:CD:4)|||dobj(have:VBZ:3, element:NN:5)|||<STOP>
5.4 advmod(be:VBZ:3, when:WRB:1)|||expl(be:VBZ:3, there:EX:2)|||root(ROOT:ROOT:27, be:VBZ:3)|||advmod(element:NN:6, only:RB:4)|||num(element:NN:6, one:CD:5)|||nsubj(be:VBZ:3, element:NN:6)|||det(array:NN:9, the:DT:8)|||prep_in(element:NN:6, array:NN:9)|||advmod(same:JJ:21, when:WRB:12)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, starting:JJ:14)|||nsubj(same:JJ:21, element:NN:15)|||det(array:NN:18, the:DT:17)|||prep_in(element:NN:15, array:NN:18)|||cop(same:JJ:21, be:VBZ:19)|||det(same:JJ:21, the:DT:20)|||conj_or(be:VBZ:3, same:JJ:21)|||root(ROOT:ROOT:27, same:JJ:21)|||det(element:NN:25, the:DT:23)|||nn(element:NN:25, ending:NN:24)|||prep_as(same:JJ:21, element:NN:25)|||<STOP>
5.4 advmod(have:VBZ:8, when:WRB:1)|||det(half:NN:3, each:DT:2)|||nsubj(have:VBZ:8, half:NN:3)|||xsubj(sort:VB:12, half:NN:3)|||nsubj(put:VBZ:15, half:NN:3)|||det(array:NN:7, the:DT:5)|||amod(array:NN:7, original:JJ:6)|||conj_or(half:NN:3, array:NN:7)|||nsubj(have:VBZ:8, array:NN:7)|||xsubj(sort:VB:12, array:NN:7)|||root(ROOT:ROOT:20, have:VBZ:8)|||nsubj(else:RB:10, nothing:NN:9)|||xcomp(have:VBZ:8, else:RB:10)|||aux(sort:VB:12, to:TO:11)|||xcomp(have:VBZ:8, sort:VB:12)|||conj_and(have:VBZ:8, put:VBZ:15)|||root(ROOT:ROOT:20, put:VBZ:15)|||det(half:NNS:17, the:DT:16)|||dobj(put:VBZ:15, half:NNS:17)|||prt(put:VBZ:15, back:RP:18)|||advmod(put:VBZ:15, together:RB:19)|||<STOP>
5.4 det(size:NN:2, the:DT:1)|||nsubj(be:VBZ:9, size:NN:2)|||nsubj(equal:JJ:13, size:NN:2)|||det(list:NN:5, the:DT:4)|||prep_of(size:NN:2, list:NN:5)|||auxpass(send:VBN:7, be:VBG:6)|||partmod(list:NN:5, send:VBN:7)|||aux(be:VBZ:9, be:VBZ:8)|||root(ROOT:ROOT:16, be:VBZ:9)|||advmod(be:VBZ:9, less:RBR:10)|||dep(less:RBR:10, than:IN:11)|||conj_or(be:VBZ:9, equal:JJ:13)|||root(ROOT:ROOT:16, equal:JJ:13)|||prep_to(equal:JJ:13, 1:CD:15)|||<STOP>
5.4 root(ROOT:ROOT:7, O:NNP:1)|||punct(n:NN:5, -lrb-:-LRB-:2)|||num(n:NN:5, n:CD:3)|||nn(n:NN:5, log:NN:4)|||appos(O:NNP:1, n:NN:5)|||punct(n:NN:5, -rrb-:-RRB-:6)|||<STOP>
6.1 root(ROOT:ROOT:20, its:VB:1)|||det(location:NN:3, a:DT:2)|||dobj(its:VB:1, location:NN:3)|||nsubj(contain:VBZ:7, location:NN:3)|||prep_in(location:NN:3, memory:NN:5)|||rel(contain:VBZ:7, that:WDT:6)|||rcmod(location:NN:3, contain:VBZ:7)|||det(address:NN:10, the:DT:8)|||nn(address:NN:10, memory:NN:9)|||dobj(contain:VBZ:7, address:NN:10)|||nsubj(contain:VBZ:17, address:NN:10)|||det(location:NN:13, another:DT:12)|||prep_of(address:NN:10, location:NN:13)|||prep_in(location:NN:13, memory:NN:15)|||rel(contain:VBZ:17, that:WDT:16)|||rcmod(address:NN:10, contain:VBZ:17)|||dobj(contain:VBZ:17, information:NN:18)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(contain:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:15, variable:NN:5)|||rel(contain:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, contain:VBZ:7)|||det(address:NN:10, a:DT:8)|||nn(address:NN:10, memory:NN:9)|||dobj(contain:VBZ:7, address:NN:10)|||poss(value:NN:13, its:PRP$:12)|||prep_as(contain:VBZ:7, value:NN:13)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(store:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:14, variable:NN:5)|||rel(store:VBZ:7, which:WDT:6)|||rcmod(variable:NN:5, store:VBZ:7)|||det(address:NN:9, the:DT:8)|||dobj(store:VBZ:7, address:NN:9)|||det(variable:NN:12, another:DT:11)|||prep_of(address:NN:9, variable:NN:12)|||<STOP>
6.1 nsubj(variable:NNS:3, pointer:NNS:1)|||cop(variable:NNS:3, be:VBP:2)|||nsubj(contain:VBP:5, variable:NNS:3)|||root(ROOT:ROOT:15, variable:NNS:3)|||rel(contain:VBP:5, that:WDT:4)|||rcmod(variable:NNS:3, contain:VBP:5)|||mark(address:VBZ:10, as:IN:6)|||poss(memory:NN:9, they:PRP$:7)|||nn(memory:NN:9, value:NNS:8)|||nsubj(address:VBZ:10, memory:NN:9)|||advcl(contain:VBP:5, address:VBZ:10)|||amod(variable:NNS:13, other:JJ:12)|||prep_of(address:VBZ:10, variable:NNS:13)|||<STOP>
6.1 det(type:NN:3, a:DT:1)|||nn(type:NN:3, datum:NN:2)|||nsubj(store:VBD:10, type:NN:3)|||poss(value:NN:5, whose:WP$:4)|||nsubj(refer:VBZ:6, value:NN:5)|||rel(refer:VBZ:6, value:NN:5)|||rcmod(type:NN:3, refer:VBZ:6)|||det(value:NN:9, another:DT:8)|||prep_to(refer:VBZ:6, value:NN:9)|||root(ROOT:ROOT:20, store:VBD:10)|||advmod(store:VBD:10, elsewhere:RB:11)|||det(memory:NN:15, the:DT:13)|||nn(memory:NN:15, computer:NN:14)|||prep_in(store:VBD:10, memory:NN:15)|||xcomp(store:VBD:10, use:VBG:16)|||poss(address:NN:18, its:PRP$:17)|||dobj(use:VBG:16, address:NN:18)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(hold:VBZ:3, pointer:NN:2)|||root(ROOT:ROOT:7, hold:VBZ:3)|||det(location:NN:6, a:DT:4)|||nn(location:NN:6, memory:NN:5)|||dobj(hold:VBZ:3, location:NN:6)|||<STOP>
6.1 det(name:NN:2, a:DT:1)|||nsubj(represent:VBZ:4, name:NN:2)|||nsubj(int:VBP:14, name:NN:2)|||rel(represent:VBZ:4, that:WDT:3)|||rcmod(name:NN:2, represent:VBZ:4)|||amod(location:NN:6, actual:JJ:5)|||dobj(represent:VBZ:4, location:NN:6)|||dobj(represent:VBZ:4, value:NN:8)|||conj_or(location:NN:6, value:NN:8)|||dep(represent:VBZ:4, of:IN:9)|||det(type:NN:12, a:DT:10)|||nn(type:NN:12, datum:NN:11)|||pobj(of:IN:9, type:NN:12)|||root(ROOT:ROOT:24, int:VBP:14)|||dobj(int:VBP:14, star:NN:15)|||nn(point:NNS:18, bptr:NN:17)|||prep_of(star:NN:15, point:NNS:18)|||det(value:NN:22, a:DT:20)|||nn(value:NN:22, integer:NN:21)|||prep_to(int:VBP:14, value:NN:22)|||<STOP>
6.1 det(variable:NN:2, a:DT:1)|||nsubj(store:VBZ:4, variable:NN:2)|||root(ROOT:ROOT:10, variable:NN:2)|||rel(store:VBZ:4, that:WDT:3)|||rcmod(variable:NN:2, store:VBZ:4)|||det(address:NN:6, the:DT:5)|||dobj(store:VBZ:4, address:NN:6)|||det(variable:NN:9, another:DT:8)|||prep_of(address:NN:6, variable:NN:9)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(type:NN:8, pointer:NN:2)|||cop(type:NN:8, be:VBZ:3)|||det(type:NN:8, a:DT:4)|||nn(type:NN:8, programming:NN:5)|||nn(type:NN:8, language:NN:6)|||nn(type:NN:8, datum:NN:7)|||root(ROOT:ROOT:30, type:NN:8)|||poss(value:NN:10, whose:WP$:9)|||nsubj(refer:VBZ:11, value:NN:10)|||rel(refer:VBZ:11, value:NN:10)|||rcmod(type:NN:8, refer:VBZ:11)|||advmod(refer:VBZ:11, directly:RB:12)|||prep(refer:VBZ:11, to:TO:13)|||punct(point:VBZ:16, -lrb-:-LRB-:14)|||dep(point:VBZ:16, or:CC:15)|||dep(refer:VBZ:11, point:VBZ:16)|||prep(point:VBZ:16, to:TO:17)|||punct(point:VBZ:16, -rrb-:-RRB-:18)|||det(value:NN:20, another:DT:19)|||dobj(refer:VBZ:11, value:NN:20)|||partmod(value:NN:20, store:VBN:21)|||advmod(store:VBN:21, elsewhere:RB:22)|||det(memory:NN:26, the:DT:24)|||nn(memory:NN:26, computer:NN:25)|||prep_in(store:VBN:21, memory:NN:26)|||partmod(memory:NN:26, use:VBG:27)|||poss(address:NN:29, its:PRP$:28)|||dobj(use:VBG:27, address:NN:29)|||<STOP>
6.1 det(type:NN:3, a:DT:1)|||nn(type:NN:3, datum:NN:2)|||nsubj(store:VBD:10, type:NN:3)|||poss(value:NN:5, whose:WP$:4)|||nsubj(refer:VBZ:6, value:NN:5)|||rel(refer:VBZ:6, value:NN:5)|||rcmod(type:NN:3, refer:VBZ:6)|||det(value:NN:9, another:DT:8)|||prep_to(refer:VBZ:6, value:NN:9)|||root(ROOT:ROOT:21, store:VBD:10)|||advmod(else:RB:12, somewhere:RB:11)|||advmod(store:VBD:10, else:RB:12)|||det(memory:NN:16, the:DT:14)|||nn(memory:NN:16, computer:NN:15)|||prep_in(store:VBD:10, memory:NN:16)|||xcomp(store:VBD:10, use:VBG:17)|||poss(address:NN:19, its:PRP$:18)|||dobj(use:VBG:17, address:NN:19)|||<STOP>
6.1 nsubj(be:VBZ:2, it:PRP:1)|||ccomp(hold:VBZ:13, be:VBZ:2)|||det(variable:NN:5, a:DT:4)|||prep_like(be:VBZ:2, variable:NN:5)|||advmod(variable:NN:5, however:RB:6)|||amod(datum:NNS:10, hold:VBG:9)|||prep_instead_of(be:VBZ:2, datum:NNS:10)|||nsubj(hold:VBZ:13, it:PRP:12)|||root(ROOT:ROOT:19, hold:VBZ:13)|||det(location:NN:15, a:DT:14)|||dobj(hold:VBZ:13, location:NN:15)|||prep_in(location:NN:15, memory:NN:17)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(reference:NN:5, pointer:NN:2)|||cop(reference:NN:5, be:VBZ:3)|||det(reference:NN:5, a:DT:4)|||root(ROOT:ROOT:11, reference:NN:5)|||det(location:NN:8, a:DT:7)|||prep_to(reference:NN:5, location:NN:8)|||prep_in(location:NN:8, memory:NN:10)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(reference:NN:5, pointer:NN:2)|||cop(reference:NN:5, be:VBZ:3)|||det(reference:NN:5, a:DT:4)|||root(ROOT:ROOT:14, reference:NN:5)|||det(location:NN:9, the:DT:7)|||nn(location:NN:9, memory:NN:8)|||prep_to(reference:NN:5, location:NN:9)|||det(object:NN:12, a:DT:11)|||prep_of(location:NN:9, object:NN:12)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(contain:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:19, variable:NN:5)|||rel(contain:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, contain:VBZ:7)|||det(address:NN:10, the:DT:8)|||nn(address:NN:10, memory:NN:9)|||dobj(contain:VBZ:7, address:NN:10)|||det(variable:NN:13, a:DT:12)|||prep_of(address:NN:10, variable:NN:13)|||nsubj(have:VBZ:15, variable:NN:13)|||rel(have:VBZ:15, that:WDT:14)|||rcmod(variable:NN:13, have:VBZ:15)|||det(value:NN:17, a:DT:16)|||dobj(have:VBZ:15, value:NN:17)|||<STOP>
6.1 nsubjpass(variable:NN:4, it:PRP:1)|||nsubjpass(have:VBZ:14, it:PRP:1)|||nsubjpass(move:VBN:25, it:PRP:1)|||cop(variable:NN:4, be:VBZ:2)|||det(variable:NN:4, a:DT:3)|||nsubj(contain:VBZ:6, variable:NN:4)|||root(ROOT:ROOT:39, variable:NN:4)|||rel(contain:VBZ:6, that:WDT:5)|||rcmod(variable:NN:4, contain:VBZ:6)|||det(star:NN:10, a:DT:9)|||conj_negcc(variable:NN:4, star:NN:10)|||root(ROOT:ROOT:39, star:NN:10)|||prep_of(star:NN:10, value:NN:12)|||conj_but(variable:NN:4, have:VBZ:14)|||root(ROOT:ROOT:39, have:VBZ:14)|||det(address:NN:17, a:DT:15)|||nn(address:NN:17, memory:NN:16)|||dobj(have:VBZ:14, address:NN:17)|||partmod(address:NN:17, associate:VBN:18)|||prep_with(associate:VBN:18, it:PRP:20)|||aux(move:VBN:25, can:MD:23)|||auxpass(move:VBN:25, be:VB:24)|||conj_and(variable:NN:4, move:VBN:25)|||root(ROOT:ROOT:39, move:VBN:25)|||det(string:NN:28, a:DT:27)|||prep_along(move:VBN:25, string:NN:28)|||det(array:NN:31, a:DT:30)|||prep_along(move:VBN:25, array:NN:31)|||conj_or(string:NN:28, array:NN:31)|||agent(move:VBN:25, jump:VBG:33)|||prt(jump:VBG:33, up:RP:34)|||num(address:NN:37, one:CD:35)|||nn(address:NN:37, memory:NN:36)|||dobj(jump:VBG:33, address:NN:37)|||<STOP>
6.1 root(ROOT:ROOT:12, contain:NNS:1)|||det(variable:NN:3, a:DT:2)|||poss(address:NN:7, variable:NN:3)|||amod(address:NN:7, s:JJ:5)|||nn(address:NN:7, memory:NN:6)|||dep(contain:NNS:1, address:NN:7)|||det(value:NN:10, a:DT:9)|||prep_as(address:NN:7, value:NN:10)|||<STOP>
6.1 nsubj(point:VBZ:3, variable:NN:1)|||nsubj(specific:JJ:15, variable:NN:1)|||rel(point:VBZ:3, that:WDT:2)|||rcmod(variable:NN:1, point:VBZ:3)|||det(address:NN:7, the:DT:5)|||nn(address:NN:7, memory:NN:6)|||prep_to(point:VBZ:3, address:NN:7)|||det(variable:NN:10, another:DT:9)|||prep_of(address:NN:7, variable:NN:10)|||prep_of(address:NN:7, it:PRP:12)|||conj_and(variable:NN:10, it:PRP:12)|||cop(specific:JJ:15, be:VBZ:13)|||dep(specific:JJ:15, type:NN:14)|||root(ROOT:ROOT:17, specific:JJ:15)|||<STOP>
6.1 det(element:NN:2, a:DT:1)|||root(ROOT:ROOT:8, element:NN:2)|||det(reference:NNS:4, that:DT:3)|||dep(element:NN:2, reference:NNS:4)|||det(cell:NN:7, a:DT:5)|||nn(cell:NN:7, memory:NN:6)|||dep(element:NN:2, cell:NN:7)|||<STOP>
6.1 advmod(call:VBP:4, is:RB:1)|||det(reference:NN:3, a:DT:2)|||nsubj(call:VBP:4, reference:NN:3)|||root(ROOT:ROOT:16, call:VBP:4)|||det(place:NN:7, the:DT:6)|||prep_to(call:VBP:4, place:NN:7)|||prep_in(place:NN:7, memory:NN:9)|||advmod(store:VBN:14, where:WRB:10)|||det(object:NN:12, the:DT:11)|||nsubjpass(store:VBN:14, object:NN:12)|||auxpass(store:VBN:14, be:VBZ:13)|||advcl(call:VBP:4, store:VBN:14)|||ccomp(call:VBP:4, store:VBN:14)|||<STOP>
6.1 det(variable:NN:2, a:DT:1)|||nsubj(contain:VBZ:4, variable:NN:2)|||root(ROOT:ROOT:10, variable:NN:2)|||rel(contain:VBZ:4, that:WDT:3)|||rcmod(variable:NN:2, contain:VBZ:4)|||det(address:NN:6, the:DT:5)|||dobj(contain:VBZ:4, address:NN:6)|||det(variable:NN:9, another:DT:8)|||prep_of(address:NN:6, variable:NN:9)|||<STOP>
6.1 det(variable:NN:3, a:DT:1)|||nn(variable:NN:3, pointer:NN:2)|||nsubj(contain:VBZ:4, variable:NN:3)|||root(ROOT:ROOT:32, contain:VBZ:4)|||det(number:NN:6, the:DT:5)|||dobj(contain:VBZ:4, number:NN:6)|||det(address:NN:10, a:DT:8)|||nn(address:NN:10, memory:NN:9)|||prep_of(number:NN:6, address:NN:10)|||poss(value:NN:13, its:PRP$:12)|||prep_as(address:NN:10, value:NN:13)|||nsubj(null:JJ:18, value:NN:13)|||nsubj(0:JJ:20, value:NN:13)|||rel(null:JJ:18, which:WDT:15)|||aux(null:JJ:18, may:MD:16)|||cop(null:JJ:18, be:VB:17)|||rcmod(value:NN:13, null:JJ:18)|||rcmod(value:NN:13, 0:JJ:20)|||conj_or(null:JJ:18, 0:JJ:20)|||det(address:NN:24, the:DT:23)|||dobj(contain:VBZ:4, address:NN:24)|||conj_or(number:NN:6, address:NN:24)|||det(value:NN:27, some:DT:26)|||prep_of(address:NN:24, value:NN:27)|||partmod(value:NN:27, store:VBN:28)|||prep_in(store:VBN:28, memory:NN:30)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(contain:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:14, variable:NN:5)|||rel(contain:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, contain:VBZ:7)|||det(address:NN:10, a:DT:8)|||nn(address:NN:10, memory:NN:9)|||dobj(contain:VBZ:7, address:NN:10)|||nn(variable:NN:13, anther:NN:12)|||prep_of(address:NN:10, variable:NN:13)|||<STOP>
6.1 det(variable:NN:2, a:DT:1)|||root(ROOT:ROOT:17, variable:NN:2)|||nsubj(contain:VBZ:4, that:WDT:3)|||rel(contain:VBZ:4, that:WDT:3)|||dep(variable:NN:2, contain:VBZ:4)|||det(address:NN:7, the:DT:5)|||nn(address:NN:7, memory:NN:6)|||dobj(contain:VBZ:4, address:NN:7)|||det(variable:NN:10, another:DT:9)|||prep_of(address:NN:7, variable:NN:10)|||nsubj(contain:VBZ:12, variable:NN:10)|||rel(contain:VBZ:12, that:WDT:11)|||rcmod(variable:NN:10, contain:VBZ:12)|||det(value:NN:15, a:DT:13)|||amod(value:NN:15, specific:JJ:14)|||dobj(contain:VBZ:12, value:NN:15)|||<STOP>
6.1 det(variable:NN:2, a:DT:1)|||root(ROOT:ROOT:10, variable:NN:2)|||det(address:NN:6, a:DT:4)|||nn(address:NN:6, memory:NN:5)|||prep_with(variable:NN:2, address:NN:6)|||det(value:NN:9, the:DT:8)|||prep_as(variable:NN:2, value:NN:9)|||<STOP>
6.1 nsubj(type:NN:4, it:PRP:1)|||cop(type:NN:4, be:VBZ:2)|||det(type:NN:4, a:DT:3)|||nsubj(point:VBZ:6, type:NN:4)|||root(ROOT:ROOT:11, type:NN:4)|||rel(point:VBZ:6, that:WDT:5)|||rcmod(type:NN:4, point:VBZ:6)|||prep_to(point:VBZ:6, something:NN:8)|||advmod(something:NN:8, else:RB:9)|||<STOP> nsubj(address:NN:5, it:PRP:1)|||cop(address:NN:5, be:VBZ:2)|||det(address:NN:5, the:DT:3)|||nn(address:NN:5, memory:NN:4)|||root(ROOT:ROOT:9, address:NN:5)|||prep_of(address:NN:5, something:NN:7)|||advmod(something:NN:7, else:RB:8)|||<STOP>
6.1 det(pointer:NN:2, a:DT:1)|||nsubj(way:NN:5, pointer:NN:2)|||cop(way:NN:5, be:VBZ:3)|||det(way:NN:5, a:DT:4)|||root(ROOT:ROOT:12, way:NN:5)|||aux(get:VB:7, to:TO:6)|||infmod(way:NN:5, get:VB:7)|||det(object:NN:10, another:DT:9)|||prep_at(get:VB:7, object:NN:10)|||<STOP> advmod(way:NN:5, essentially:RB:1)|||nsubj(way:NN:5, it:PRP:2)|||cop(way:NN:5, be:VBZ:3)|||det(way:NN:5, a:DT:4)|||root(ROOT:ROOT:29, way:NN:5)|||aux(grab:VB:7, to:TO:6)|||infmod(way:NN:5, grab:VB:7)|||det(instance:NN:9, a:DT:8)|||dobj(grab:VB:7, instance:NN:9)|||det(object:NN:12, a:DT:11)|||prep_of(instance:NN:9, object:NN:12)|||infmod(way:NN:5, then:RB:14)|||advmod(grab:VB:7, then:RB:14)|||conj_and(grab:VB:7, then:RB:14)|||advmod(pass:VB:16, either:RB:15)|||infmod(way:NN:5, pass:VB:16)|||conj_and(grab:VB:7, pass:VB:16)|||det(instance:NN:18, that:DT:17)|||dobj(pass:VB:16, instance:NN:18)|||det(message:NN:20, a:DT:19)|||dobj(grab:VB:7, message:NN:20)|||infmod(way:NN:5, retreive:VB:22)|||conj_or(grab:VB:7, retreive:VB:22)|||det(datum:NNS:24, some:DT:23)|||dobj(retreive:VB:22, datum:NNS:24)|||det(object:NN:27, that:DT:26)|||prep_from(retreive:VB:22, object:NN:27)|||<STOP> det(pointer:NN:2, a:DT:1)|||nsubj(address:NN:7, pointer:NN:2)|||cop(address:NN:7, be:VBZ:3)|||advmod(address:NN:7, actually:RB:4)|||advmod(address:NN:7, just:RB:5)|||det(address:NN:7, a:DT:6)|||root(ROOT:ROOT:17, address:NN:7)|||advmod(hold:VBN:13, where:WRB:9)|||det(instance:NN:11, a:DT:10)|||nsubjpass(hold:VBN:13, instance:NN:11)|||auxpass(hold:VBN:13, be:VBZ:12)|||prepc_of(address:NN:7, hold:VBN:13)|||prep_in(hold:VBN:13, memory:NN:15)|||<STOP>
6.2 det(operator:NN:2, this:DT:1)|||nsubj(return:VBZ:3, operator:NN:2)|||root(ROOT:ROOT:11, return:VBZ:3)|||det(address:NN:6, the:DT:4)|||nn(address:NN:6, memory:NN:5)|||dobj(return:VBZ:3, address:NN:6)|||poss(operand:NN:9, its:PRP$:8)|||prep_of(address:NN:6, operand:NN:9)|||<STOP>
6.2 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, address:NN:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:12, return:VBZ:4)|||det(address:NN:7, the:DT:5)|||nn(address:NN:7, memory:NN:6)|||dobj(return:VBZ:4, address:NN:7)|||poss(operand:NN:10, its:PRP$:9)|||prep_of(address:NN:7, operand:NN:10)|||<STOP>
6.2 root(ROOT:ROOT:8, return:NNS:1)|||nn(address:NN:3, memory:NN:2)|||dep(return:NNS:1, address:NN:3)|||poss(operand:NN:6, its:PRP$:5)|||prep_of(address:NN:3, operand:NN:6)|||<STOP>
6.2 det(operator:NN:6, the:DT:1)|||nn(operator:NN:6, address:NN:2)|||punct(ADDRESS:NNP:4, -lrb-:-LRB-:3)|||abbrev(address:NN:2, ADDRESS:NNP:4)|||punct(ADDRESS:NNP:4, -rrb-:-RRB-:5)|||nsubj(return:VBZ:7, operator:NN:6)|||root(ROOT:ROOT:15, return:VBZ:7)|||det(address:NN:10, the:DT:8)|||nn(address:NN:10, memory:NN:9)|||dobj(return:VBZ:7, address:NN:10)|||poss(operand:NN:13, its:PRP$:12)|||prep_of(address:NN:10, operand:NN:13)|||<STOP>
6.2 root(ROOT:ROOT:9, return:NNS:1)|||det(address:NN:4, the:DT:2)|||nn(address:NN:4, memory:NN:3)|||dep(return:NNS:1, address:NN:4)|||poss(operand:NN:7, its:PRP$:6)|||prep_of(address:NN:4, operand:NN:7)|||<STOP>
6.2 root(ROOT:ROOT:9, return:NNS:1)|||det(place:NN:3, the:DT:2)|||dep(return:NNS:1, place:NN:3)|||prep_in(place:NN:3, memory:NN:5)|||det(element:NN:8, that:DT:7)|||prep_of(memory:NN:5, element:NN:8)|||<STOP>
6.2 det(address:NN:2, the:DT:1)|||nsubj(return:VB:15, address:NN:2)|||prep_of(address:NN:2, the:DT:4)|||advmod(store:VBN:9, where:WRB:5)|||rel(store:VBN:9, where:WRB:5)|||det(datum:NNS:7, the:DT:6)|||nsubjpass(store:VBN:9, datum:NNS:7)|||auxpass(store:VBN:9, be:VBZ:8)|||rcmod(the:DT:4, store:VBN:9)|||dep(the:DT:4, address:NN:11)|||prep(address:NN:11, of:IN:12)|||dep(of:IN:12, b:SYM:13)|||aux(return:VB:15, will:MD:14)|||root(ROOT:ROOT:21, return:VB:15)|||det(address:NN:17, the:DT:16)|||dobj(return:VB:15, address:NN:17)|||prep(address:NN:17, of:IN:18)|||dep(of:IN:18, b:SYM:19)|||<STOP>
6.2 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, ADDRESS:NNP:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:10, return:VBZ:4)|||det(address:NN:6, the:DT:5)|||dobj(return:VBZ:4, address:NN:6)|||det(variable:NN:9, a:DT:8)|||prep_of(address:NN:6, variable:NN:9)|||<STOP>
6.2 det(ampersand:NN:2, the:DT:1)|||nsubj(pass:VBP:8, ampersand:NN:2)|||punct(ADDRESS:NNP:4, -lrb-:-LRB-:3)|||abbrev(ampersand:NN:2, ADDRESS:NNP:4)|||punct(ADDRESS:NNP:4, -rrb-:-RRB-:5)|||dep(ampersand:NN:2, means:NNS:6)|||root(ROOT:ROOT:13, pass:VBP:8)|||prep_by(pass:VBP:8, reference:NN:10)|||<STOP> advmod(call:VBN:5, when:WRB:1)|||det(function:NN:3, the:DT:2)|||nsubjpass(call:VBN:5, function:NN:3)|||auxpass(call:VBN:5, be:VBZ:4)|||dep(pass:VBN:21, call:VBN:5)|||det(pointer:NN:8, a:DT:7)|||dep(itself:PRP:17, pointer:NN:8)|||det(variable:NN:11, the:DT:10)|||prep_to(pointer:NN:8, variable:NN:11)|||dep(pointer:NN:8, instead:RB:13)|||dep(pointer:NN:8, of:IN:14)|||det(variable:NN:16, the:DT:15)|||pobj(of:IN:14, variable:NN:16)|||ccomp(pass:VBN:21, itself:PRP:17)|||aux(pass:VBN:21, will:MD:19)|||auxpass(pass:VBN:21, be:VB:20)|||root(ROOT:ROOT:26, pass:VBN:21)|||det(function:NN:24, the:DT:23)|||prep_into(pass:VBN:21, function:NN:24)|||<STOP>
6.2 nsubj(return:VBZ:2, address:NNS:1)|||root(ROOT:ROOT:10, return:VBZ:2)|||det(address:NN:5, the:DT:3)|||nn(address:NN:5, memory:NN:4)|||dobj(return:VBZ:2, address:NN:5)|||poss(operand:NN:8, its:PRP$:7)|||prep_of(address:NN:5, operand:NN:8)|||<STOP>
6.2 det(address:NN:2, the:DT:1)|||root(ROOT:ROOT:8, address:NN:2)|||det(variable:NN:5, the:DT:4)|||prep_of(address:NN:2, variable:NN:5)|||prep_in(address:NN:2, memory:NN:7)|||<STOP>
6.2 root(ROOT:ROOT:11, return:NNS:1)|||det(location:NN:4, the:DT:2)|||nn(location:NN:4, address:NN:3)|||dep(return:NNS:1, location:NN:4)|||prep_in(location:NN:4, memory:NN:6)|||det(item:NN:9, the:DT:8)|||prep_of(memory:NN:6, item:NN:9)|||<STOP>
6.2 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, address:NN:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:12, return:VBZ:4)|||det(address:NN:7, the:DT:5)|||nn(address:NN:7, memory:NN:6)|||dobj(return:VBZ:4, address:NN:7)|||poss(operand:NN:10, its:PRP$:9)|||prep_of(address:NN:7, operand:NN:10)|||<STOP>
6.2 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, ADDRESS:NNP:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:14, return:VBZ:4)|||det(address:NN:7, the:DT:5)|||nn(address:NN:7, memory:NN:6)|||dobj(return:VBZ:4, address:NN:7)|||det(variable:NN:10, the:DT:9)|||prep_of(address:NN:7, variable:NN:10)|||nsubj(precede:VBZ:12, it:PRP:11)|||rcmod(variable:NN:10, precede:VBZ:12)|||<STOP>
6.2 det(address:NN:3, the:DT:1)|||nn(address:NN:3, memory:NN:2)|||root(ROOT:ROOT:15, address:NN:3)|||amod(000000:NN:8, operand:JJ:5)|||prep_of(address:NN:3, 0x:JJ:7)|||amod(000000:NN:8, 0x:JJ:7)|||conj_or(000000:NN:8, 0x:JJ:7)|||prep_of(address:NN:3, 000000:NN:8)|||prep_of(address:NN:3, something:NN:10)|||conj_or(000000:NN:8, something:NN:10)|||det(line:NNS:13, those:DT:12)|||prep_along(address:NN:3, line:NNS:13)|||<STOP>
6.2 det(object:NN:2, the:DT:1)|||poss(memory:NN:5, object:NN:2)|||nn(memory:NN:5, s:NNS:4)|||nsubj(address:VBP:6, memory:NN:5)|||root(ROOT:ROOT:8, address:VBP:6)|||<STOP>
6.2 det(reference:NN:2, the:DT:1)|||root(ROOT:ROOT:6, reference:NN:2)|||det(variable:NN:5, a:DT:4)|||prep_to(reference:NN:2, variable:NN:5)|||<STOP>
6.2 root(ROOT:ROOT:8, return:NNS:1)|||det(address:NN:4, the:DT:2)|||nn(address:NN:4, memory:NN:3)|||dep(return:NNS:1, address:NN:4)|||poss(operand:NN:7, its:PRP$:6)|||prep_of(address:NN:4, operand:NN:7)|||<STOP>
6.2 nn(address:NN:2, memory:NN:1)|||root(ROOT:ROOT:6, address:NN:2)|||poss(operand:NN:5, its:PRP$:4)|||prep_of(address:NN:2, operand:NN:5)|||<STOP>
6.2 root(ROOT:ROOT:9, return:NNS:1)|||det(number:NN:4, the:DT:2)|||nn(number:NN:4, address:NN:3)|||dep(return:NNS:1, number:NN:4)|||det(variable:NN:8, the:DT:6)|||amod(variable:NN:8, specified:JJ:7)|||prep_of(number:NN:4, variable:NN:8)|||<STOP>
6.2 nsubj(return:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:11, return:VBZ:2)|||det(address:NN:5, the:DT:3)|||nn(address:NN:5, memory:NN:4)|||nsubjpass(operand:VBN:9, address:NN:5)|||prep_of(address:NN:5, it:PRP:7)|||auxpass(operand:VBN:9, be:VBZ:8)|||ccomp(return:VBZ:2, operand:VBN:9)|||<STOP> dep(give:VBZ:12, that:DT:1)|||dep(that:DT:1, be:VBZ:2)|||mark(apply:VBN:5, if:IN:4)|||advcl(give:VBZ:12, apply:VBN:5)|||det(variable:NN:9, a:DT:7)|||amod(variable:NN:9, normal:JJ:8)|||prep_to(apply:VBN:5, variable:NN:9)|||nsubj(give:VBZ:12, it:PRP:11)|||root(ROOT:ROOT:27, give:VBZ:12)|||det(variable:NN:14, the:DT:13)|||poss(address:NN:18, variable:NN:14)|||amod(address:NN:18, s:JJ:16)|||nn(address:NN:18, memory:NN:17)|||dobj(give:VBZ:12, address:NN:18)|||advmod(might:MD:25, just:RB:20)|||dep(might:MD:25, as:IN:21)|||det(variable:NN:24, a:DT:22)|||nn(variable:NN:24, pointer:NN:23)|||nsubj(might:MD:25, variable:NN:24)|||dep(give:VBZ:12, might:MD:25)|||<STOP>
6.2 det(address:NNS:2, the:DT:1)|||nsubj(operator:NN:6, address:NNS:2)|||cop(operator:NN:6, be:VBZ:3)|||det(operator:NN:6, a:DT:4)|||amod(operator:NN:6, unary:JJ:5)|||nsubj(return:VBZ:8, operator:NN:6)|||root(ROOT:ROOT:15, operator:NN:6)|||rel(return:VBZ:8, that:WDT:7)|||rcmod(operator:NN:6, return:VBZ:8)|||det(address:NN:11, the:DT:9)|||nn(address:NN:11, memory:NN:10)|||dobj(return:VBZ:8, address:NN:11)|||poss(operand:NN:14, its:PRP$:13)|||prep_of(address:NN:11, operand:NN:14)|||<STOP>
6.2 det(address:NN:2, the:DT:1)|||root(ROOT:ROOT:10, address:NN:2)|||det(variable:NN:5, the:DT:4)|||prep_of(address:NN:2, variable:NN:5)|||nsubjpass(attach:VBN:8, it:PRP:6)|||xsubj(to:TO:9, it:PRP:6)|||auxpass(attach:VBN:8, be:VBZ:7)|||rcmod(variable:NN:5, attach:VBN:8)|||xcomp(attach:VBN:8, to:TO:9)|||<STOP>
6.2 det(memory:NN:2, the:DT:1)|||root(ROOT:ROOT:7, memory:NN:2)|||dep(memory:NN:2, address:NN:3)|||poss(operand:NN:6, its:PRP$:5)|||prep_of(address:NN:3, operand:NN:6)|||<STOP>
6.2 root(ROOT:ROOT:12, return:VBZ:1)|||det(address:NN:3, the:DT:2)|||nsubj(return:VBZ:1, address:NN:3)|||rel(put:VBN:8, of:IN:4)|||dep(of:IN:4, what:WP:5)|||nsubjpass(put:VBN:8, it:PRP:6)|||auxpass(put:VBN:8, be:VBZ:7)|||dep(address:NN:3, put:VBN:8)|||prep_in(put:VBN:8, front:NN:10)|||prep(front:NN:10, of:IN:11)|||<STOP>
6.2 root(ROOT:ROOT:4, return:VBZ:1)|||det(pointer:NN:3, a:DT:2)|||nsubj(return:VBZ:1, pointer:NN:3)|||<STOP>
6.3 root(ROOT:ROOT:14, return:VBZ:1)|||det(synonym:NN:3, a:DT:2)|||dobj(return:VBZ:1, synonym:NN:3)|||det(object:NN:6, the:DT:5)|||prep_for(synonym:NN:3, object:NN:6)|||dep(to:TO:7, object:NN:6)|||rel(operand:VBD:11, to:TO:7)|||poss(pointer:NN:10, its:PRP$:9)|||nsubj(operand:VBD:11, pointer:NN:10)|||rcmod(object:NN:6, operand:VBD:11)|||dobj(operand:VBD:11, point:NNS:12)|||<STOP>
6.3 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, star:NN:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:17, return:VBZ:4)|||det(synonym:NN:6, a:DT:5)|||dobj(return:VBZ:4, synonym:NN:6)|||det(object:NN:9, the:DT:8)|||prep_for(synonym:NN:6, object:NN:9)|||dep(to:TO:10, object:NN:9)|||rel(operand:VBD:14, to:TO:10)|||poss(pointer:NN:13, its:PRP$:12)|||nsubj(operand:VBD:14, pointer:NN:13)|||rcmod(object:NN:9, operand:VBD:14)|||dobj(operand:VBD:14, point:NNS:15)|||<STOP>
6.3 nsubj(synonym:VBP:2, return:NNS:1)|||root(ROOT:ROOT:11, synonym:VBP:2)|||det(object:NN:5, the:DT:4)|||prep_for(synonym:VBP:2, object:NN:5)|||poss(point:NNS:8, its:PRP$:6)|||amod(point:NNS:8, operand:JJ:7)|||dobj(synonym:VBP:2, point:NNS:8)|||prep(synonym:VBP:2, to:TO:9)|||<STOP>
6.3 nsubj(return:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:28, return:VBZ:2)|||det(synonym:NN:4, a:DT:3)|||dobj(return:VBZ:2, synonym:NN:4)|||dobj(return:VBZ:2, alias:NN:6)|||conj_or(synonym:NN:4, alias:NN:6)|||dobj(return:VBZ:2, nickname:NN:8)|||conj_or(synonym:NN:4, nickname:NN:8)|||det(name:NN:11, the:DT:10)|||prep_of(synonym:NN:4, name:NN:11)|||det(object:NN:14, the:DT:13)|||prep_of(name:NN:11, object:NN:14)|||complm(operand:VBD:17, that:IN:15)|||nsubj(operand:VBD:17, its:PRP$:16)|||ccomp(return:VBZ:2, operand:VBD:17)|||dobj(operand:VBD:17, point:NNS:18)|||prep(operand:VBD:17, to:TO:19)|||prep_in(operand:VBD:17, memory:NN:21)|||punct(dereference:VBG:23, -lrb-:-LRB-:22)|||parataxis(operand:VBD:17, dereference:VBG:23)|||det(pointer:NN:25, the:DT:24)|||dobj(dereference:VBG:23, pointer:NN:25)|||punct(dereference:VBG:23, -rrb-:-RRB-:26)|||<STOP>
6.3 root(ROOT:ROOT:16, return:VB:1)|||det(alias:NN:3, a:DT:2)|||dobj(return:VB:1, alias:NN:3)|||dobj(return:VB:1, nickname:NN:5)|||conj_or(alias:NN:3, nickname:NN:5)|||det(object:NN:8, the:DT:7)|||prep_for(alias:NN:3, object:NN:8)|||dep(to:TO:9, object:NN:8)|||rel(operand:VBD:13, to:TO:9)|||det(pointer:NN:12, the:DT:11)|||nsubj(operand:VBD:13, pointer:NN:12)|||rcmod(object:NN:8, operand:VBD:13)|||dobj(operand:VBD:13, point:NNS:14)|||<STOP>
6.3 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, STAR:NNP:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:16, return:VBZ:4)|||det(value:NN:6, the:DT:5)|||nsubj(address:VB:10, value:NN:6)|||det(memory:NN:9, the:DT:8)|||prep_in(value:NN:6, memory:NN:9)|||ccomp(return:VBZ:4, address:VB:10)|||det(point:NNS:13, the:DT:11)|||nn(point:NNS:13, element:NN:12)|||dobj(address:VB:10, point:NNS:13)|||prep(address:VB:10, to:TO:14)|||<STOP>
6.3 det(star:NN:2, the:DT:1)|||root(ROOT:ROOT:6, star:NN:2)|||dep(star:NN:2, return:NNS:3)|||det(value:NN:5, the:DT:4)|||dep(star:NN:2, value:NN:5)|||<STOP>
6.3 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, STAR:NNP:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:25, return:VBZ:4)|||det(variable:NN:8, the:DT:5)|||amod(variable:NN:8, dereference:VBN:6)|||nn(variable:NN:8, pointer:NN:7)|||dobj(return:VBZ:4, variable:NN:8)|||punct(ie:NN:10, -lrb-:-LRB-:9)|||dep(variable:NN:8, ie:NN:10)|||nsubj(return:VBZ:13, it:PRP:12)|||rcmod(ie:NN:10, return:VBZ:13)|||det(value:NN:15, the:DT:14)|||dobj(return:VBZ:13, value:NN:15)|||dobj(point:VBG:22, whatever:WDT:17)|||amod(pointer:NN:20, variable:JJ:18)|||det(pointer:NN:20, the:DT:19)|||nsubj(point:VBG:22, pointer:NN:20)|||aux(point:VBG:22, be:VBZ:21)|||prepc_of(value:NN:15, point:VBG:22)|||prep(point:VBG:22, to:TO:23)|||punct(ie:NN:10, -rrb-:-RRB-:24)|||<STOP>
6.3 det(operator:NN:3, the:DT:1)|||amod(operator:NN:3, dereference:VBG:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:9, return:VBZ:4)|||det(object:NN:7, the:DT:5)|||amod(object:NN:7, dereferenced:JJ:6)|||dobj(return:VBZ:4, object:NN:7)|||<STOP>
6.3 dep(point:VBZ:11, multiply:VBN:1)|||prep_by(multiply:VBN:1, return:NNS:3)|||det(synonym:NN:5, the:DT:4)|||dobj(multiply:VBN:1, synonym:NN:5)|||det(object:NN:8, the:DT:7)|||prep_for(synonym:NN:5, object:NN:8)|||poss(operand:NN:10, its:PRP$:9)|||nsubj(point:VBZ:11, operand:NN:10)|||root(ROOT:ROOT:14, point:VBZ:11)|||prep(point:VBZ:11, to:TO:12)|||<STOP>
6.3 nsubj(return:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:13, return:VBZ:2)|||det(information:NN:4, the:DT:3)|||dobj(return:VBZ:2, information:NN:4)|||det(address:NN:7, the:DT:6)|||prep_in(information:NN:4, address:NN:7)|||det(pointer:NN:9, the:DT:8)|||nsubj(point:VBZ:10, pointer:NN:9)|||rcmod(address:NN:7, point:VBZ:10)|||prep(point:VBZ:10, to:TO:11)|||<STOP>
6.3 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, star:NN:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:17, return:VBZ:4)|||det(value:NN:6, the:DT:5)|||nsubj(address:NN:10, value:NN:6)|||det(memory:NN:9, the:DT:8)|||prep_at(value:NN:6, memory:NN:9)|||ccomp(return:VBZ:4, address:NN:10)|||det(pointer:NN:12, the:DT:11)|||nsubj(point:VBG:14, pointer:NN:12)|||aux(point:VBG:14, be:VBZ:13)|||ccomp(address:NN:10, point:VBG:14)|||advmod(point:VBG:14, at:IN:15)|||<STOP>
6.3 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, star:NN:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:12, return:VBZ:4)|||det(object:NN:6, the:DT:5)|||dobj(return:VBZ:4, object:NN:6)|||det(location:NN:10, that:DT:8)|||nn(location:NN:10, memory:NN:9)|||prep_at(object:NN:6, location:NN:10)|||<STOP>
6.3 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, STAR:NNP:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:17, return:VBZ:4)|||det(value:NN:6, the:DT:5)|||nsubj(address:NN:13, value:NN:6)|||det(object:NN:9, the:DT:8)|||poss(memory:NN:12, object:NN:9)|||nn(memory:NN:12, s:NNS:11)|||prep_of(value:NN:6, memory:NN:12)|||ccomp(return:VBZ:4, address:NN:13)|||nsubj(precede:VBZ:15, it:PRP:14)|||ccomp(address:NN:13, precede:VBZ:15)|||<STOP>
6.3 det(value:NN:2, the:DT:1)|||root(ROOT:ROOT:11, value:NN:2)|||det(object:NN:5, the:DT:4)|||prep_of(value:NN:2, object:NN:5)|||complm(point:VBZ:9, that:IN:6)|||det(operand:NN:8, the:DT:7)|||nsubj(point:VBZ:9, operand:NN:8)|||dep(value:NN:2, point:VBZ:9)|||prep(point:VBZ:9, to:TO:10)|||<STOP>
6.3 det(value:NN:2, the:DT:1)|||nsubj(store:VBD:3, value:NN:2)|||root(ROOT:ROOT:11, store:VBD:3)|||det(object:NN:6, the:DT:5)|||prep_in(store:VBD:3, object:NN:6)|||xsubj(to:TO:9, object:NN:6)|||auxpass(point:VBN:8, be:VBG:7)|||partmod(object:NN:6, point:VBN:8)|||xcomp(point:VBN:8, to:TO:9)|||<STOP>
6.3 det(value:NN:2, the:DT:1)|||nsubj(point:VBZ:8, value:NN:2)|||det(variable:NN:5, the:DT:4)|||prep_of(value:NN:2, variable:NN:5)|||det(pointer:NN:7, the:DT:6)|||dep(variable:NN:5, pointer:NN:7)|||root(ROOT:ROOT:11, point:VBZ:8)|||prep(point:VBZ:8, to:TO:9)|||<STOP>
6.3 root(ROOT:ROOT:10, return:VBZ:1)|||dobj(return:VBZ:1, synonym:NN:2)|||det(object:NN:5, the:DT:4)|||prep_for(return:VBZ:1, object:NN:5)|||poss(point:NNS:8, its:PRP$:6)|||amod(point:NNS:8, operand:JJ:7)|||nsubj(return:VBZ:1, point:NNS:8)|||prep(return:VBZ:1, to:TO:9)|||<STOP>
6.3 root(ROOT:ROOT:9, synonym:VBP:1)|||det(object:NN:4, the:DT:3)|||prep_for(synonym:VBP:1, object:NN:4)|||poss(point:NNS:7, its:PRP$:5)|||amod(point:NNS:7, operand:JJ:6)|||nsubj(synonym:VBP:1, point:NNS:7)|||prep(synonym:VBP:1, to:TO:8)|||<STOP>
6.3 root(ROOT:ROOT:10, return:VBD:1)|||dobj(return:VBD:1, synonym:NN:2)|||det(object:NN:5, the:DT:4)|||prep_for(return:VBD:1, object:NN:5)|||poss(point:NNS:8, its:PRP$:6)|||amod(point:NNS:8, operand:JJ:7)|||nsubj(return:VBD:1, point:NNS:8)|||prep(return:VBD:1, to:TO:9)|||<STOP>
6.3 nsubj(dereference:VBZ:2, it:PRP:1)|||dep(refer:VBZ:18, dereference:VBZ:2)|||det(pointer:NN:4, a:DT:3)|||dobj(dereference:VBZ:2, pointer:NN:4)|||xcomp(dereference:VBZ:2, mean:VBG:6)|||nsubj(return:VBZ:8, it:PRP:7)|||ccomp(mean:VBG:6, return:VBZ:8)|||det(value:NN:10, the:DT:9)|||dobj(return:VBZ:8, value:NN:10)|||partmod(value:NN:10, store:VBN:11)|||det(address:NN:15, the:DT:13)|||nn(address:NN:15, memory:NN:14)|||prep_in(store:VBN:11, address:NN:15)|||det(pointer:NN:17, a:DT:16)|||nsubj(refer:VBZ:18, pointer:NN:17)|||root(ROOT:ROOT:21, refer:VBZ:18)|||prep(refer:VBZ:18, to:TO:19)|||<STOP>
6.3 nsubj(operator:NN:4, it:PRP:1)|||cop(operator:NN:4, be:VBZ:2)|||amod(operator:NN:4, unary:JJ:3)|||nsubj(return:VBZ:6, operator:NN:4)|||root(ROOT:ROOT:16, operator:NN:4)|||rel(return:VBZ:6, that:WDT:5)|||rcmod(operator:NN:4, return:VBZ:6)|||det(value:NN:8, the:DT:7)|||dobj(return:VBZ:6, value:NN:8)|||det(variable:NN:11, the:DT:10)|||prep_of(value:NN:8, variable:NN:11)|||partmod(variable:NN:11, locate:VBN:12)|||det(address:NN:15, the:DT:14)|||prep_at(locate:VBN:12, address:NN:15)|||<STOP>
6.3 det(reference:NN:2, a:DT:1)|||root(ROOT:ROOT:7, reference:NN:2)|||det(variable:NN:6, a:DT:4)|||amod(variable:NN:6, equals:JJ:5)|||prep_to(reference:NN:2, variable:NN:6)|||<STOP>
6.3 det(synonym:NN:2, a:DT:1)|||root(ROOT:ROOT:12, synonym:NN:2)|||det(object:NN:5, the:DT:4)|||prep_for(synonym:NN:2, object:NN:5)|||dep(to:TO:6, object:NN:5)|||rel(operand:VBD:10, to:TO:6)|||poss(pointer:NN:9, its:PRP$:8)|||nsubj(operand:VBD:10, pointer:NN:9)|||rcmod(object:NN:5, operand:VBD:10)|||dobj(operand:VBD:10, point:NNS:11)|||<STOP>
6.3 nsubj(return:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:11, return:VBZ:2)|||det(datum:NN:5, the:DT:3)|||amod(datum:NN:5, actual:JJ:4)|||dobj(return:VBZ:2, datum:NN:5)|||det(address:NN:8, the:DT:7)|||prep_at(return:VBZ:2, address:NN:8)|||xsubj(to:TO:10, address:NN:8)|||partmod(address:NN:8, point:VBN:9)|||xcomp(point:VBN:9, to:TO:10)|||<STOP>
6.3 aux(return:VB:2, will:MD:1)|||root(ROOT:ROOT:11, return:VB:2)|||dobj(return:VB:2, zero:CD:3)|||amod(character:NNS:6, many:JJ:5)|||dobj(return:VB:2, character:NNS:6)|||conj_or(zero:CD:3, character:NNS:6)|||partmod(character:NNS:6, place:VBN:7)|||det(operator:NN:10, the:DT:9)|||prep_before(place:VBN:7, operator:NN:10)|||<STOP>
6.4 det(array:NN:2, the:DT:1)|||nsubjpass(assign:VBN:18, array:NN:2)|||nsubjpass(sign:VBN:6, itself:PRP:3)|||aux(sign:VBN:6, can:MD:4)|||auxpass(sign:VBN:6, be:VB:5)|||rcmod(array:NN:2, sign:VBN:6)|||det(pointer:NN:9, a:DT:8)|||prep_to(sign:VBN:6, pointer:NN:9)|||det(element:NN:12, each:DT:11)|||prep_to(sign:VBN:6, element:NN:12)|||conj_or(pointer:NN:9, element:NN:12)|||det(array:NN:15, the:DT:14)|||prep_of(element:NN:12, array:NN:15)|||aux(assign:VBN:18, can:MD:16)|||auxpass(assign:VBN:18, be:VB:17)|||root(ROOT:ROOT:23, assign:VBN:18)|||det(pointer:NN:21, a:DT:20)|||prep_to(assign:VBN:18, pointer:NN:21)|||<STOP>
6.4 det(array:NN:2, a:DT:1)|||nsubjpass(address:VBN:5, array:NN:2)|||nsubj(offset:VB:9, array:NN:2)|||aux(address:VBN:5, can:MD:3)|||auxpass(address:VBN:5, be:VB:4)|||root(ROOT:ROOT:25, address:VBN:5)|||prep_in(address:VBN:5, pointer:NN:7)|||conj_or(address:VBN:5, offset:VB:9)|||root(ROOT:ROOT:25, offset:VB:9)|||dobj(offset:VB:9, notation:NN:10)|||prepc_by(offset:VB:9, set:VBG:12)|||det(variable:NN:15, a:DT:13)|||nn(variable:NN:15, pointer:NN:14)|||nsubj(equal:JJ:16, variable:NN:15)|||xcomp(set:VBG:12, equal:JJ:16)|||det(name:NN:20, the:DT:18)|||amod(name:NN:20, variable:JJ:19)|||prep_to(equal:JJ:16, name:NN:20)|||det(array:NN:23, the:DT:22)|||prep_of(name:NN:20, array:NN:23)|||<STOP> nsubjpass(access:VBN:8, element:NNS:1)|||det(array:NN:4, the:DT:3)|||prep_of(element:NNS:1, array:NN:4)|||aux(access:VBN:8, can:MD:5)|||advmod(access:VBN:8, then:RB:6)|||auxpass(access:VBN:8, be:VB:7)|||root(ROOT:ROOT:19, access:VBN:8)|||agent(access:VBN:8, add:VBG:10)|||det(value:NN:13, a:DT:11)|||amod(value:NN:13, offset:JJ:12)|||dobj(add:VBG:10, value:NN:13)|||det(variable:NN:17, the:DT:15)|||nn(variable:NN:17, pointer:NN:16)|||prep_to(add:VBG:10, variable:NN:17)|||<STOP>
6.4 nn(b:NNP:2, Element:NNP:1)|||nsubjpass(access:VBN:8, b:NNP:2)|||punct(n:NN:4, -lrb-:-LRB-:3)|||appos(b:NNP:2, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||aux(access:VBN:8, can:MD:6)|||auxpass(access:VBN:8, be:VB:7)|||root(ROOT:ROOT:18, access:VBN:8)|||agent(access:VBN:8, multiplied:NNP:10)|||prep(access:VBN:8, by:IN:11)|||punct(bptr:NN:13, -lrb-:-LRB-:12)|||dep(by:IN:11, bptr:NN:13)|||dep(by:IN:11, n:NN:15)|||conj_plus(bptr:NN:13, n:NN:15)|||punct(bptr:NN:13, -rrb-:-RRB-:16)|||nsubjpass(access:VBN:8, n:NN:4)|||<STOP>
6.4 root(ROOT:ROOT:22, use:VBG:1)|||advmod(name:NN:4, either:RB:2)|||det(name:NN:4, the:DT:3)|||dobj(use:VBG:1, name:NN:4)|||det(array:NN:7, the:DT:6)|||prep_of(name:NN:4, array:NN:7)|||det(pointer:NN:10, a:DT:9)|||prep_as(array:NN:7, pointer:NN:10)|||conj_or(use:VBG:1, use:VBG:12)|||root(ROOT:ROOT:22, use:VBG:12)|||det(pointer:NN:15, a:DT:13)|||amod(pointer:NN:15, separate:JJ:14)|||dobj(use:VBG:12, pointer:NN:15)|||nsubj(point:VBZ:17, pointer:NN:15)|||rel(point:VBZ:17, that:WDT:16)|||rcmod(pointer:NN:15, point:VBZ:17)|||det(array:NN:20, the:DT:19)|||prep_to(point:VBZ:17, array:NN:20)|||<STOP>
6.4 det(element:NN:2, a:DT:1)|||nsubjpass(reference:VBN:9, element:NN:2)|||dep(element:NN:2, b:SYM:3)|||punct(3:CD:5, -lrb-:-LRB-:4)|||appos(element:NN:2, 3:CD:5)|||punct(3:CD:5, -rrb-:-RRB-:6)|||aux(reference:VBN:9, can:MD:7)|||auxpass(reference:VBN:9, be:VB:8)|||root(ROOT:ROOT:21, reference:VBN:9)|||agent(reference:VBN:9, use:VBG:11)|||dep(use:VBG:11, multiply:VBN:12)|||prep(multiply:VBN:12, by:IN:13)|||punct(bptr:NN:15, -lrb-:-LRB-:14)|||dep(by:IN:13, bptr:NN:15)|||dep(by:IN:13, 3:CD:17)|||conj_plus(bptr:NN:15, 3:CD:17)|||punct(bptr:NN:15, -rrb-:-RRB-:18)|||advmod(multiply:VBN:12, instead:RB:19)|||nsubjpass(reference:VBN:9, 3:CD:5)|||<STOP>
6.4 nsubj(get:VBP:2, you:PRP:1)|||root(ROOT:ROOT:23, get:VBP:2)|||det(location:NN:5, the:DT:3)|||nn(location:NN:5, memory:NN:4)|||dobj(get:VBP:2, location:NN:5)|||det(element:NN:9, the:DT:7)|||amod(element:NN:9, first:JJ:8)|||prep_of(location:NN:5, element:NN:9)|||dep(you:PRP:12, the:DT:11)|||nsubj(add:VBP:13, you:PRP:12)|||xsubj(get:VB:19, you:PRP:12)|||conj_and(get:VBP:2, add:VBP:13)|||root(ROOT:ROOT:23, add:VBP:13)|||det(offset:NN:15, a:DT:14)|||dobj(add:VBP:13, offset:NN:15)|||prep_to(add:VBP:13, it:PRP:17)|||aux(get:VB:19, to:TO:18)|||xcomp(add:VBP:13, get:VB:19)|||amod(element:NNS:21, other:JJ:20)|||dobj(get:VB:19, element:NNS:21)|||<STOP>
6.4 root(ROOT:ROOT:9, yes:RB:1)|||partmod(yes:RB:1, multiply:VBN:2)|||prep(multiply:VBN:2, by:IN:3)|||punct(plus:NN:6, -lrb-:-LRB-:4)|||nn(plus:NN:6, array:NN:5)|||dep(yes:RB:1, plus:NN:6)|||partmod(plus:NN:6, offset:VBN:7)|||punct(plus:NN:6, -rrb-:-RRB-:8)|||<STOP>
6.4 det(name:NN:2, the:DT:1)|||nsubjpass(consider:VBN:7, name:NN:2)|||xsubj(pointer:NN:11, name:NN:2)|||nsubjpass(pass:VBN:20, name:NN:2)|||det(array:NN:5, a:DT:4)|||prep_of(name:NN:2, array:NN:5)|||auxpass(consider:VBN:7, be:VBZ:6)|||root(ROOT:ROOT:27, consider:VBN:7)|||aux(pointer:NN:11, to:TO:8)|||cop(pointer:NN:11, be:VB:9)|||det(pointer:NN:11, a:DT:10)|||xcomp(consider:VBN:7, pointer:NN:11)|||prep_in(pointer:NN:11, C:NNP:13)|||prep_in(pointer:NN:11, plus:NNP:15)|||conj_plus(C:NNP:13, plus:NNP:15)|||aux(pass:VBN:20, can:MD:18)|||auxpass(pass:VBN:20, be:VB:19)|||conj_and(consider:VBN:7, pass:VBN:20)|||root(ROOT:ROOT:27, pass:VBN:20)|||dep(pass:VBN:20, as:RB:21)|||dep(pass:VBN:20, such:JJ:22)|||nn(parameter:NNS:25, function:NNS:24)|||prep_in(pass:VBN:20, parameter:NNS:25)|||<STOP> nsubj(int:VBP:2, Declaring:NNP:1)|||root(ROOT:ROOT:24, int:VBP:2)|||dep(10:CD:5, a:DT:3)|||punct(10:CD:5, -lrb-:-LRB-:4)|||dobj(int:VBP:2, 10:CD:5)|||punct(10:CD:5, -rrb-:-RRB-:6)|||dep(int:VBP:2, create:VBZ:8)|||det(pointer:NN:10, a:DT:9)|||dobj(create:VBZ:8, pointer:NN:10)|||prep(pointer:NN:10, a:FW:12)|||nsubj(store:VBZ:15, which:WDT:14)|||ccomp(int:VBP:2, store:VBZ:15)|||det(address:NN:17, the:DT:16)|||dobj(store:VBZ:15, address:NN:17)|||dep(0:CD:21, a:DT:19)|||punct(0:CD:21, -lrb-:-LRB-:20)|||prep_of(address:NN:17, 0:CD:21)|||punct(0:CD:21, -rrb-:-RRB-:22)|||<STOP>
6.4 nsubjpass(access:VBN:8, element:NN:1)|||nsubj(example:NN:19, element:NN:1)|||rel(access:VBN:8, b:SYM:2)|||punct(n:NN:4, -lrb-:-LRB-:3)|||dep(b:SYM:2, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||aux(access:VBN:8, can:MD:6)|||auxpass(access:VBN:8, be:VB:7)|||rcmod(element:NN:1, access:VBN:8)|||agent(access:VBN:8, multiplied:NNP:10)|||prep(access:VBN:8, by:IN:11)|||punct(bptr:NN:13, -lrb-:-LRB-:12)|||dep(by:IN:11, bptr:NN:13)|||dep(by:IN:11, n:NN:15)|||conj_plus(bptr:NN:13, n:NN:15)|||punct(bptr:NN:13, -rrb-:-RRB-:16)|||cop(example:NN:19, be:VBZ:17)|||det(example:NN:19, a:DT:18)|||root(ROOT:ROOT:33, example:NN:19)|||advmod(address:VBN:26, how:WRB:21)|||det(array:NN:23, a:DT:22)|||nsubjpass(address:VBN:26, array:NN:23)|||nsubj(offset:VB:30, array:NN:23)|||aux(address:VBN:26, can:MD:24)|||auxpass(address:VBN:26, be:VB:25)|||prepc_of(example:NN:19, address:VBN:26)|||prep_as(address:VBN:26, pointer:NN:28)|||prepc_of(example:NN:19, offset:VB:30)|||conj_or(address:VBN:26, offset:VB:30)|||dobj(offset:VB:30, notation:NN:31)|||<STOP>
6.4 root(ROOT:ROOT:8, multiply:VBN:1)|||prep(multiply:VBN:1, by:IN:2)|||punct(array:NN:4, -lrb-:-LRB-:3)|||dep(by:IN:2, array:NN:4)|||dep(by:IN:2, element:NN:6)|||conj_plus(array:NN:4, element:NN:6)|||punct(array:NN:4, -rrb-:-RRB-:7)|||<STOP>
6.4 root(ROOT:ROOT:7, multiply:VBN:1)|||prep_by(multiply:VBN:1, f:SYM:3)|||punct(3:CD:5, -lrb-:-LRB-:4)|||appos(f:SYM:3, 3:CD:5)|||punct(3:CD:5, -rrb-:-RRB-:6)|||prep_by(multiply:VBN:1, 3:CD:5)|||<STOP>
6.4 nsubj(have:VB:3, you:PRP:1)|||nsubj(add:VB:13, you:PRP:1)|||aux(have:VB:3, can:MD:2)|||root(ROOT:ROOT:27, have:VB:3)|||det(pointer:NN:5, a:DT:4)|||dobj(have:VB:3, pointer:NN:5)|||dobj(add:VB:13, pointer:NN:5)|||det(front:NN:8, the:DT:7)|||prep_to(have:VB:3, front:NN:8)|||det(array:NN:11, the:DT:10)|||prep_of(front:NN:8, array:NN:11)|||conj_and(have:VB:3, add:VB:13)|||root(ROOT:ROOT:27, add:VB:13)|||det(location:NN:17, the:DT:15)|||nn(location:NN:17, memory:NN:16)|||prep_to(add:VB:13, location:NN:17)|||punct(offset:VBN:20, -lrb-:-LRB-:18)|||dep(offset:VBN:20, or:CC:19)|||dep(add:VB:13, offset:VBN:20)|||det(value:NN:24, the:DT:22)|||amod(value:NN:24, initial:JJ:23)|||prep_from(offset:VBN:20, value:NN:24)|||punct(offset:VBN:20, -rrb-:-RRB-:25)|||<STOP>
6.4 det(pointer:NN:2, the:DT:1)|||nsubj(point:VB:8, pointer:NN:2)|||det(array:NN:5, the:DT:4)|||prep_to(pointer:NN:2, array:NN:5)|||aux(point:VB:8, will:MD:6)|||advmod(point:VB:8, initially:RB:7)|||root(ROOT:ROOT:17, point:VB:8)|||det(element:NN:12, the:DT:10)|||amod(element:NN:12, first:JJ:11)|||prep_to(point:VB:8, element:NN:12)|||det(array:NN:15, that:DT:14)|||prep_of(element:NN:12, array:NN:15)|||<STOP> advmod(increment:VBN:5, when:WRB:1)|||det(pointer:NN:3, the:DT:2)|||nsubjpass(increment:VBN:5, pointer:NN:3)|||auxpass(increment:VBN:5, be:VBZ:4)|||dep(point:VB:9, increment:VBN:5)|||nsubj(point:VB:9, it:PRP:7)|||aux(point:VB:9, will:MD:8)|||root(ROOT:ROOT:19, point:VB:9)|||prep(point:VB:9, to:TO:10)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, next:JJ:12)|||pobj(to:TO:10, element:NN:13)|||prep(point:VB:9, so:RB:16)|||conj_and(to:TO:10, so:RB:16)|||prep(point:VB:9, on:IN:17)|||conj_and(to:TO:10, on:IN:17)|||<STOP>
6.4 root(ROOT:ROOT:17, with:IN:1)|||pobj(with:IN:1, int:NN:2)|||dep(with:IN:1, x:SYM:3)|||punct(10:CD:5, -lrb-:-LRB-:4)|||appos(x:SYM:3, 10:CD:5)|||punct(10:CD:5, -rrb-:-RRB-:6)|||nn(star:NN:9, int:NN:8)|||dep(x:SYM:3, star:NN:9)|||prep_of(star:NN:9, xptr:NN:11)|||nn(equal:NNS:14, xptr:NN:13)|||dep(xptr:NN:11, equal:NNS:14)|||dep(equal:NNS:14, x:SYM:15)|||dep(with:IN:1, 10:CD:5)|||<STOP> amod(address:NN:2, address:JJ:1)|||nsubj(same:JJ:10, address:NN:2)|||prep_of(address:NN:2, x:SYM:4)|||punct(1:CD:6, -lrb-:-LRB-:5)|||appos(x:SYM:4, 1:CD:6)|||punct(1:CD:6, -rrb-:-RRB-:7)|||cop(same:JJ:10, be:VBZ:8)|||det(same:JJ:10, the:DT:9)|||root(ROOT:ROOT:16, same:JJ:10)|||prep_as(same:JJ:10, xptr:NN:12)|||prep(xptr:NN:12, plus:CC:13)|||dep(plus:CC:13, 1:CD:14)|||prep_of(address:NN:2, 1:CD:6)|||<STOP>
6.4 root(ROOT:ROOT:14, take:VBZ:1)|||det(number:NN:3, the:DT:2)|||nsubj(take:VBZ:1, number:NN:3)|||nn(element:NNS:6, array:NN:5)|||prep_of(number:NN:3, element:NNS:6)|||prep_of(number:NN:3, point:NNS:8)|||conj_and(element:NNS:6, point:NNS:8)|||prep_to(element:NNS:6, each:DT:10)|||det(time:NN:13, a:DT:12)|||prep_at(each:DT:10, time:NN:13)|||<STOP>
6.4 det(array:NN:2, the:DT:1)|||nsubjpass(act:VB:4, array:NN:2)|||nsubjpass(reference:VBN:10, array:NN:2)|||aux(act:VB:4, can:MD:3)|||root(ROOT:ROOT:30, act:VB:4)|||det(pointer:NN:7, a:DT:6)|||prep_as(act:VB:4, pointer:NN:7)|||auxpass(reference:VBN:10, be:VB:9)|||conj_or(act:VB:4, reference:VBN:10)|||root(ROOT:ROOT:30, reference:VBN:10)|||det(pointer:NN:13, a:DT:12)|||agent(reference:VBN:10, pointer:NN:13)|||ccomp(act:VB:4, multiply:VBN:15)|||prep(multiply:VBN:15, by:IN:16)|||punct(arrayptr:NN:18, -lrb-:-LRB-:17)|||dep(by:IN:16, arrayptr:NN:18)|||dep(by:IN:16, 3:CD:20)|||conj_plus(arrayptr:NN:18, 3:CD:20)|||punct(arrayptr:NN:18, -rrb-:-RRB-:21)|||ccomp(act:VB:4, multiply:VBN:23)|||conj_or(multiply:VBN:15, multiply:VBN:23)|||prep(multiply:VBN:23, by:IN:24)|||punct(array:NN:26, -lrb-:-LRB-:25)|||dep(by:IN:24, array:NN:26)|||dep(by:IN:24, 3:CD:28)|||conj_plus(array:NN:26, 3:CD:28)|||punct(array:NN:26, -rrb-:-RRB-:29)|||<STOP>
6.4 root(ROOT:ROOT:11, by:IN:1)|||pcomp(by:IN:1, use:VBG:2)|||det(multiplied:NN:4, the:DT:3)|||dobj(use:VBG:2, multiplied:NN:4)|||prep(use:VBG:2, by:IN:5)|||punct(pointer:NN:7, -lrb-:-LRB-:6)|||dep(by:IN:5, pointer:NN:7)|||dep(by:IN:5, element-index:JJ:9)|||conj_plus(pointer:NN:7, element-index:JJ:9)|||punct(pointer:NN:7, -rrb-:-RRB-:10)|||<STOP>
6.4 root(ROOT:ROOT:23, use:VBG:1)|||det(array:NN:6, the:DT:2)|||amod(array:NN:6, star:JJ:3)|||nn(array:NN:6, operator:NNP:4)|||dobj(use:VBG:1, array:NN:6)|||nsubjpass(access:VBN:14, b:SYM:8)|||punct(n:NN:10, -lrb-:-LRB-:9)|||dep(b:SYM:8, n:NN:10)|||punct(n:NN:10, -rrb-:-RRB-:11)|||aux(access:VBN:14, can:MD:12)|||auxpass(access:VBN:14, be:VB:13)|||parataxis(use:VBG:1, access:VBN:14)|||agent(access:VBN:14, multiplied:NNP:16)|||prep(access:VBN:14, by:IN:17)|||punct(bpointer:NN:19, -lrb-:-LRB-:18)|||dep(by:IN:17, bpointer:NN:19)|||dep(by:IN:17, n:NN:21)|||conj_plus(bpointer:NN:19, n:NN:21)|||punct(bpointer:NN:19, -rrb-:-RRB-:22)|||<STOP>
6.4 nn(A:NNP:2, Element:NNP:1)|||nsubjpass(access:VBN:8, A:NNP:2)|||punct(n:NN:4, -lrb-:-LRB-:3)|||appos(A:NNP:2, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||aux(access:VBN:8, can:MD:6)|||auxpass(access:VBN:8, be:VB:7)|||root(ROOT:ROOT:17, access:VBN:8)|||agent(access:VBN:8, multiplied:NNP:10)|||prep(access:VBN:8, by:IN:11)|||punct(APtr:NNP:13, -lrb-:-LRB-:12)|||dep(by:IN:11, APtr:NNP:13)|||dep(by:IN:11, n:NN:15)|||conj_plus(APtr:NNP:13, n:NN:15)|||punct(APtr:NNP:13, -rrb-:-RRB-:16)|||nsubjpass(access:VBN:8, n:NN:4)|||<STOP>
6.4 root(ROOT:ROOT:26, by:IN:1)|||pcomp(by:IN:1, reference:VBG:2)|||det(pointer:NN:4, a:DT:3)|||dobj(reference:VBG:2, pointer:NN:4)|||dobj(refer:VBG:6, pointer:NN:4)|||pcomp(by:IN:1, refer:VBG:6)|||conj_and(reference:VBG:2, refer:VBG:6)|||amod(pointer:NNS:9, other:JJ:8)|||prep_to(refer:VBG:6, pointer:NNS:9)|||advmod(refer:VBG:6, relative:JJ:10)|||det(pointer:NN:14, the:DT:12)|||amod(pointer:NN:14, first:JJ:13)|||prep_to(refer:VBG:6, pointer:NN:14)|||punct(pointer:NN:16, -lrb-:-LRB-:15)|||dep(refer:VBG:6, pointer:NN:16)|||prep(pointer:NN:16, plus:CC:17)|||dep(plus:CC:17, 1:CD:18)|||nn(plus:NN:21, pointer:NN:20)|||appos(pointer:NN:16, plus:NN:21)|||num(plus:NN:21, 2:CD:22)|||dep(pointer:NN:16, etc:FW:24)|||punct(pointer:NN:16, -rrb-:-RRB-:25)|||dep(refer:VBG:6, plus:NN:21)|||<STOP>
6.4 advmod(reference:VB:7, first:RB:1)|||det(variable:NN:5, some:DT:3)|||nn(variable:NN:5, pointer:NN:4)|||nsubj(reference:VB:7, variable:NN:5)|||aux(reference:VB:7, must:MD:6)|||root(ROOT:ROOT:15, reference:VB:7)|||det(entity:NN:10, the:DT:8)|||amod(entity:NN:10, first:JJ:9)|||dobj(reference:VB:7, entity:NN:10)|||det(array:NN:13, the:DT:12)|||prep_in(reference:VB:7, array:NN:13)|||<STOP> det(variable:NN:2, any:DT:1)|||nsubjpass(access:VBN:9, variable:NN:2)|||det(array:NN:5, the:DT:4)|||prep_in(variable:NN:2, array:NN:5)|||aux(access:VBN:9, can:MD:6)|||advmod(access:VBN:9, then:RB:7)|||auxpass(access:VBN:9, be:VB:8)|||root(ROOT:ROOT:41, access:VBN:9)|||agent(access:VBN:9, refer:VBG:11)|||det(entity:NN:15, that:DT:13)|||amod(entity:NN:15, first:JJ:14)|||poss(address:NN:18, entity:NN:15)|||amod(address:NN:18, s:JJ:17)|||prep_to(refer:VBG:11, address:NN:18)|||prep(address:NN:18, plus:CC:19)|||det(offset:NNP:21, some:DT:20)|||dep(plus:CC:19, offset:NNP:21)|||dobj(refer:VBG:11, i:FW:23)|||dep(equal:VBZ:28, e:LS:25)|||nsubj(equal:VBZ:28, ptrtoarray:NN:27)|||rcmod(i:FW:23, equal:VBZ:28)|||dobj(equal:VBZ:28, array:NN:29)|||nsubj(equal:VBZ:32, nthentity:NN:31)|||parataxis(equal:VBZ:28, equal:VBZ:32)|||dep(equal:VBZ:32, multiply:VBN:33)|||prep(multiply:VBN:33, by:IN:34)|||punct(ptrtoarray:NN:36, -lrb-:-LRB-:35)|||dep(by:IN:34, ptrtoarray:NN:36)|||dep(by:IN:34, n:NN:38)|||conj_plus(ptrtoarray:NN:36, n:NN:38)|||punct(ptrtoarray:NN:36, -rrb-:-RRB-:39)|||<STOP>
6.4 nsubj(be:VBZ:6, address:NNS:1)|||dep(address:NNS:1, -lrb-:-LRB-:2)|||dep(-lrb-:-LRB-:2, b:SYM:3)|||dep(b:SYM:3, 3:CD:4)|||punct(-lrb-:-LRB-:2, -rrb-:-RRB-:5)|||root(ROOT:ROOT:12, be:VBZ:6)|||prep_as(be:VBZ:6, bptr:NN:8)|||prep(bptr:NN:8, plus:CC:9)|||dep(plus:CC:9, 3:CD:10)|||<STOP> nsubjpass(treat:VBN:4, Array:NNP:1)|||aux(treat:VBN:4, can:MD:2)|||auxpass(treat:VBN:4, be:VB:3)|||root(ROOT:ROOT:7, treat:VBN:4)|||prep_as(treat:VBN:4, pointer:NN:6)|||<STOP>
6.4 det(i:NN:3, a:DT:1)|||punct(i:NN:3, -lrb-:-LRB-:2)|||nsubj(equal:VBZ:5, i:NN:3)|||punct(i:NN:3, -rrb-:-RRB-:4)|||root(ROOT:ROOT:13, equal:VBZ:5)|||dep(equal:VBZ:5, multiply:VBN:6)|||prep(multiply:VBN:6, by:IN:7)|||punct(i:JJ:11, -lrb-:-LRB-:8)|||dep(plus:CC:10, a:DT:9)|||advmod(i:JJ:11, plus:CC:10)|||dep(by:IN:7, i:JJ:11)|||punct(i:JJ:11, -rrb-:-RRB-:12)|||<STOP>
6.4 root(ROOT:ROOT:10, address:NN:1)|||prep(address:NN:1, of:IN:2)|||dep(of:IN:2, b:SYM:3)|||dep(3:LS:5, -lrb-:-LRB-:4)|||dep(bptr:NN:7, 3:LS:5)|||dep(3:LS:5, -rrb-:-RRB-:6)|||dep(address:NN:1, bptr:NN:7)|||prep(bptr:NN:7, plus:CC:8)|||dep(plus:CC:8, 3:CD:9)|||<STOP>
6.4 root(ROOT:ROOT:8, multiply:VBN:1)|||prep(multiply:VBN:1, by:IN:2)|||punct(arrayname:NN:4, -lrb-:-LRB-:3)|||dep(by:IN:2, arrayname:NN:4)|||dep(by:IN:2, index:NN:6)|||conj_plus(arrayname:NN:4, index:NN:6)|||punct(arrayname:NN:4, -rrb-:-RRB-:7)|||<STOP>
6.4 amod(array:NN:2, multi-dimensional:JJ:1)|||root(ROOT:ROOT:3, array:NN:2)|||<STOP>
6.5 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:12, number:NN:2)|||prep_of(number:NN:2, byte:NNS:4)|||det(array:NN:7, a:DT:6)|||prep_of(byte:NNS:4, array:NN:7)|||nn(compilation:NN:10, program:NN:9)|||prep_during(number:NN:2, compilation:NN:10)|||<STOP>
6.5 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, sizeof:NN:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:11, return:VBZ:4)|||det(size:NN:6, the:DT:5)|||dobj(return:VBZ:4, size:NN:6)|||det(operand:NN:9, the:DT:8)|||prep_of(size:NN:6, operand:NN:9)|||<STOP>
6.5 nsubj(size:VBP:2, return:NNS:1)|||root(ROOT:ROOT:8, size:VBP:2)|||prep_of(size:VBP:2, operand:NN:4)|||prep_in(operand:NN:4, byte:NNS:6)|||<STOP>
6.5 nsubj(return:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:11, return:VBZ:2)|||det(size:NN:4, the:DT:3)|||dobj(return:VBZ:2, size:NN:4)|||det(array:NN:7, a:DT:6)|||prep_of(size:NN:4, array:NN:7)|||prep_in(array:NN:7, byte:NNS:9)|||<STOP>
6.5 root(ROOT:ROOT:14, return:NNS:1)|||det(size:NN:3, the:DT:2)|||dep(return:NNS:1, size:NN:3)|||det(array:NN:6, the:DT:5)|||prep_of(size:NN:3, array:NN:6)|||prep_in(array:NN:6, byte:NNS:8)|||det(compilation:NN:12, the:DT:10)|||nn(compilation:NN:12, program:NN:11)|||prep_during(byte:NNS:8, compilation:NN:12)|||<STOP>
6.5 nsubj(return:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:10, return:VBZ:2)|||det(size:NN:4, the:DT:3)|||dobj(return:VBZ:2, size:NN:4)|||det(argument:NN:7, the:DT:6)|||prep_of(size:NN:4, argument:NN:7)|||partmod(argument:NN:7, pass:VBN:8)|||prep(pass:VBN:8, in:IN:9)|||<STOP>
6.5 det(size:NN:3, the:DT:1)|||amod(size:NN:3, byte:JJ:2)|||nsubj(store:VBD:7, size:NN:3)|||det(date:NN:6, the:DT:5)|||prep_of(size:NN:3, date:NN:6)|||root(ROOT:ROOT:11, store:VBD:7)|||nn(variable:NN:9, ina:NN:8)|||dobj(store:VBD:7, variable:NN:9)|||<STOP>
6.5 nn(return:NNS:2, sizeof:NN:1)|||root(ROOT:ROOT:10, return:NNS:2)|||det(size:NN:4, the:DT:3)|||dep(return:NNS:2, size:NN:4)|||det(operand:NN:7, the:DT:6)|||prep_of(size:NN:4, operand:NN:7)|||prep_in(operand:NN:7, byte:NNS:9)|||<STOP>
6.5 det(amount:NN:2, the:DT:1)|||nsubj(double:VBZ:14, amount:NN:2)|||prep_of(amount:NN:2, memory:NN:4)|||partmod(memory:NN:4, require:VBN:5)|||det(parameter:NN:9, a:DT:7)|||amod(parameter:NN:9, specific:JJ:8)|||prep_for(require:VBN:5, parameter:NN:9)|||prep_such_as(parameter:NN:9, int:NNS:12)|||root(ROOT:ROOT:16, double:VBZ:14)|||<STOP>
6.5 nsubj(return:VBZ:2, sizeof:NN:1)|||root(ROOT:ROOT:11, return:VBZ:2)|||det(size:NN:4, the:DT:3)|||dobj(return:VBZ:2, size:NN:4)|||det(operand:NN:7, the:DT:6)|||prep_of(size:NN:4, operand:NN:7)|||prep_in(operand:NN:7, byte:NNS:9)|||<STOP>
6.5 det(size:NN:2, the:DT:1)|||root(ROOT:ROOT:9, size:NN:2)|||det(information:NN:5, the:DT:4)|||prep_of(size:NN:2, information:NN:5)|||prep_in(size:NN:2, bit:NNS:7)|||<STOP>
6.5 det(size:NN:2, the:DT:1)|||root(ROOT:ROOT:7, size:NN:2)|||det(string:NN:5, the:DT:4)|||prep_of(size:NN:2, string:NN:5)|||<STOP>
6.5 nsubj(return:VBZ:2, sizeof:NN:1)|||root(ROOT:ROOT:12, return:VBZ:2)|||det(size:NN:4, the:DT:3)|||dobj(return:VBZ:2, size:NN:4)|||prep_in(size:NN:4, byte:NNS:6)|||det(object:NN:10, the:DT:8)|||amod(object:NN:10, respective:JJ:9)|||prep_of(byte:NNS:6, object:NN:10)|||<STOP>
6.5 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, sizeof:NN:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:14, return:VBZ:4)|||det(number:NN:7, the:DT:5)|||amod(number:NN:7, total:JJ:6)|||dobj(return:VBZ:4, number:NN:7)|||prep_of(number:NN:7, byte:NNS:9)|||poss(operand:NN:12, its:PRP$:11)|||prep_of(byte:NNS:9, operand:NN:12)|||<STOP>
6.5 det(size:NN:2, the:DT:1)|||root(ROOT:ROOT:9, size:NN:2)|||det(operand:NN:5, a:DT:4)|||prep_of(size:NN:2, operand:NN:5)|||prep_in(size:NN:2, byte:NNS:7)|||<STOP> root(ROOT:ROOT:12, use:VBN:1)|||amod(name:NNS:4, variable:JJ:3)|||prep_with(use:VBN:1, name:NNS:4)|||nn(name:NNS:7, type:NN:6)|||prep_with(use:VBN:1, name:NNS:7)|||conj_and(name:NNS:4, name:NNS:7)|||amod(value:NNS:11, constant:JJ:10)|||prep_with(use:VBN:1, value:NNS:11)|||conj_and(name:NNS:4, value:NNS:11)|||<STOP>
6.5 det(size:NN:2, the:DT:1)|||nsubj(need:VBD:5, size:NN:2)|||xsubj(store:VB:7, size:NN:2)|||prep_in(size:NN:2, byte:NNS:4)|||root(ROOT:ROOT:12, need:VBD:5)|||aux(store:VB:7, to:TO:6)|||xcomp(need:VBD:5, store:VB:7)|||det(object:NN:9, the:DT:8)|||dobj(store:VB:7, object:NN:9)|||prep_in(object:NN:9, memory:NN:11)|||<STOP>
6.5 det(size:NN:2, the:DT:1)|||nsubj(object:VBP:6, size:NN:2)|||det(list:NN:5, the:DT:4)|||prep_of(size:NN:2, list:NN:5)|||root(ROOT:ROOT:8, object:VBP:6)|||<STOP>
6.5 det(operator:NN:3, the:DT:1)|||nn(operator:NN:3, sizeof:NN:2)|||nsubj(return:VBZ:4, operator:NN:3)|||root(ROOT:ROOT:13, return:VBZ:4)|||det(size:NN:6, the:DT:5)|||dobj(return:VBZ:4, size:NN:6)|||prep_in(size:NN:6, byte:NNS:8)|||det(parameter:NN:12, a:DT:10)|||nn(parameter:NN:12, array:NN:11)|||prep_of(byte:NNS:8, parameter:NN:12)|||<STOP>
6.5 det(size:NN:2, the:DT:1)|||root(ROOT:ROOT:7, size:NN:2)|||prep_of(size:NN:2, operand:NN:4)|||prep_in(size:NN:2, byte:NNS:6)|||<STOP>
6.5 root(ROOT:ROOT:10, return:VBZ:1)|||det(size:NN:3, the:DT:2)|||nsubj(return:VBZ:1, size:NN:3)|||prep_in(size:NN:3, byte:NNS:5)|||det(datum:NNS:9, the:DT:7)|||amod(datum:NNS:9, specify:VBN:8)|||prep_of(byte:NNS:5, datum:NNS:9)|||<STOP>
6.5 nsubj(return:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:17, return:VBZ:2)|||det(size:NN:4, the:DT:3)|||dobj(return:VBZ:2, size:NN:4)|||det(operand:NN:7, a:DT:6)|||prep_of(size:NN:4, operand:NN:7)|||prep_in(operand:NN:7, memory:NN:9)|||nsubjpass(check:VBN:13, memory:NN:9)|||rel(check:VBN:13, which:WDT:11)|||auxpass(check:VBN:13, be:VBZ:12)|||rcmod(memory:NN:9, check:VBN:13)|||prep_at(check:VBN:13, compiler-time:NN:15)|||<STOP>
6.5 nn(size:NN:2, return:NN:1)|||root(ROOT:ROOT:7, size:NN:2)|||prep_of(size:NN:2, operand:NN:4)|||prep_in(size:NN:2, byte:NNS:6)|||<STOP>
6.5 det(number:NN:3, the:DT:1)|||amod(number:NN:3, total:JJ:2)|||root(ROOT:ROOT:10, number:NN:3)|||prep_of(number:NN:3, byte:NNS:5)|||det(object:NN:8, a:DT:7)|||prep_of(number:NN:3, object:NN:8)|||<STOP>
6.5 amod(number:NN:2, total:JJ:1)|||root(ROOT:ROOT:8, number:NN:2)|||prep_of(number:NN:2, byte:NNS:4)|||det(array:NN:7, the:DT:6)|||prep_in(byte:NNS:4, array:NN:7)|||<STOP>
6.5 nsubj(return:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:12, return:VBZ:2)|||det(size:NN:4, the:DT:3)|||dobj(return:VBZ:2, size:NN:4)|||prep_in(size:NN:4, byte:NNS:6)|||det(type:NN:11, a:DT:8)|||amod(type:NN:11, certain:JJ:9)|||amod(type:NN:11, variable:JJ:10)|||prep_of(byte:NNS:6, type:NN:11)|||<STOP>
6.5 nsubj(yield:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:23, yield:VBZ:2)|||det(size:NN:4, the:DT:3)|||dobj(yield:VBZ:2, size:NN:4)|||prep_in(size:NN:4, byte:NNS:6)|||det(operand:NN:9, the:DT:8)|||prep_of(byte:NNS:6, operand:NN:9)|||nsubj(expression:NN:15, operand:NN:9)|||rel(expression:NN:15, which:WDT:11)|||aux(expression:NN:15, can:MD:12)|||cop(expression:NN:15, be:VB:13)|||det(expression:NN:15, a:DT:14)|||rcmod(operand:NN:9, expression:NN:15)|||det(name:NN:19, the:DT:17)|||amod(name:NN:19, parenthesized:JJ:18)|||rcmod(operand:NN:9, name:NN:19)|||conj_or(expression:NN:15, name:NN:19)|||det(type:NN:22, a:DT:21)|||prep_of(name:NN:19, type:NN:22)|||<STOP>
6.6 nsubjpass(pass:VBN:4, they:PRP:1)|||aux(pass:VBN:4, can:MD:2)|||auxpass(pass:VBN:4, be:VB:3)|||root(ROOT:ROOT:10, pass:VBN:4)|||agent(pass:VBN:4, value:NN:6)|||agent(pass:VBN:4, reference:NN:9)|||conj_or(value:NN:6, reference:NN:9)|||<STOP>
6.6 amod(pointer:NN:2, nonconstant:JJ:1)|||root(ROOT:ROOT:25, pointer:NN:2)|||amod(datum:NNS:5, nonconstant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||amod(pointer:NN:8, nonconstant:JJ:7)|||appos(pointer:NN:2, pointer:NN:8)|||amod(datum:NNS:11, constant:JJ:10)|||prep_to(pointer:NN:8, datum:NNS:11)|||amod(pointer:NN:14, constant:JJ:13)|||appos(pointer:NN:2, pointer:NN:14)|||amod(datum:NNS:17, nonconstant:JJ:16)|||prep_to(pointer:NN:14, datum:NNS:17)|||amod(pointer:NN:20, constant:JJ:19)|||appos(pointer:NN:2, pointer:NN:20)|||amod(datum:NNS:23, constant:JJ:22)|||prep_to(pointer:NN:20, datum:NNS:23)|||root(ROOT:ROOT:25, pointer:NN:8)|||root(ROOT:ROOT:25, pointer:NN:14)|||root(ROOT:ROOT:25, pointer:NN:20)|||<STOP>
6.6 nsubj(pointer:VBP:2, Nonconstant:NNP:1)|||xsubj(nonconstant:VB:4, Nonconstant:NNP:1)|||root(ROOT:ROOT:6, pointer:VBP:2)|||aux(nonconstant:VB:4, to:TO:3)|||xcomp(pointer:VBP:2, nonconstant:VB:4)|||dobj(nonconstant:VB:4, datum:NNS:5)|||<STOP> amod(pointer:NN:2, nonconstant:JJ:1)|||root(ROOT:ROOT:6, pointer:NN:2)|||amod(datum:NNS:5, constant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||<STOP> nsubj(pointer:VBP:2, Constant:NNP:1)|||xsubj(nonconstant:VB:4, Constant:NNP:1)|||root(ROOT:ROOT:6, pointer:VBP:2)|||aux(nonconstant:VB:4, to:TO:3)|||xcomp(pointer:VBP:2, nonconstant:VB:4)|||dobj(nonconstant:VB:4, datum:NNS:5)|||<STOP> amod(pointer:NN:2, constant:JJ:1)|||root(ROOT:ROOT:6, pointer:NN:2)|||amod(datum:NNS:5, constant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||<STOP>
6.6 num(way:NNS:3, four:CD:1)|||amod(way:NNS:3, different:JJ:2)|||root(ROOT:ROOT:32, way:NNS:3)|||amod(pointer:NN:6, nonconstant:JJ:5)|||dep(way:NNS:3, pointer:NN:6)|||aux(nonconstant:VB:8, to:TO:7)|||infmod(pointer:NN:6, nonconstant:VB:8)|||dobj(nonconstant:VB:8, datum:NNS:9)|||det(pointer:NN:13, a:DT:11)|||amod(pointer:NN:13, nonconstant:JJ:12)|||appos(datum:NNS:9, pointer:NN:13)|||amod(datum:NNS:16, constant:JJ:15)|||prep_to(pointer:NN:13, datum:NNS:16)|||det(pointer:NN:20, a:DT:18)|||amod(pointer:NN:20, constant:JJ:19)|||dobj(nonconstant:VB:8, pointer:NN:20)|||conj_and(datum:NNS:9, pointer:NN:20)|||amod(datum:NNS:23, nonconstant:JJ:22)|||prep_to(pointer:NN:20, datum:NNS:23)|||det(pointer:NN:27, a:DT:25)|||amod(pointer:NN:27, constant:JJ:26)|||dobj(nonconstant:VB:8, pointer:NN:27)|||conj_and(datum:NNS:9, pointer:NN:27)|||amod(datum:NNS:30, constant:JJ:29)|||prep_to(pointer:NN:27, datum:NNS:30)|||dobj(nonconstant:VB:8, pointer:NN:13)|||<STOP>
6.6 root(ROOT:ROOT:5, pass-by-value:JJ:1)|||conj_or(pass-by-value:JJ:1, pass-by-reference:JJ:3)|||root(ROOT:ROOT:5, pass-by-reference:JJ:3)|||<STOP>
6.6 nsubj(pass:VB:3, you:PRP:1)|||nsubj(pass:VB:10, you:PRP:1)|||aux(pass:VB:3, can:MD:2)|||root(ROOT:ROOT:16, pass:VB:3)|||det(pointer:NN:5, a:DT:4)|||dobj(pass:VB:3, pointer:NN:5)|||det(pointer:NN:8, a:DT:7)|||prep_to(pass:VB:3, pointer:NN:8)|||conj_or(pass:VB:3, pass:VB:10)|||root(ROOT:ROOT:16, pass:VB:10)|||det(reference:NN:12, a:DT:11)|||dobj(pass:VB:10, reference:NN:12)|||prep_to(pass:VB:10, pointer:NN:14)|||<STOP>
6.6 advmod(address:VB:3, by:RB:1)|||dep(address:VB:3, address:NN:2)|||root(ROOT:ROOT:10, address:VB:3)|||dep(bptr:NN:8, of:IN:4)|||pobj(of:IN:4, bptr:NN:5)|||conj_or(of:IN:4, directly:RB:7)|||dep(bptr:NN:8, directly:RB:7)|||dobj(address:VB:3, bptr:NN:8)|||<STOP>
6.6 amod(pointer:NN:2, nonconstant:JJ:1)|||root(ROOT:ROOT:25, pointer:NN:2)|||amod(datum:NNS:5, nonconstant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||amod(pointer:NN:8, constant:JJ:7)|||appos(pointer:NN:2, pointer:NN:8)|||amod(datum:NNS:11, nonconstant:JJ:10)|||prep_to(pointer:NN:8, datum:NNS:11)|||amod(pointer:NN:14, nonconstant:JJ:13)|||appos(pointer:NN:2, pointer:NN:14)|||amod(datum:NNS:17, constant:JJ:16)|||prep_to(pointer:NN:14, datum:NNS:17)|||amod(pointer:NN:20, constant:JJ:19)|||appos(pointer:NN:2, pointer:NN:20)|||amod(datum:NNS:23, constant:JJ:22)|||prep_to(pointer:NN:20, datum:NNS:23)|||root(ROOT:ROOT:25, pointer:NN:8)|||root(ROOT:ROOT:25, pointer:NN:14)|||root(ROOT:ROOT:25, pointer:NN:20)|||<STOP>
6.6 root(ROOT:ROOT:6, by:IN:1)|||pobj(by:IN:1, argument:NN:2)|||pobj(by:IN:1, reference:NN:4)|||conj_and(argument:NN:2, reference:NN:4)|||<STOP>
6.6 nsubj(pointer:VBP:2, Nonconstant:NNP:1)|||xsubj(nonconstant:VB:4, Nonconstant:NNP:1)|||root(ROOT:ROOT:26, pointer:VBP:2)|||aux(nonconstant:VB:4, to:TO:3)|||xcomp(pointer:VBP:2, nonconstant:VB:4)|||dobj(nonconstant:VB:4, datum:NNS:5)|||amod(pointer:NN:8, nonconstant:JJ:7)|||appos(datum:NNS:5, pointer:NN:8)|||amod(datum:NNS:11, constant:JJ:10)|||prep_to(pointer:NN:8, datum:NNS:11)|||amod(pointer:NN:14, constant:JJ:13)|||dobj(nonconstant:VB:4, pointer:NN:14)|||conj_and(datum:NNS:5, pointer:NN:14)|||amod(datum:NNS:17, nonconstant:JJ:16)|||prep_to(pointer:NN:14, datum:NNS:17)|||amod(pointer:NN:21, constant:JJ:20)|||dobj(nonconstant:VB:4, pointer:NN:21)|||conj_and(datum:NNS:5, pointer:NN:21)|||amod(datum:NNS:24, constant:JJ:23)|||prep_to(pointer:NN:21, datum:NNS:24)|||dobj(nonconstant:VB:4, pointer:NN:8)|||<STOP>
6.6 root(ROOT:ROOT:14, pass:VB:1)|||prep_by(pass:VB:1, value:NN:3)|||conj_and(pass:VB:1, pass:VB:5)|||root(ROOT:ROOT:14, pass:VB:5)|||prep_by(pass:VB:5, reference:NN:7)|||nn(argument:NNS:12, reference:NN:9)|||conj_or(reference:NN:9, pointer:NN:11)|||nn(argument:NNS:12, pointer:NN:11)|||prep_with(pass:VB:5, argument:NNS:12)|||<STOP>
6.6 nsubj(pass:VB:3, you:PRP:1)|||aux(pass:VB:3, can:MD:2)|||root(ROOT:ROOT:18, pass:VB:3)|||dobj(pass:VB:3, they:PRP:4)|||det(pointer:NN:7, the:DT:6)|||prep_with(pass:VB:3, pointer:NN:7)|||punct(STAR:NNP:9, -lrb-:-LRB-:8)|||abbrev(pointer:NN:7, STAR:NNP:9)|||punct(STAR:NNP:9, -rrb-:-RRB-:10)|||det(address:NN:14, the:DT:12)|||nn(address:NN:14, memory:NN:13)|||prep_with(pass:VB:3, address:NN:14)|||conj_or(pointer:NN:7, address:NN:14)|||punct(ADDRESS:NNP:16, -lrb-:-LRB-:15)|||abbrev(pointer:NN:7, ADDRESS:NNP:16)|||punct(ADDRESS:NNP:16, -rrb-:-RRB-:17)|||<STOP>
6.6 nsubj(imply:VBZ:2, nonconst:NN:1)|||root(ROOT:ROOT:13, imply:VBZ:2)|||nn(const:NN:4, nonconst:NN:3)|||nsubj(imply:VBZ:5, const:NN:4)|||ccomp(imply:VBZ:2, imply:VBZ:5)|||nn(nonconst:NN:7, nonconst:NN:6)|||nsubj(imply:VBZ:8, nonconst:NN:7)|||ccomp(imply:VBZ:5, imply:VBZ:8)|||nn(const:NN:10, const:NN:9)|||nsubj(imply:VBZ:11, const:NN:10)|||ccomp(imply:VBZ:8, imply:VBZ:11)|||acomp(imply:VBZ:11, const:JJ:12)|||<STOP>
6.6 nsubj(pointer:VBP:2, Nonconstant:NNP:1)|||xsubj(nonconstant:VB:4, Nonconstant:NNP:1)|||root(ROOT:ROOT:6, pointer:VBP:2)|||aux(nonconstant:VB:4, to:TO:3)|||xcomp(pointer:VBP:2, nonconstant:VB:4)|||dobj(nonconstant:VB:4, datum:NNS:5)|||<STOP> nsubj(pointer:VBP:2, Constant:NNP:1)|||xsubj(nonconstant:VB:4, Constant:NNP:1)|||root(ROOT:ROOT:6, pointer:VBP:2)|||aux(nonconstant:VB:4, to:TO:3)|||xcomp(pointer:VBP:2, nonconstant:VB:4)|||dobj(nonconstant:VB:4, datum:NNS:5)|||<STOP> amod(pointer:NN:2, nonconstant:JJ:1)|||root(ROOT:ROOT:6, pointer:NN:2)|||amod(datum:NNS:5, constant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||<STOP> nsubj(point:VBP:2, Constant:NNP:1)|||root(ROOT:ROOT:6, point:VBP:2)|||amod(datum:NNS:5, constant:JJ:4)|||prep_to(point:VBP:2, datum:NNS:5)|||<STOP>
6.6 amod(pointer:NN:2, non-constant:JJ:1)|||root(ROOT:ROOT:25, pointer:NN:2)|||amod(datum:NNS:5, non-constant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||amod(pointer:NN:8, non-constant:JJ:7)|||appos(pointer:NN:2, pointer:NN:8)|||amod(datum:NNS:11, constant:JJ:10)|||prep_to(pointer:NN:8, datum:NNS:11)|||amod(pointer:NN:14, constant:JJ:13)|||appos(pointer:NN:2, pointer:NN:14)|||amod(datum:NNS:17, constant:JJ:16)|||prep_to(pointer:NN:14, datum:NNS:17)|||amod(pointer:NN:20, constant:JJ:19)|||appos(pointer:NN:2, pointer:NN:20)|||amod(datum:NNS:23, non-constant:JJ:22)|||prep_to(pointer:NN:20, datum:NNS:23)|||root(ROOT:ROOT:25, pointer:NN:8)|||root(ROOT:ROOT:25, pointer:NN:14)|||root(ROOT:ROOT:25, pointer:NN:20)|||<STOP>
6.6 root(ROOT:ROOT:13, pass:NNS:1)|||prep_by(pass:NNS:1, reference:NN:3)|||nn(argument:NNS:6, reference:NN:5)|||prep_with(pass:NNS:1, argument:NNS:6)|||dep(pass:NNS:1, function:NN:8)|||punct(address:NNS:11, -lrb-:-LRB-:9)|||nn(address:NNS:11, int:NN:10)|||appos(function:NN:8, address:NNS:11)|||punct(address:NNS:11, -rrb-:-RRB-:12)|||dep(pass:NNS:1, address:NNS:11)|||<STOP> root(ROOT:ROOT:13, pass:NNS:1)|||prep_by(pass:NNS:1, reference:NN:3)|||nn(argument:NNS:6, pointer:NN:5)|||prep_with(pass:NNS:1, argument:NNS:6)|||dep(pass:NNS:1, function:NN:8)|||punct(STAR:NNP:11, -lrb-:-LRB-:9)|||nn(STAR:NNP:11, int:NNP:10)|||abbrev(function:NN:8, STAR:NNP:11)|||punct(STAR:NNP:11, -rrb-:-RRB-:12)|||<STOP>
6.6 nsubj(pass:VB:3, you:PRP:1)|||aux(pass:VB:3, can:MD:2)|||root(ROOT:ROOT:12, pass:VB:3)|||det(reference:NN:5, the:DT:4)|||dobj(pass:VB:3, reference:NN:5)|||det(dereference:NN:8, the:DT:7)|||dobj(pass:VB:3, dereference:NN:8)|||conj_or(reference:NN:5, dereference:NN:8)|||det(function:NN:11, a:DT:10)|||prep_in(pass:VB:3, function:NN:11)|||<STOP>
6.6 dep(nonconstant:VB:3, 1:LS:1)|||root(ROOT:ROOT:9, nonconstant:VB:3)|||dobj(nonconstant:VB:3, pointer:NN:4)|||amod(datum:NNS:7, nonconstant:JJ:6)|||prep_to(nonconstant:VB:3, datum:NNS:7)|||<STOP> poss(delcaration:NN:2, its:PRP$:1)|||nsubj(do:VBZ:3, delcaration:NN:2)|||root(ROOT:ROOT:9, do:VBZ:3)|||dep(include:VB:5, no:UH:4)|||ccomp(do:VBZ:3, include:VB:5)|||amod(qualifier:NN:7, const:JJ:6)|||dobj(include:VB:5, qualifier:NN:7)|||<STOP> dep(nonconstant:VB:3, 2:LS:1)|||root(ROOT:ROOT:9, nonconstant:VB:3)|||dobj(nonconstant:VB:3, pointer:NN:4)|||amod(datum:NNS:7, constant:JJ:6)|||prep_to(nonconstant:VB:3, datum:NNS:7)|||<STOP> root(ROOT:ROOT:11, provide:NNS:1)|||det(performance:NN:3, the:DT:2)|||dep(provide:NNS:1, performance:NN:3)|||prep_of(performance:NN:3, pass-by-reference:NN:5)|||det(protection:NN:8, the:DT:7)|||dep(provide:NNS:1, protection:NN:8)|||conj_and(performance:NN:3, protection:NN:8)|||prep_of(protection:NN:8, pass-by-value:NN:10)|||<STOP> dep(constant:VB:3, 3:LS:1)|||root(ROOT:ROOT:9, constant:VB:3)|||dobj(constant:VB:3, pointer:NN:4)|||amod(datum:NNS:7, nonconstant:JJ:6)|||prep_to(constant:VB:3, datum:NNS:7)|||<STOP> dep(constant:VB:3, 4:LS:1)|||root(ROOT:ROOT:9, constant:VB:3)|||dobj(constant:VB:3, pointer:NN:4)|||amod(date:NN:7, constant:JJ:6)|||prep_to(constant:VB:3, date:NN:7)|||<STOP>
6.6 amod(pointer:NN:2, constant:JJ:1)|||nsubj(nonconstant:VBP:19, pointer:NN:2)|||amod(datum:NNS:5, constant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||amod(pointer:NN:8, constant:JJ:7)|||appos(pointer:NN:2, pointer:NN:8)|||amod(datum:NNS:11, nonconstant:JJ:10)|||prep_to(pointer:NN:8, datum:NNS:11)|||amod(pointer:NN:14, nonconstant:JJ:13)|||appos(pointer:NN:2, pointer:NN:14)|||amod(datum:NNS:17, constant:JJ:16)|||prep_to(pointer:NN:14, datum:NNS:17)|||root(ROOT:ROOT:24, nonconstant:VBP:19)|||dobj(nonconstant:VBP:19, pointer:NN:20)|||amod(datum:NNS:23, nonconstant:JJ:22)|||prep_to(nonconstant:VBP:19, datum:NNS:23)|||nsubj(nonconstant:VBP:19, pointer:NN:8)|||nsubj(nonconstant:VBP:19, pointer:NN:14)|||<STOP>
6.6 nsubj(pointer:VBP:2, Nonconstant:NNP:1)|||xsubj(nonconstant:VB:4, Nonconstant:NNP:1)|||root(ROOT:ROOT:6, pointer:VBP:2)|||aux(nonconstant:VB:4, to:TO:3)|||xcomp(pointer:VBP:2, nonconstant:VB:4)|||dobj(nonconstant:VB:4, datum:NNS:5)|||<STOP> amod(pointer:NN:2, nonconstant:JJ:1)|||root(ROOT:ROOT:6, pointer:NN:2)|||amod(datum:NNS:5, constant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||<STOP> nsubj(pointer:VBP:2, Constant:NNP:1)|||xsubj(nonconstant:VB:4, Constant:NNP:1)|||root(ROOT:ROOT:6, pointer:VBP:2)|||aux(nonconstant:VB:4, to:TO:3)|||xcomp(pointer:VBP:2, nonconstant:VB:4)|||dobj(nonconstant:VB:4, datum:NNS:5)|||<STOP> amod(pointer:NN:2, constant:JJ:1)|||root(ROOT:ROOT:6, pointer:NN:2)|||amod(datum:NNS:5, constant:JJ:4)|||prep_to(pointer:NN:2, datum:NNS:5)|||<STOP>
6.6 nsubjpass(pass:VBN:4, pointer:NNS:1)|||nsubjpass(pass:VBN:4', pointer:NNS:1)|||aux(pass:VBN:4, may:MD:2)|||auxpass(pass:VBN:4, be:VB:3)|||conj_or(pass:VBN:4, pass:VBN:4')|||root(ROOT:ROOT:23, pass:VBN:4)|||root(ROOT:ROOT:23, pass:VBN:4')|||prep_to(pass:VBN:4, function:NNS:6)|||prep_by(function:NNS:6, value:NN:8)|||prep(pass:VBN:4, by:IN:10)|||prep_by(pass:VBN:4', reference:NN:11)|||nn(argument:NNS:14, reference:NN:13)|||prep_with(reference:NN:11, argument:NNS:14)|||pobj(pass:VBN:4, reference:NN:18)|||nn(argument:NNS:21, pointer:NN:20)|||prep_with(pass:VBN:4, argument:NNS:21)|||<STOP>
6.6 expl(be:VBP:2, there:EX:1)|||root(ROOT:ROOT:11, be:VBP:2)|||num(way:NN:4, four:CD:3)|||nsubj(be:VBP:2, way:NN:4)|||aux(pass:VB:6, to:TO:5)|||infmod(way:NN:4, pass:VB:6)|||dobj(pass:VB:6, pointer:NN:7)|||det(function:NN:10, a:DT:9)|||prep_to(pass:VB:6, function:NN:10)|||<STOP> dep(non:VB:3, 1:LS:1)|||root(ROOT:ROOT:10, non:VB:3)|||amod(pointer:NN:5, constant:JJ:4)|||dobj(non:VB:3, pointer:NN:5)|||aux(non:VB:7, to:TO:6)|||xcomp(non:VB:3, non:VB:7)|||amod(datum:NNS:9, constant:JJ:8)|||dobj(non:VB:7, datum:NNS:9)|||<STOP> dep(non:VB:3, 2:LS:1)|||root(ROOT:ROOT:10, non:VB:3)|||amod(pointer:NN:5, constant:JJ:4)|||dobj(non:VB:3, pointer:NN:5)|||amod(datum:NNS:8, constant:JJ:7)|||prep_to(non:VB:3, datum:NNS:8)|||<STOP> dep(pointer:NN:4, 3:LS:1)|||amod(pointer:NN:4, constant:JJ:3)|||root(ROOT:ROOT:10, pointer:NN:4)|||amod(datum:NNS:8, non:JJ:6)|||amod(datum:NNS:8, constant:JJ:7)|||prep_to(pointer:NN:4, datum:NNS:8)|||<STOP> dep(pointer:NN:4, 4:LS:1)|||amod(pointer:NN:4, constant:JJ:3)|||root(ROOT:ROOT:9, pointer:NN:4)|||amod(datum:NNS:7, constant:JJ:6)|||prep_to(pointer:NN:4, datum:NNS:7)|||<STOP>
6.6 root(ROOT:ROOT:21, nonconstant:VBP:1)|||amod(pointer:NN:12, pointer:JJ:2)|||amod(pointer:NN:7, nonconstant:JJ:4)|||nn(pointer:NN:7, datum:NN:5)|||nn(pointer:NN:7, nonconstant:NN:6)|||prep_to(pointer:JJ:2, pointer:NN:7)|||amod(datum:NNS:10, constant:JJ:9)|||prep_to(pointer:NN:7, datum:NNS:10)|||amod(pointer:NN:12, constant:JJ:11)|||dobj(nonconstant:VBP:1, pointer:NN:12)|||amod(datum:NNS:15, nonconstant:JJ:14)|||prep_to(nonconstant:VBP:1, datum:NNS:15)|||amod(pointer:NN:17, constant:JJ:16)|||nsubj(nonconstant:VBP:1, pointer:NN:17)|||amod(datum:NNS:20, constant:JJ:19)|||prep_to(pointer:NN:17, datum:NNS:20)|||<STOP>
6.6 root(ROOT:ROOT:18, pass:VB:1)|||prep_by(pass:VB:1, value:NN:3)|||dep(pass:VB:1, pass:VB:5)|||prep_by(pass:VB:5, reference:NN:7)|||nn(argument:NNS:10, reference:NN:9)|||prep_with(pass:VB:5, argument:NNS:10)|||dep(pass:VB:1, pass:VB:12)|||prep_by(pass:VB:12, reference:NN:14)|||nn(argument:NNS:17, pointer:NN:16)|||prep_with(pass:VB:12, argument:NNS:17)|||<STOP>
6.6 nsubj(pass:VB:3, you:PRP:1)|||aux(pass:VB:3, can:MD:2)|||root(ROOT:ROOT:25, pass:VB:3)|||dobj(pass:VB:3, it:PRP:4)|||advmod(move:VBN:11, where:WRB:5)|||advmod(cant:NN:9, either:RB:6)|||det(cant:NN:9, the:DT:7)|||amod(cant:NN:9, pointer:JJ:8)|||nsubjpass(move:VBN:11, cant:NN:9)|||auxpass(move:VBN:11, be:VB:10)|||advcl(pass:VB:3, move:VBN:11)|||det(datum:NNS:14, the:DT:13)|||dobj(move:VBN:11, datum:NNS:14)|||partmod(datum:NNS:14, point:VBN:15)|||aux(change:VBN:19, to:TO:16)|||advmod(change:VBN:19, cant:RB:17)|||auxpass(change:VBN:19, be:VB:18)|||xcomp(point:VBN:15, change:VBN:19)|||dobj(move:VBN:11, both:DT:22)|||conj_or(datum:NNS:14, both:DT:22)|||conj_or(datum:NNS:14, neither:DT:24)|||conj_or(both:DT:22, neither:DT:24)|||<STOP>
6.6 expl(be:VBP:2, there:EX:1)|||xsubj(pass:VB:7, there:EX:1)|||root(ROOT:ROOT:16, be:VBP:2)|||advmod(be:VBP:2, only:RB:3)|||num(way:NNS:5, two:CD:4)|||dep(only:RB:3, way:NNS:5)|||aux(pass:VB:7, to:TO:6)|||xcomp(be:VBP:2, pass:VB:7)|||dobj(pass:VB:7, something:NN:8)|||prep_by(pass:VB:7, value:NN:11)|||prep_by(pass:VB:7, reference:NN:14)|||conj_and(value:NN:11, reference:NN:14)|||<STOP> root(ROOT:ROOT:15, use:VB:1)|||nn(operator:NNS:6, dot:NN:3)|||conj_or(dot:NN:3, pointer:NN:5)|||nn(operator:NNS:6, pointer:NN:5)|||prep_of(use:VB:1, operator:NNS:6)|||prep(use:VB:1, within:IN:7)|||det(function:NN:10, the:DT:8)|||nn(function:NN:10, receiving:NN:9)|||pobj(within:IN:7, function:NN:10)|||prep(use:VB:1, use:NN:12)|||conj_and(within:IN:7, use:NN:12)|||pobj(within:IN:7, use:NN:12)|||prep(use:NN:12, of:IN:13)|||<STOP> nn(operator:NN:3, address:NN:1)|||root(ROOT:ROOT:8, operator:NN:3)|||det(function:NN:7, the:DT:5)|||amod(function:NN:7, pass:VBG:6)|||prep_inside(operator:NN:3, function:NN:7)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||nsubj(point:VBZ:4, pointer:NN:2)|||nsubjpass(call:VBN:29, pointer:NN:2)|||rel(point:VBZ:4, that:WDT:3)|||rcmod(pointer:NN:2, point:VBZ:4)|||det(address:NN:8, the:DT:6)|||nn(address:NN:8, memory:NN:7)|||prep_to(point:VBZ:4, address:NN:8)|||det(part:NN:12, the:DT:10)|||nn(part:NN:12, beginning:NN:11)|||prep_of(address:NN:8, part:NN:12)|||det(function:NNS:15, a:DT:14)|||prep_of(address:NN:8, function:NNS:15)|||advmod(address:NN:8, pretty:RB:17)|||advmod(point:NNS:21, much:RB:18)|||det(point:NNS:21, the:DT:19)|||amod(point:NNS:21, pointer:JJ:20)|||dep(pretty:RB:17, point:NNS:21)|||dep(pretty:RB:17, to:TO:22)|||det(function:NN:24, the:DT:23)|||pobj(to:TO:22, function:NN:24)|||advmod(call:VBN:29, so:RB:25)|||nsubjpass(call:VBN:29, it:PRP:26)|||aux(call:VBN:29, can:MD:27)|||auxpass(call:VBN:29, be:VB:28)|||root(ROOT:ROOT:33, call:VBN:29)|||aux(execute:VB:31, to:TO:30)|||purpcl(call:VBN:29, execute:VB:31)|||<STOP>
6.7 det(pointer:NN:3, a:DT:1)|||nn(pointer:NN:3, function:NN:2)|||nsubj(pointer:NN:6, pointer:NN:3)|||cop(pointer:NN:6, be:VBZ:4)|||det(pointer:NN:6, a:DT:5)|||nsubj(contain:VBZ:8, pointer:NN:6)|||root(ROOT:ROOT:17, pointer:NN:6)|||rel(contain:VBZ:8, that:WDT:7)|||rcmod(pointer:NN:6, contain:VBZ:8)|||det(address:NN:10, the:DT:9)|||dobj(contain:VBZ:8, address:NN:10)|||det(function:NN:13, the:DT:12)|||prep_of(address:NN:10, function:NN:13)|||prep_in(function:NN:13, memory:NN:15)|||<STOP>
6.7 nn(Pointers:NNP:2, Function:NNP:1)|||nsubj(pointer:NNS:4, Pointers:NNP:2)|||cop(pointer:NNS:4, be:VBP:3)|||root(ROOT:ROOT:21, pointer:NNS:4)|||appos(pointer:NNS:4, i:FW:6)|||dep(pointer:NNS:4, e:NNP:8)|||dep(pointer:NNS:4, variable:NNS:10)|||nsubj(point:VBP:13, variable:NNS:10)|||rel(point:VBP:13, which:WDT:12)|||rcmod(pointer:NNS:4, point:VBP:13)|||rcmod(i:FW:6, point:VBP:13)|||rcmod(e:NNP:8, point:VBP:13)|||rcmod(variable:NNS:10, point:VBP:13)|||det(address:NN:16, the:DT:15)|||prep_to(point:VBP:13, address:NN:16)|||det(function:NN:19, a:DT:18)|||prep_of(address:NN:16, function:NN:19)|||root(ROOT:ROOT:21, i:FW:6)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||nsubj(address:NN:8, pointer:NN:2)|||det(function:NN:5, a:DT:4)|||prep_to(pointer:NN:2, function:NN:5)|||cop(address:NN:8, be:VBZ:6)|||det(address:NN:8, the:DT:7)|||root(ROOT:ROOT:17, address:NN:8)|||advmod(reside:VBZ:15, where:WRB:9)|||rel(reside:VBZ:15, where:WRB:9)|||det(code:NN:11, the:DT:10)|||nsubj(reside:VBZ:15, code:NN:11)|||det(function:NN:14, the:DT:13)|||prep_for(code:NN:11, function:NN:14)|||rcmod(address:NN:8, reside:VBZ:15)|||<STOP> nsubjpass(pass:VBN:4, they:PRP:1)|||nsubjpass(return:VBN:8, they:PRP:1)|||nsubjpass(store:VBN:12, they:PRP:1)|||nsubjpass(assign:VBN:16, they:PRP:1)|||aux(pass:VBN:4, can:MD:2)|||auxpass(pass:VBN:4, be:VB:3)|||root(ROOT:ROOT:21, pass:VBN:4)|||prep_to(pass:VBN:4, function:NNS:6)|||conj_and(pass:VBN:4, return:VBN:8)|||root(ROOT:ROOT:21, return:VBN:8)|||prep_from(return:VBN:8, function:NNS:10)|||conj_and(pass:VBN:4, store:VBN:12)|||root(ROOT:ROOT:21, store:VBN:12)|||prep_in(store:VBN:12, array:NNS:14)|||conj_and(pass:VBN:4, assign:VBN:16)|||root(ROOT:ROOT:21, assign:VBN:16)|||amod(pointer:NNS:19, other:JJ:18)|||prep_to(assign:VBN:16, pointer:NNS:19)|||<STOP>
6.7 nsubj(contain:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:11, contain:VBZ:2)|||det(address:NN:4, the:DT:3)|||dobj(contain:VBZ:2, address:NN:4)|||det(function:NN:7, the:DT:6)|||prep_of(address:NN:4, function:NN:7)|||prep_in(function:NN:7, memory:NN:9)|||<STOP>
6.7 advmod(dereference:VBN:4, when:WRB:1)|||nsubjpass(dereference:VBN:4, it:PRP:2)|||auxpass(dereference:VBN:4, be:VBZ:3)|||dep(call:VBZ:8, dereference:VBN:4)|||det(pointer:NN:7, a:DT:5)|||nn(pointer:NN:7, function:NN:6)|||nsubj(call:VBZ:8, pointer:NN:7)|||root(ROOT:ROOT:17, call:VBZ:8)|||poss(function:NN:10, its:PRP$:9)|||dobj(call:VBZ:8, function:NN:10)|||prep_with(call:VBZ:8, zero:CD:12)|||amod(argument:NNS:15, more:JJR:14)|||prep_with(call:VBZ:8, argument:NNS:15)|||conj_or(zero:CD:12, argument:NNS:15)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||root(ROOT:ROOT:6, pointer:NN:2)|||det(function:NN:5, a:DT:4)|||prep_to(pointer:NN:2, function:NN:5)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||root(ROOT:ROOT:22, pointer:NN:2)|||det(function:NN:5, a:DT:4)|||prep_to(contain:VBZ:8, function:NN:5)|||advmod(function:NN:5, itself:PRP:6)|||dep(pointer:NN:2, contain:VBZ:8)|||det(address:NN:10, the:DT:9)|||dobj(contain:VBZ:8, address:NN:10)|||dobj(use:VBN:17, address:NN:10)|||det(function:NN:13, the:DT:12)|||prep_of(address:NN:10, function:NN:13)|||aux(use:VBN:17, can:MD:15)|||auxpass(use:VBN:17, be:VB:16)|||dep(pointer:NN:2, use:VBN:17)|||conj_and(contain:VBZ:8, use:VBN:17)|||aux(call:VB:19, to:TO:18)|||purpcl(use:VBN:17, call:VB:19)|||det(function:NN:21, that:DT:20)|||dobj(call:VB:19, function:NN:21)|||<STOP>
6.7 nn(Pointers:NNP:2, Function:NNP:1)|||nsubj(pointer:NNS:4, Pointers:NNP:2)|||cop(pointer:NNS:4, be:VBP:3)|||root(ROOT:ROOT:21, pointer:NNS:4)|||appos(pointer:NNS:4, i:FW:6)|||dep(pointer:NNS:4, e:NNP:8)|||dep(pointer:NNS:4, variable:NNS:10)|||nsubj(point:VBP:13, variable:NNS:10)|||rel(point:VBP:13, which:WDT:12)|||rcmod(pointer:NNS:4, point:VBP:13)|||rcmod(i:FW:6, point:VBP:13)|||rcmod(e:NNP:8, point:VBP:13)|||rcmod(variable:NNS:10, point:VBP:13)|||det(address:NN:16, the:DT:15)|||prep_to(point:VBP:13, address:NN:16)|||det(function:NN:19, a:DT:18)|||prep_of(address:NN:16, function:NN:19)|||root(ROOT:ROOT:21, i:FW:6)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||root(ROOT:ROOT:14, pointer:NN:2)|||det(function:NN:5, a:DT:4)|||prep_to(pointer:NN:2, function:NN:5)|||nsubj(contain:VBZ:7, function:NN:5)|||rel(contain:VBZ:7, that:WDT:6)|||rcmod(function:NN:5, contain:VBZ:7)|||det(address:NNS:9, the:DT:8)|||dobj(contain:VBZ:7, address:NNS:9)|||det(function:NN:12, the:DT:11)|||prep_of(address:NNS:9, function:NN:12)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||nsubj(contain:VBZ:4, pointer:NN:2)|||root(ROOT:ROOT:10, pointer:NN:2)|||rel(contain:VBZ:4, that:WDT:3)|||rcmod(pointer:NN:2, contain:VBZ:4)|||det(address:NN:6, the:DT:5)|||dobj(contain:VBZ:4, address:NN:6)|||det(function:NN:9, a:DT:8)|||prep_of(address:NN:6, function:NN:9)|||<STOP>
6.7 det(pointer:NN:3, a:DT:1)|||nn(pointer:NN:3, function:NN:2)|||nsubj(pointer:NN:6, pointer:NN:3)|||cop(pointer:NN:6, be:VBZ:4)|||det(pointer:NN:6, a:DT:5)|||root(ROOT:ROOT:11, pointer:NN:6)|||det(function:NN:9, a:DT:8)|||prep_to(pointer:NN:6, function:NN:9)|||<STOP> nsubjpass(use:VBN:4, it:PRP:1)|||aux(use:VBN:4, can:MD:2)|||auxpass(use:VBN:4, be:VB:3)|||root(ROOT:ROOT:12, use:VBN:4)|||prep_in(use:VBN:4, substitution:NN:6)|||prepc_for(use:VBN:4, call:VBG:8)|||det(function:NN:10, a:DT:9)|||dobj(call:VBG:8, function:NN:10)|||<STOP>
6.7 root(ROOT:ROOT:10, point:NNS:1)|||det(address:NN:5, the:DT:3)|||nn(address:NN:5, memory:NN:4)|||prep_to(point:NNS:1, address:NN:5)|||det(function:NN:8, a:DT:7)|||prep_of(point:NNS:1, function:NN:8)|||<STOP> root(ROOT:ROOT:19, Kind:NNP:1)|||prep(Kind:NNP:1, of:IN:2)|||dep(of:IN:2, like:IN:3)|||pcomp(like:IN:3, break:VBG:4)|||det(branch:NN:6, a:DT:5)|||dobj(break:VBG:4, branch:NN:6)|||dep(branch:NN:6, off:RB:7)|||det(object:NN:11, a:DT:9)|||nn(object:NN:11, tree:NN:10)|||prep_of(branch:NN:6, object:NN:11)|||pcomp(like:IN:3, hit:VBG:13)|||conj_and(break:VBG:4, hit:VBG:13)|||amod(object:NNS:15, other:JJ:14)|||dobj(hit:VBG:13, object:NNS:15)|||prep_with(hit:VBG:13, it:PRP:17)|||<STOP>
6.7 nsubj(pointer:NNS:3, they:PRP:1)|||cop(pointer:NNS:3, be:VBP:2)|||nsubj(contain:VBP:5, pointer:NNS:3)|||ccomp(pass:VBN:14, pointer:NNS:3)|||rel(contain:VBP:5, that:WDT:4)|||rcmod(pointer:NNS:3, contain:VBP:5)|||det(address:NNS:7, the:DT:6)|||dobj(contain:VBP:5, address:NNS:7)|||prep_to(contain:VBP:5, function:NNS:9)|||nsubjpass(pass:VBN:14, they:PRP:11)|||nsubjpass(return:VBN:16, they:PRP:11)|||nsubjpass(store:VBN:23, they:PRP:11)|||nsubjpass(assign:VBN:27, they:PRP:11)|||aux(pass:VBN:14, can:MD:12)|||auxpass(pass:VBN:14, be:VB:13)|||root(ROOT:ROOT:33, pass:VBN:14)|||conj_and(pass:VBN:14, return:VBN:16)|||root(ROOT:ROOT:33, return:VBN:16)|||prep_from(pass:VBN:14, function:NNS:18)|||conj_and(pass:VBN:14, store:VBN:23)|||root(ROOT:ROOT:33, store:VBN:23)|||prep_in(store:VBN:23, array:NNS:25)|||conj_and(pass:VBN:14, assign:VBN:27)|||root(ROOT:ROOT:33, assign:VBN:27)|||amod(pointer:NNS:31, other:JJ:29)|||nn(pointer:NNS:31, function:NN:30)|||prep_to(assign:VBN:27, pointer:NNS:31)|||<STOP>
6.7 amod(variable:NNS:2, pointer:JJ:1)|||nsubj(function:VB:6, variable:NNS:2)|||nsubj(address:VBZ:7, variable:NNS:2)|||det(point:NN:4, that:WDT:3)|||rel(function:VB:6, point:NN:4)|||aux(function:VB:6, to:TO:5)|||infmod(variable:NNS:2, function:VB:6)|||rcmod(variable:NNS:2, function:VB:6)|||root(ROOT:ROOT:9, address:VBZ:7)|||<STOP>
6.7 root(ROOT:ROOT:10, contain:NNS:1)|||det(address:NN:3, the:DT:2)|||dep(contain:NNS:1, address:NN:3)|||det(function:NN:6, the:DT:5)|||prep_of(address:NN:3, function:NN:6)|||prep_in(function:NN:6, memory:NN:8)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||nsubj(point:VBZ:4, pointer:NN:2)|||root(ROOT:ROOT:22, pointer:NN:2)|||rel(point:VBZ:4, that:WDT:3)|||rcmod(pointer:NN:2, point:VBZ:4)|||det(function:NN:7, a:DT:6)|||prep_to(point:VBZ:4, function:NN:7)|||dep(pointer:NN:2, itself:PRP:8)|||nsubj(allow:VBZ:11, itself:PRP:8)|||rel(allow:VBZ:11, which:WDT:10)|||rcmod(itself:PRP:8, allow:VBZ:11)|||xcomp(allow:VBZ:11, pass:VBG:12)|||det(function:NN:14, a:DT:13)|||dobj(pass:VBG:12, function:NN:14)|||det(parameter:NN:17, a:DT:16)|||prep_as(pass:VBG:12, parameter:NN:17)|||det(function:NN:20, another:DT:19)|||prep_to(parameter:NN:17, function:NN:20)|||<STOP>
6.7 advmod(contain:VBP:3, pointers:RB:1)|||nsubj(contain:VBP:3, that:DT:2)|||root(ROOT:ROOT:9, contain:VBP:3)|||det(address:NNS:5, the:DT:4)|||dobj(contain:VBP:3, address:NNS:5)|||prep_of(address:NNS:5, function:NNS:7)|||<STOP>
6.7 root(ROOT:ROOT:11, be:VBZ:1)|||det(pointer:NN:3, a:DT:2)|||nsubj(be:VBZ:1, pointer:NN:3)|||nsubj(contain:VBZ:5, that:WDT:4)|||rel(contain:VBZ:5, that:WDT:4)|||dep(pointer:NN:3, contain:VBZ:5)|||det(address:NN:7, the:DT:6)|||dobj(contain:VBZ:5, address:NN:7)|||det(function:NN:10, a:DT:9)|||prep_of(address:NN:7, function:NN:10)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||nsubj(contain:VBZ:4, pointer:NN:2)|||root(ROOT:ROOT:11, pointer:NN:2)|||rel(contain:VBZ:4, that:WDT:3)|||rcmod(pointer:NN:2, contain:VBZ:4)|||det(address:NN:6, the:DT:5)|||dobj(contain:VBZ:4, address:NN:6)|||det(definition:NN:10, the:DT:8)|||nn(definition:NN:10, function:NN:9)|||prep_of(address:NN:6, definition:NN:10)|||<STOP>
6.7 det(pointer:NN:3, a:DT:1)|||nn(pointer:NN:3, function:NN:2)|||nsubj(contain:VBZ:4, pointer:NN:3)|||root(ROOT:ROOT:12, contain:VBZ:4)|||det(address:NN:7, the:DT:5)|||nn(address:NN:7, memory:NN:6)|||dobj(contain:VBZ:4, address:NN:7)|||det(function:NN:10, a:DT:9)|||prep_of(address:NN:7, function:NN:10)|||<STOP> dep(pass:VBN:10, use:VBG:1)|||det(pointer:NN:4, a:DT:2)|||nn(pointer:NN:4, function:NN:3)|||dobj(use:VBG:1, pointer:NN:4)|||det(function:NN:7, a:DT:6)|||nsubjpass(pass:VBN:10, function:NN:7)|||nsubjpass(return:VBN:13, function:NN:7)|||aux(pass:VBN:10, can:MD:8)|||auxpass(pass:VBN:10, be:VB:9)|||root(ROOT:ROOT:18, pass:VBN:10)|||xcomp(pass:VBN:10, to:TO:11)|||conj_or(pass:VBN:10, return:VBN:13)|||root(ROOT:ROOT:18, return:VBN:13)|||det(function:NN:16, another:DT:15)|||prep_by(return:VBN:13, function:NN:16)|||<STOP> nn(pointer:NNS:2, function:NN:1)|||nsubjpass(store:VBN:6, pointer:NNS:2)|||aux(store:VBN:6, can:MD:3)|||advmod(store:VBN:6, also:RB:4)|||auxpass(store:VBN:6, be:VB:5)|||root(ROOT:ROOT:10, store:VBN:6)|||prep_in(store:VBN:6, array:NNS:8)|||<STOP>
6.7 nn(pointer:NN:2, function:NN:1)|||nsubj(pointer:NN:5, pointer:NN:2)|||cop(pointer:NN:5, be:VBZ:3)|||det(pointer:NN:5, a:DT:4)|||root(ROOT:ROOT:16, pointer:NN:5)|||det(function:NN:8, a:DT:7)|||prep_to(pointer:NN:5, function:NN:8)|||nn(pointer:NN:11, function:NN:10)|||nsubj(contain:VBZ:12, pointer:NN:11)|||dep(pointer:NN:5, contain:VBZ:12)|||dobj(contain:VBZ:12, address:NN:13)|||prep_of(address:NN:13, function:NNS:15)|||<STOP>
6.7 det(pointer:NN:2, a:DT:1)|||root(ROOT:ROOT:13, pointer:NN:2)|||nsubj(contain:VBZ:4, that:WDT:3)|||rel(contain:VBZ:4, that:WDT:3)|||dep(pointer:NN:2, contain:VBZ:4)|||det(address:NN:6, the:DT:5)|||dobj(contain:VBZ:4, address:NN:6)|||det(function:NN:9, a:DT:8)|||prep_of(address:NN:6, function:NN:9)|||prep_in(function:NN:9, memory:NN:11)|||<STOP>
6.7 nsubj(contain:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:10, contain:VBZ:2)|||det(address:NN:4, the:DT:3)|||dobj(contain:VBZ:2, address:NN:4)|||det(function:NN:7, the:DT:6)|||prep_of(address:NN:4, function:NN:7)|||prep_in(function:NN:7, memory:NN:9)|||<STOP>
6.7 nsubj(pointer:NN:4, it:PRP:1)|||cop(pointer:NN:4, be:VBZ:2)|||det(pointer:NN:4, a:DT:3)|||nsubj(point:VBZ:6, pointer:NN:4)|||root(ROOT:ROOT:14, pointer:NN:4)|||rel(point:VBZ:6, that:WDT:5)|||rcmod(pointer:NN:4, point:VBZ:6)|||det(address:NN:9, the:DT:8)|||prep_to(point:VBZ:6, address:NN:9)|||det(function:NN:12, a:DT:11)|||prep_of(address:NN:9, function:NN:12)|||<STOP>
6.7 advmod(dereference:VBD:2, when:WRB:1)|||dep(invoke:VBZ:7, dereference:VBD:2)|||det(pointer:NN:6, a:DT:4)|||nn(pointer:NN:6, function:NN:5)|||nsubj(invoke:VBZ:7, pointer:NN:6)|||root(ROOT:ROOT:23, invoke:VBZ:7)|||det(function:NN:9, a:DT:8)|||dobj(invoke:VBZ:7, function:NN:9)|||xcomp(invoke:VBZ:7, pass:VBG:11)|||nsubj(zero:VBP:13, it:PRP:12)|||ccomp(pass:VBG:11, zero:VBP:13)|||num(argument:NNS:16, more:JJR:15)|||dep(just:RB:17, argument:NNS:16)|||advmod(zero:VBP:13, just:RB:17)|||det(function:NN:21, a:DT:19)|||amod(function:NN:21, normal:JJ:20)|||prep_like(zero:VBP:13, function:NN:21)|||<STOP> nn(language:NNS:3, programming:NN:2)|||prep_in(use:VBN:11, language:NNS:3)|||prep_like(language:NNS:3, c:NN:5)|||nn(pointer:NNS:8, function:NN:7)|||nsubjpass(use:VBN:11, pointer:NNS:8)|||aux(use:VBN:11, can:MD:9)|||auxpass(use:VBN:11, be:VB:10)|||root(ROOT:ROOT:23, use:VBN:11)|||aux(simplify:VB:13, to:TO:12)|||purpcl(use:VBN:11, simplify:VB:13)|||dobj(simplify:VB:13, code:NN:14)|||prepc_such_as(use:VBN:11, replace:VBG:18)|||amod(statement:NNS:21, large:JJ:19)|||nn(statement:NNS:21, switch:NN:20)|||dobj(replace:VBG:18, statement:NNS:21)|||<STOP>
7.1 nsubj(call:VBD:19, consist:NNS:1)|||prep_of(consist:NNS:1, sequence:NN:3)|||prep_of(sequence:NN:3, node:NNS:5)|||appos(node:NNS:5, each:DT:7)|||partmod(each:DT:7, contain:VBG:8)|||det(number:NN:10, a:DT:9)|||dobj(contain:VBG:8, number:NN:10)|||nn(field:NNS:13, datum:NN:12)|||prep_of(number:NN:10, field:NNS:13)|||prep_of(number:NN:10, one:CD:15)|||conj_and(field:NNS:13, one:CD:15)|||num(link:NNS:18, two:CD:17)|||prep_of(number:NN:10, link:NNS:18)|||conj_or(field:NNS:13, link:NNS:18)|||root(ROOT:ROOT:30, call:VBD:19)|||dobj(call:VBD:19, pointer:NNS:20)|||nsubj(point:VBP:22, pointer:NNS:20)|||rel(point:VBP:22, that:WDT:21)|||rcmod(pointer:NNS:20, point:VBP:22)|||det(node:NNS:28, the:DT:24)|||amod(node:NNS:28, next:JJ:25)|||conj_or(next:JJ:25, previous:JJ:27)|||amod(node:NNS:28, previous:JJ:27)|||prep_to(point:VBP:22, node:NNS:28)|||prep_of(sequence:NN:3, each:DT:7)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(list:NN:6, list:NN:3)|||cop(list:NN:6, be:VBZ:4)|||det(list:NN:6, a:DT:5)|||dep(in:IN:7, list:NN:6)|||root(ROOT:ROOT:23, list:NN:6)|||rel(point:VBZ:14, in:IN:7)|||det(item:NN:10, each:DT:9)|||nsubj(point:VBZ:14, item:NN:10)|||det(list:NN:13, the:DT:12)|||prep_in(item:NN:10, list:NN:13)|||rcmod(list:NN:6, point:VBZ:14)|||det(item:NN:18, the:DT:16)|||amod(item:NN:18, next:JJ:17)|||prep_to(point:VBZ:14, item:NN:18)|||det(list:NN:21, the:DT:20)|||prep_in(item:NN:18, list:NN:21)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(chain:NN:6, list:NN:3)|||cop(chain:NN:6, be:VBZ:4)|||det(chain:NN:6, a:DT:5)|||root(ROOT:ROOT:27, chain:NN:6)|||prep_of(chain:NN:6, struct:NNS:8)|||prep_of(chain:NN:6, record:NNS:10)|||conj_or(struct:NNS:8, record:NNS:10)|||partmod(struct:NNS:8, call:VBN:11)|||dobj(call:VBN:11, node:NNS:12)|||nsubj(have:VBP:15, you:PRP:14)|||conj_and(chain:NN:6, have:VBP:15)|||root(ROOT:ROOT:27, have:VBP:15)|||det(ability:NN:17, the:DT:16)|||dobj(have:VBP:15, ability:NN:17)|||aux(add:VB:19, to:TO:18)|||infmod(ability:NN:17, add:VB:19)|||infmod(ability:NN:17, delete:VB:21)|||conj_and(add:VB:19, delete:VB:21)|||infmod(ability:NN:17, retrieve:VB:24)|||conj_or(add:VB:19, retrieve:VB:24)|||dobj(add:VB:19, item:NNS:25)|||dobj(delete:VB:21, item:NNS:25)|||dobj(retrieve:VB:24, item:NNS:25)|||<STOP>
7.1 det(list:NN:2, a:DT:1)|||root(ROOT:ROOT:25, list:NN:2)|||prep_of(list:NN:2, element:NNS:4)|||conj_or(list:NN:2, node:NNS:7)|||nsubjpass(link:VBN:11, node:NNS:7)|||root(ROOT:ROOT:25, node:NNS:7)|||rel(link:VBN:11, that:WDT:9)|||auxpass(link:VBN:11, be:VBP:10)|||rcmod(node:NNS:7, link:VBN:11)|||prep_to(link:VBN:11, one:CD:13)|||det(such:JJ:15, another:DT:14)|||dep(list:NN:2, such:JJ:15)|||complm(point:VBZ:19, that:IN:16)|||det(element:NN:18, each:DT:17)|||nsubj(point:VBZ:19, element:NN:18)|||dep(such:JJ:15, point:VBZ:19)|||det(element:NN:23, the:DT:21)|||amod(element:NN:23, next:JJ:22)|||prep_to(point:VBZ:19, element:NN:23)|||<STOP>
7.1 det(sequence:NN:2, a:DT:1)|||root(ROOT:ROOT:30, sequence:NN:2)|||prep_of(sequence:NN:2, node:NNS:4)|||appos(node:NNS:4, each:DT:6)|||partmod(each:DT:6, contain:VBG:7)|||nn(field:NNS:9, datum:NN:8)|||dobj(contain:VBG:7, field:NNS:9)|||punct(specify:VBN:11, -lrb-:-LRB-:10)|||dep(field:NNS:9, specify:VBN:11)|||prep_by(specify:VBN:11, programmer:NN:13)|||punct(specify:VBN:11, -rrb-:-RRB-:14)|||dobj(contain:VBG:7, pointer:NN:16)|||conj_and(field:NNS:9, pointer:NN:16)|||nsubj(point:VB:22, pointer:NN:16)|||dep(pointer:NN:16, -lrb-:-LRB-:17)|||dep(-lrb-:-LRB-:17, s:PRP:18)|||punct(-lrb-:-LRB-:17, -rrb-:-RRB-:19)|||rel(point:VB:22, which:WDT:20)|||aux(point:VB:22, can:MD:21)|||rcmod(pointer:NN:16, point:VB:22)|||det(node:NNS:28, the:DT:24)|||amod(node:NNS:28, next:JJ:25)|||conj_or(next:JJ:25, previous:JJ:27)|||amod(node:NNS:28, previous:JJ:27)|||prep_to(point:VB:22, node:NNS:28)|||prep_of(sequence:NN:2, each:DT:6)|||<STOP>
7.1 det(list:NN:2, a:DT:1)|||root(ROOT:ROOT:21, list:NN:2)|||prep_of(list:NN:2, node:NNS:4)|||advmod(contain:VBZ:8, where:WRB:5)|||rel(contain:VBZ:8, where:WRB:5)|||det(node:NN:7, each:DT:6)|||nsubj(contain:VBZ:8, node:NN:7)|||rcmod(node:NNS:4, contain:VBZ:8)|||det(member:NN:11, a:DT:9)|||nn(member:NN:11, datum:NN:10)|||dobj(contain:VBZ:8, member:NN:11)|||dobj(contain:VBZ:8, also:RB:13)|||advmod(member:NN:11, also:RB:13)|||conj_and(member:NN:11, also:RB:13)|||det(pointer:NN:15, a:DT:14)|||dobj(contain:VBZ:8, pointer:NN:15)|||conj_and(member:NN:11, pointer:NN:15)|||det(node:NN:19, the:DT:17)|||amod(node:NN:19, next:JJ:18)|||prep_to(contain:VBZ:8, node:NN:19)|||<STOP>
7.1 det(list:NN:2, a:DT:1)|||nsubj(link:VBD:5, list:NN:2)|||prep_of(list:NN:2, item:NNS:4)|||root(ROOT:ROOT:8, link:VBD:5)|||advmod(link:VBD:5, together:RB:6)|||<STOP> det(item:NN:2, each:DT:1)|||nsubjpass(link:VBN:4, item:NN:2)|||auxpass(link:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:9, link:VBN:4)|||poss(successor:NN:7, its:PRP$:6)|||prep_to(link:VBN:4, successor:NN:7)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(chain:NN:6, list:NN:3)|||cop(chain:NN:6, be:VBZ:4)|||det(chain:NN:6, a:DT:5)|||root(ROOT:ROOT:29, chain:NN:6)|||prep_of(chain:NN:6, node:NNS:8)|||complm(store:VBP:11, that:IN:9)|||nsubj(store:VBP:11, each:DT:10)|||ccomp(chain:NN:6, store:VBP:11)|||det(piece:NN:14, a:DT:12)|||amod(piece:NN:14, single:JJ:13)|||dobj(store:VBP:11, piece:NN:14)|||nsubj(point:VBP:21, piece:NN:14)|||prep_of(piece:NN:14, datum:NNS:16)|||nn(variable:NNS:19, pointer:NN:18)|||prep_of(piece:NN:14, variable:NNS:19)|||conj_and(datum:NNS:16, variable:NNS:19)|||rel(point:VBP:21, that:WDT:20)|||rcmod(piece:NN:14, point:VBP:21)|||amod(node:NNS:24, other:JJ:23)|||prep_to(point:VBP:21, node:NNS:24)|||det(list:NN:27, the:DT:26)|||prep_in(node:NNS:24, list:NN:27)|||<STOP>
7.1 nsubjpass(structure:VBZ:6, one:CD:1)|||nsubjpass(use:VBN:11, one:CD:1)|||det(datum:NNS:5, the:DT:3)|||amod(datum:NNS:5, fundamental:JJ:4)|||prep_of(one:CD:1, datum:NNS:5)|||root(ROOT:ROOT:18, structure:VBZ:6)|||aux(use:VBN:11, can:MD:9)|||auxpass(use:VBN:11, be:VB:10)|||conj_and(structure:VBZ:6, use:VBN:11)|||root(ROOT:ROOT:18, use:VBN:11)|||aux(implement:VB:13, to:TO:12)|||purpcl(use:VBN:11, implement:VB:13)|||amod(structure:NNS:16, other:JJ:14)|||nn(structure:NNS:16, datum:NN:15)|||dobj(implement:VB:13, structure:NNS:16)|||<STOP> nsubj(consist:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:23, consist:VBZ:2)|||det(sequence:NN:5, a:DT:4)|||prep_of(consist:VBZ:2, sequence:NN:5)|||prep_of(sequence:NN:5, node:NNS:7)|||nsubj(contain:VBG:10, each:DT:9)|||conj_and(consist:VBZ:2, contain:VBG:10)|||root(ROOT:ROOT:23, contain:VBG:10)|||amod(field:NNS:13, arbitrary:JJ:11)|||nn(field:NNS:13, datum:NN:12)|||dobj(contain:VBG:10, field:NNS:13)|||nsubj(-lrb-:VBD:19, one:CD:15)|||num(reference:NNS:18, two:CD:17)|||conj_or(one:CD:15, reference:NNS:18)|||nsubj(-lrb-:VBD:19, reference:NNS:18)|||conj_or(consist:VBZ:2, -lrb-:VBD:19)|||root(ROOT:ROOT:23, -lrb-:VBD:19)|||dobj(-lrb-:VBD:19, link:NNS:21)|||<STOP> root(ROOT:ROOT:10, -rrb-:NNS:1)|||partmod(-rrb-:NNS:1, point:VBG:2)|||det(node:NNS:8, the:DT:4)|||amod(node:NNS:8, next:JJ:5)|||conj_and(next:JJ:5, previous:JJ:7)|||amod(node:NNS:8, previous:JJ:7)|||prep_to(point:VBG:2, node:NNS:8)|||<STOP>
7.1 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(-lrb-:VBD:20, structure:NN:3)|||det(sequence:NN:6, a:DT:5)|||prep_in(structure:NN:3, sequence:NN:6)|||prep_of(sequence:NN:6, node:NNS:8)|||nsubj(-lrb-:VBD:20, each:DT:10)|||partmod(each:DT:10, contain:VBG:11)|||amod(field:NNS:14, arbitrary:JJ:12)|||nn(field:NNS:14, datum:NN:13)|||dobj(contain:VBG:11, field:NNS:14)|||dobj(contain:VBG:11, one:CD:16)|||conj_and(field:NNS:14, one:CD:16)|||num(reference:NNS:19, two:CD:18)|||conj_and(field:NNS:14, reference:NNS:19)|||conj_or(one:CD:16, reference:NNS:19)|||root(ROOT:ROOT:24, -lrb-:VBD:20)|||dobj(-lrb-:VBD:20, link:NNS:22)|||<STOP> root(ROOT:ROOT:10, -rrb-:NNS:1)|||partmod(-rrb-:NNS:1, point:VBG:2)|||det(node:NNS:8, the:DT:4)|||amod(node:NNS:8, next:JJ:5)|||conj_and(next:JJ:5, previous:JJ:7)|||amod(node:NNS:8, previous:JJ:7)|||prep_to(point:VBG:2, node:NNS:8)|||<STOP>
7.1 nsubjpass(link:VBD:4, Information:NNP:1)|||nsubjpass(link:VBN:15, Information:NNP:1)|||prep_in(Information:NNP:1, memory:NN:3)|||root(ROOT:ROOT:21, link:VBD:4)|||det(piece:NN:8, the:DT:6)|||amod(piece:NN:8, next:JJ:7)|||prep_to(link:VBD:4, piece:NN:8)|||prep_of(piece:NN:8, information:NN:10)|||aux(link:VBN:15, can:MD:12)|||advmod(link:VBN:15, only:RB:13)|||auxpass(link:VBN:15, be:VB:14)|||conj_and(link:VBD:4, link:VBN:15)|||root(ROOT:ROOT:21, link:VBN:15)|||dep(backwards:RB:19, forwards:RB:16)|||advmod(link:VBN:15, not:RB:18)|||conj_and(backwards:RB:19, not:RB:18)|||advmod(link:VBN:15, backwards:RB:19)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(structure:NN:7, list:NN:3)|||cop(structure:NN:7, be:VBZ:4)|||det(structure:NN:7, a:DT:5)|||nn(structure:NN:7, datum:NN:6)|||nsubj(!be:VBZ:9, structure:NN:7)|||root(ROOT:ROOT:24, structure:NN:7)|||rel(!be:VBZ:9, that:WDT:8)|||rcmod(structure:NN:7, !be:VBZ:9)|||advmod(!be:VBZ:9, necessarily:RB:11)|||det(space:NN:17, the:DT:13)|||amod(space:NN:17, same:JJ:14)|||dep(same:JJ:14, contiguous:JJ:15)|||nn(space:NN:17, memory:NN:16)|||prep_in(!be:VBZ:9, space:NN:17)|||punct(as:IN:20, -lrb-:-LRB-:18)|||dep(as:IN:20, such:JJ:19)|||dep(space:NN:17, as:IN:20)|||pobj(as:IN:20, array:NNS:21)|||punct(as:IN:20, -rrb-:-RRB-:22)|||<STOP> nsubj(hold:VBZ:2, it:PRP:1)|||nsubj(hold:VBZ:2', it:PRP:1)|||conj_or(hold:VBZ:2, hold:VBZ:2')|||root(ROOT:ROOT:29, hold:VBZ:2)|||root(ROOT:ROOT:29, hold:VBZ:2')|||det(type:NN:5, the:DT:3)|||nn(type:NN:5, datum:NN:4)|||dobj(hold:VBZ:2, type:NN:5)|||dobj(hold:VBZ:2', type:NN:5)|||dobj(hold:VBZ:2, point:NNS:7)|||conj_and(type:NN:5, point:NNS:7)|||det(item:NN:12, the:DT:9)|||amod(item:NN:12, next:JJ:10)|||nn(item:NN:12, datum:NN:11)|||prep_to(hold:VBZ:2, item:NN:12)|||det(list:NN:15, the:DT:14)|||prep_in(item:NN:12, list:NN:15)|||det(list:NN:22, a:DT:19)|||advmod(link:VBN:21, doubly:RB:20)|||amod(list:NN:22, link:VBN:21)|||prep_in(hold:VBZ:2', list:NN:22)|||dep(hold:VBZ:2, also:RB:23)|||det(item:NN:27, the:DT:25)|||amod(item:NN:27, previous:JJ:26)|||prep_to(hold:VBZ:2, item:NN:27)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(structure:NN:7, list:NN:3)|||cop(structure:NN:7, be:VBZ:4)|||det(structure:NN:7, a:DT:5)|||nn(structure:NN:7, datum:NN:6)|||root(ROOT:ROOT:22, structure:NN:7)|||partmod(structure:NN:7, contain:VBG:8)|||num(element:NNS:13, one:CD:9)|||conj_or(one:CD:9, more:JJR:11)|||quantmod(one:CD:9, more:JJR:11)|||num(element:NNS:13, more:JJR:11)|||nn(element:NNS:13, datum:NN:12)|||dobj(contain:VBG:8, element:NNS:13)|||det(pointer:NN:16, a:DT:15)|||prep_with(contain:VBG:8, pointer:NN:16)|||det(node:NN:20, the:DT:18)|||amod(node:NN:20, next:JJ:19)|||prep_to(pointer:NN:16, node:NN:20)|||<STOP>
7.1 det(series:NN:2, a:DT:1)|||nsubj(structure:VBZ:7, series:NN:2)|||prep_of(series:NN:2, Nodes:NNP:5)|||root(ROOT:ROOT:23, structure:VBZ:7)|||det(value:NN:10, a:DT:9)|||prep_with(structure:VBZ:7, value:NN:10)|||det(pointer:NN:13, a:DT:12)|||prep_with(structure:VBZ:7, pointer:NN:13)|||conj_and(value:NN:10, pointer:NN:13)|||det(point:NN:15, that:DT:14)|||dep(pointer:NN:13, point:NN:15)|||det(node:NN:20, a:DT:17)|||amod(node:NN:20, similar:JJ:18)|||prep_to(structure:VBZ:7, node:NN:20)|||<STOP> predet(!array:NN:4, quite:PDT:2)|||det(!array:NN:4, a:DT:3)|||nsubj(carry:VB:9, !array:NN:4)|||advmod(!array:NN:4, but:CC:6)|||advmod(carry:VB:9, still:RB:7)|||aux(carry:VB:9, can:MD:8)|||root(ROOT:ROOT:15, carry:VB:9)|||det(list:NN:11, a:DT:10)|||dobj(carry:VB:9, list:NN:11)|||prep_of(list:NN:11, value:NNS:13)|||<STOP>
7.1 det(type:NN:3, a:DT:1)|||nn(type:NN:3, datum:NN:2)|||nsubj(contain:VBZ:5, type:NN:3)|||root(ROOT:ROOT:18, type:NN:3)|||rel(contain:VBZ:5, that:WDT:4)|||rcmod(type:NN:3, contain:VBZ:5)|||det(pointer:NN:7, a:DT:6)|||dobj(contain:VBZ:5, pointer:NN:7)|||advmod(element:NN:13, at:IN:9)|||dep(at:IN:9, least:JJS:10)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, next:JJ:12)|||prep_to(contain:VBZ:5, element:NN:13)|||det(list:NN:16, a:DT:15)|||prep_in(element:NN:13, list:NN:16)|||<STOP>
7.1 det(component:NN:2, each:DT:1)|||nsubj(contain:VBZ:3, component:NN:2)|||root(ROOT:ROOT:19, contain:VBZ:3)|||det(node:NN:5, a:DT:4)|||dobj(contain:VBZ:3, node:NN:5)|||det(item:NN:8, a:DT:6)|||nn(item:NN:8, datum:NN:7)|||tmod(contain:VBZ:3, item:NN:8)|||dep(item:NN:8, and:CC:9)|||det(pointer:NN:11, a:DT:10)|||dep(item:NN:8, pointer:NN:11)|||det(item:NN:15, the:DT:13)|||amod(item:NN:15, next:JJ:14)|||prep_to(contain:VBZ:3, item:NN:15)|||det(list:NN:18, the:DT:17)|||prep_in(item:NN:15, list:NN:18)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(chain:NN:6, list:NN:3)|||cop(chain:NN:6, be:VBZ:4)|||det(chain:NN:6, a:DT:5)|||root(ROOT:ROOT:14, chain:NN:6)|||prep_of(chain:NN:6, struct:NNS:8)|||prep_of(chain:NN:6, record:NNS:10)|||conj_or(struct:NNS:8, record:NNS:10)|||partmod(struct:NNS:8, call:VBN:11)|||dobj(call:VBN:11, node:NNS:12)|||<STOP> det(node:NN:2, each:DT:1)|||nsubj(have:VBZ:3, node:NN:2)|||root(ROOT:ROOT:23, have:VBZ:3)|||quantmod(two:CD:6, at:IN:4)|||dep(at:IN:4, least:JJS:5)|||num(member:NNS:7, two:CD:6)|||dobj(have:VBZ:3, member:NNS:7)|||nsubj(point:VBZ:12, member:NNS:7)|||rel(point:VBZ:12, one:CD:9)|||dep(one:CD:9, of:IN:10)|||dep(of:IN:10, which:WDT:11)|||rcmod(member:NNS:7, point:VBZ:12)|||det(item:NN:16, the:DT:14)|||amod(item:NN:16, next:JJ:15)|||prep_to(point:VBZ:12, item:NN:16)|||prep_to(point:VBZ:12, node:NN:18)|||conj_or(item:NN:16, node:NN:18)|||det(list:NN:21, the:DT:20)|||prep_in(item:NN:16, list:NN:21)|||<STOP>
7.1 det(array:NN:2, a:DT:1)|||root(ROOT:ROOT:16, array:NN:2)|||partmod(array:NN:2, base:VBN:3)|||dobj(base:VBN:3, list:NN:4)|||nsubj(use:VBZ:6, list:NN:4)|||rel(use:VBZ:6, that:WDT:5)|||rcmod(list:NN:4, use:VBZ:6)|||det(scheme:NN:10, a:DT:7)|||amod(scheme:NN:10, implicit:JJ:8)|||amod(scheme:NN:10, ordering:JJ:9)|||dobj(use:VBZ:6, scheme:NN:10)|||advmod(use:VBG:13, often:RB:12)|||xcomp(base:VBN:3, use:VBG:13)|||dobj(use:VBG:13, pointer:NNS:14)|||<STOP>
7.1 det(series:NN:2, a:DT:1)|||root(ROOT:ROOT:20, series:NN:2)|||prep_of(series:NN:2, structure:NNS:4)|||partmod(structure:NNS:4, contain:VBG:5)|||nn(item:NNS:7, datum:NN:6)|||dobj(contain:VBG:5, item:NNS:7)|||det(pointer:NN:10, a:DT:9)|||prep_of(series:NN:2, pointer:NN:10)|||conj_and(structure:NNS:4, pointer:NN:10)|||nsubj(link:VBZ:12, pointer:NN:10)|||rel(link:VBZ:12, that:WDT:11)|||rcmod(pointer:NN:10, link:VBZ:12)|||det(structure:NN:14, the:DT:13)|||dobj(link:VBZ:12, structure:NN:14)|||det(structure:NN:18, the:DT:16)|||amod(structure:NN:18, next:JJ:17)|||prep_to(link:VBZ:12, structure:NN:18)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(collection:NN:6, list:NN:3)|||cop(collection:NN:6, be:VBZ:4)|||det(collection:NN:6, a:DT:5)|||root(ROOT:ROOT:41, collection:NN:6)|||prep_of(collection:NN:6, Objects:NNP:8)|||dep(Objects:NNP:8, each:DT:9)|||partmod(collection:NN:6, contain:VBG:10)|||quantmod(one:CD:13, at:IN:11)|||dep(at:IN:11, least:JJS:12)|||num(member:NN:15, one:CD:13)|||nn(member:NN:15, datum:NNS:14)|||dobj(contain:VBG:10, member:NN:15)|||det(pointer:NN:19, a:DT:18)|||dobj(contain:VBG:10, pointer:NN:19)|||conj_and(member:NN:15, pointer:NN:19)|||det(object:NN:23, the:DT:21)|||amod(object:NN:23, next:JJ:22)|||prep_to(pointer:NN:19, object:NN:23)|||det(list:NN:26, the:DT:25)|||prep_in(contain:VBG:10, list:NN:26)|||punct(list:NN:26, -lrb-:-LRB-:27)|||det(object:NN:31, the:DT:29)|||amod(object:NN:31, previous:JJ:30)|||prep_in(contain:VBG:10, object:NN:31)|||conj_and(list:NN:26, object:NN:31)|||det(case:NN:34, the:DT:33)|||prep_in(object:NN:31, case:NN:34)|||det(list:NN:39, a:DT:36)|||advmod(link:VBN:38, doubly:RB:37)|||amod(list:NN:39, link:VBN:38)|||prep_of(case:NN:34, list:NN:39)|||punct(list:NN:26, -rrb-:-RRB-:40)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||nn(list:NN:3, link:NN:2)|||nsubj(structure:NN:7, list:NN:3)|||cop(structure:NN:7, be:VBZ:4)|||det(structure:NN:7, a:DT:5)|||nn(structure:NN:7, datum:NN:6)|||nsubjpass(build:VBN:10, structure:NN:7)|||root(ROOT:ROOT:16, structure:NN:7)|||rel(build:VBN:10, which:WDT:8)|||auxpass(build:VBN:10, be:VBZ:9)|||rcmod(structure:NN:7, build:VBN:10)|||prep_from(build:VBN:10, structure:NNS:12)|||prep_from(build:VBN:10, pointer:NNS:14)|||conj_and(structure:NNS:12, pointer:NNS:14)|||<STOP> nsubj(form:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:21, form:VBZ:2)|||det(chain:NN:4, a:DT:3)|||dobj(form:VBZ:2, chain:NN:4)|||prep_of(chain:NN:4, node:NNS:6)|||prep_with(node:NNS:6, pointer:NNS:8)|||dep(pointer:NNS:8, represent:VBG:9)|||det(link:NNS:11, the:DT:10)|||dobj(represent:VBG:9, link:NNS:11)|||det(chain:NN:14, the:DT:13)|||prep_of(link:NNS:11, chain:NN:14)|||dep(pointer:NNS:8, hold:VBG:16)|||conj_and(represent:VBG:9, hold:VBG:16)|||det(thing:NN:19, the:DT:17)|||amod(thing:NN:19, entire:JJ:18)|||dobj(hold:VBG:16, thing:NN:19)|||advmod(hold:VBG:16, together:RB:20)|||<STOP>
7.1 root(ROOT:ROOT:25, its:PRP$:1)|||det(list:NN:3, a:DT:2)|||nsubj(link:VBD:8, list:NN:3)|||prep_of(list:NN:3, pointer:NNS:5)|||nsubj(be:VBP:7, pointer:NNS:5)|||rel(be:VBP:7, that:WDT:6)|||rcmod(pointer:NNS:5, be:VBP:7)|||dep(its:PRP$:1, link:VBD:8)|||dobj(link:VBD:8, 2:CD:9)|||det(other:JJ:11, each:DT:10)|||tmod(link:VBD:8, other:JJ:11)|||det(pointer:NN:14, every:DT:13)|||nsubj(point:VBZ:15, pointer:NN:14)|||dep(its:PRP$:1, point:VBZ:15)|||det(pointer:NN:19, the:DT:17)|||amod(pointer:NN:19, next:JJ:18)|||prep_to(point:VBZ:15, pointer:NN:19)|||nsubj(have:VBZ:21, pointer:NN:19)|||rel(have:VBZ:21, which:WDT:20)|||rcmod(pointer:NN:19, have:VBZ:21)|||det(element:NN:24, the:DT:22)|||amod(element:NN:24, next:JJ:23)|||dobj(have:VBZ:21, element:NN:24)|||<STOP>
7.1 amod(collection:NN:2, linear:JJ:1)|||nsubj(connect:VBN:6, collection:NN:2)|||amod(node:NNS:5, self-referential:JJ:4)|||prep_of(collection:NN:2, node:NNS:5)|||root(ROOT:ROOT:10, connect:VBN:6)|||prep_by(connect:VBN:6, pointer:NNS:8)|||<STOP>
7.1 det(item:NNS:2, the:DT:1)|||nsubjpass(link:VBN:8, item:NNS:2)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||prep_of(item:NNS:2, structure:NN:6)|||auxpass(link:VBN:8, be:VBP:7)|||root(ROOT:ROOT:14, link:VBN:8)|||det(other:JJ:11, each:DT:10)|||prep_to(link:VBN:8, other:JJ:11)|||xcomp(link:VBN:8, use:VBG:12)|||dobj(use:VBG:12, pointer:NNS:13)|||<STOP>
7.1 det(list:NN:2, a:DT:1)|||root(ROOT:ROOT:18, list:NN:2)|||prep_of(list:NN:2, object:NNS:4)|||advmod(contain:VBZ:8, where:WRB:5)|||det(object:NN:7, each:DT:6)|||nsubj(contain:VBZ:8, object:NN:7)|||dep(list:NN:2, contain:VBZ:8)|||det(link:NN:10, a:DT:9)|||dobj(contain:VBZ:8, link:NN:10)|||det(item:NN:14, the:DT:12)|||amod(item:NN:14, next:JJ:13)|||prep_to(contain:VBZ:8, item:NN:14)|||det(list:NN:17, the:DT:16)|||prep_in(item:NN:14, list:NN:17)|||<STOP>
7.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubjpass(one:CD:5, list:NN:3)|||nsubjpass(use:VBN:15, list:NN:3)|||cop(one:CD:5, be:VBZ:4)|||root(ROOT:ROOT:22, one:CD:5)|||det(structure:NNS:10, the:DT:7)|||amod(structure:NNS:10, fundamental:JJ:8)|||nn(structure:NNS:10, datum:NNS:9)|||prep_of(one:CD:5, structure:NNS:10)|||aux(use:VBN:15, can:MD:13)|||auxpass(use:VBN:15, be:VB:14)|||conj_and(one:CD:5, use:VBN:15)|||root(ROOT:ROOT:22, use:VBN:15)|||aux(implement:VB:17, to:TO:16)|||purpcl(use:VBN:15, implement:VB:17)|||amod(structure:NNS:20, other:JJ:18)|||nn(structure:NNS:20, datum:NN:19)|||dobj(implement:VB:17, structure:NNS:20)|||<STOP> nsubj(consist:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:23, consist:VBZ:2)|||det(sequence:NN:5, a:DT:4)|||prep_of(consist:VBZ:2, sequence:NN:5)|||prep_of(sequence:NN:5, node:NNS:7)|||nsubj(contain:VBG:10, each:DT:9)|||conj_and(consist:VBZ:2, contain:VBG:10)|||root(ROOT:ROOT:23, contain:VBG:10)|||amod(field:NNS:13, arbitrary:JJ:11)|||nn(field:NNS:13, datum:NN:12)|||dobj(contain:VBG:10, field:NNS:13)|||nsubj(-lrb-:VBD:19, one:CD:15)|||num(reference:NNS:18, two:CD:17)|||conj_or(one:CD:15, reference:NNS:18)|||nsubj(-lrb-:VBD:19, reference:NNS:18)|||conj_or(consist:VBZ:2, -lrb-:VBD:19)|||root(ROOT:ROOT:23, -lrb-:VBD:19)|||dobj(-lrb-:VBD:19, link:NNS:21)|||<STOP> root(ROOT:ROOT:10, -rrb-:NNS:1)|||partmod(-rrb-:NNS:1, point:VBG:2)|||det(node:NNS:8, the:DT:4)|||amod(node:NNS:8, next:JJ:5)|||conj_and(next:JJ:5, previous:JJ:7)|||amod(node:NNS:8, previous:JJ:7)|||prep_to(point:VBG:2, node:NNS:8)|||<STOP>
7.2 nsubjpass(insert:VBN:4, element:NNS:1)|||nsubj(!need:VB:15, element:NNS:1)|||xsubj(resize:VBN:18, element:NNS:1)|||aux(insert:VBN:4, can:MD:2)|||auxpass(insert:VBN:4, be:VB:3)|||root(ROOT:ROOT:26, insert:VBN:4)|||det(list:NN:8, a:DT:6)|||nn(list:NN:8, link:NN:7)|||prep_into(insert:VBN:4, list:NN:8)|||det(point:NN:11, any:DT:10)|||prep_at(insert:VBN:4, point:NN:11)|||aux(!need:VB:15, do:VBZ:13)|||conj_and(insert:VBN:4, !need:VB:15)|||root(ROOT:ROOT:26, !need:VB:15)|||aux(resize:VBN:18, to:TO:16)|||auxpass(resize:VBN:18, be:VB:17)|||xcomp(!need:VB:15, resize:VBN:18)|||det(need:NNS:22, a:DT:20)|||nn(need:NNS:22, array:NN:21)|||prep_unlike(resize:VBN:18, need:NNS:22)|||aux(be:VB:24, to:TO:23)|||purpcl(resize:VBN:18, be:VB:24)|||<STOP>
7.2 prep_unlike(insert:VB:7, array:NNS:2)|||amod(list:NNS:5, link:VBN:4)|||nsubj(insert:VB:7, list:NNS:5)|||nsubj(delete:VB:9, list:NNS:5)|||aux(insert:VB:7, can:MD:6)|||root(ROOT:ROOT:19, insert:VB:7)|||conj_and(insert:VB:7, delete:VB:9)|||root(ROOT:ROOT:19, delete:VB:9)|||amod(datum:NNS:12, shift:VBG:11)|||prep_without(delete:VB:9, datum:NNS:12)|||conj_and(insert:VB:7, change:VB:14)|||conj_and(delete:VB:9, change:VB:14)|||prep_in(change:VB:14, size:NN:16)|||advmod(change:VB:14, easily:RB:17)|||<STOP>
7.2 advmod(fix:VBN:4, array:RB:1)|||nsubjpass(fix:VBN:4, size:NN:2)|||auxpass(fix:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:12, fix:VBN:4)|||nsubjpass(!fix:VBN:10, Linked:NNP:7)|||auxpass(!fix:VBN:10, be:VBZ:8)|||conj_but(fix:VBN:4, !fix:VBN:10)|||root(ROOT:ROOT:12, !fix:VBN:10)|||<STOP>
7.2 nsubj(insert:VB:3, you:PRP:1)|||nsubj(delete:VB:6, you:PRP:1)|||aux(insert:VB:3, can:MD:2)|||root(ROOT:ROOT:17, insert:VB:3)|||prep(insert:VB:3, into:IN:4)|||conj_and(insert:VB:3, delete:VB:6)|||root(ROOT:ROOT:17, delete:VB:6)|||dobj(delete:VB:6, item:NNS:7)|||det(list:NN:12, a:DT:9)|||amod(list:NN:12, pointer-based:JJ:10)|||amod(list:NN:12, link:VBN:11)|||prep_from(delete:VB:6, list:NN:12)|||amod(datum:NNS:15, shift:VBG:14)|||prep_without(list:NN:12, datum:NNS:15)|||<STOP>
7.2 nsubj(be:VB:3, array:NNS:1)|||aux(be:VB:3, must:MD:2)|||root(ROOT:ROOT:23, be:VB:3)|||det(size:NN:7, a:DT:5)|||amod(size:NN:7, defined:JJ:6)|||prep_of(be:VB:3, size:NN:7)|||nsubjpass(add:VBN:12, element:NNS:9)|||aux(add:VBN:12, can:MD:10)|||auxpass(add:VBN:12, be:VB:11)|||parataxis(be:VB:3, add:VBN:12)|||det(list:NN:16, a:DT:14)|||amod(list:NN:16, link:VBN:15)|||prep_to(add:VBN:12, list:NN:16)|||prep_with(list:NN:16, o:NN:18)|||partmod(o:NN:18, define:VBG:19)|||det(size:NN:21, any:DT:20)|||dobj(define:VBG:19, size:NN:21)|||<STOP>
7.2 det(benefit:NN:3, the:DT:1)|||amod(benefit:NN:3, principal:JJ:2)|||nsubj(be:VBZ:12, benefit:NN:3)|||det(list:NN:7, a:DT:5)|||amod(list:NN:7, link:VBN:6)|||prep_of(benefit:NN:3, list:NN:7)|||det(array:NN:11, a:DT:9)|||amod(array:NN:11, conventional:JJ:10)|||prep_over(list:NN:7, array:NN:11)|||root(ROOT:ROOT:51, be:VBZ:12)|||complm(different:JJ:22, that:IN:13)|||det(order:NN:15, the:DT:14)|||nsubj(different:JJ:22, order:NN:15)|||det(item:NNS:19, the:DT:17)|||amod(item:NNS:19, link:VBN:18)|||prep_of(order:NN:15, item:NNS:19)|||aux(different:JJ:22, may:MD:20)|||cop(different:JJ:22, be:VB:21)|||ccomp(be:VBZ:12, different:JJ:22)|||det(order:NN:25, the:DT:24)|||prep_from(different:JJ:22, order:NN:25)|||complm(store:VBN:31, that:IN:26)|||det(item:NNS:29, the:DT:27)|||nn(item:NNS:29, datum:NN:28)|||nsubjpass(store:VBN:31, item:NNS:29)|||nsubjpass(store:VBN:31', item:NNS:29)|||auxpass(store:VBN:31, be:VBP:30)|||ccomp(different:JJ:22, store:VBN:31)|||ccomp(different:JJ:22, store:VBN:31')|||conj_or(store:VBN:31, store:VBN:31')|||prep_in(store:VBN:31, memory:NN:33)|||prep_on(store:VBN:31', disk:NN:36)|||xcomp(different:JJ:22, allow:VBG:38)|||det(list:NN:40, the:DT:39)|||dobj(allow:VBG:38, list:NN:40)|||prep_of(list:NN:40, item:NNS:42)|||aux(traverse:VBN:45, to:TO:43)|||auxpass(traverse:VBN:45, be:VB:44)|||xcomp(allow:VBG:38, traverse:VBN:45)|||det(order:NN:49, a:DT:47)|||amod(order:NN:49, different:JJ:48)|||prep_in(traverse:VBN:45, order:NN:49)|||<STOP> det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(datatype:NN:7, list:NN:3)|||cop(datatype:NN:7, be:VBZ:4)|||det(datatype:NN:7, a:DT:5)|||amod(datatype:NN:7, self-referential:JJ:6)|||root(ROOT:ROOT:23, datatype:NN:7)|||mark(contain:VBZ:10, because:IN:8)|||nsubj(contain:VBZ:10, it:PRP:9)|||advcl(datatype:NN:7, contain:VBZ:10)|||det(pointer:NN:12, a:DT:11)|||dobj(contain:VBZ:10, pointer:NN:12)|||dobj(contain:VBZ:10, link:NN:14)|||conj_or(pointer:NN:12, link:NN:14)|||det(datum:NN:17, another:DT:16)|||prep_to(contain:VBZ:10, datum:NN:17)|||det(type:NN:21, the:DT:19)|||amod(type:NN:21, same:JJ:20)|||prep_of(datum:NN:17, type:NN:21)|||<STOP> amod(list:NNS:2, linked:JJ:1)|||nsubj(permit:VBP:3, list:NNS:2)|||root(ROOT:ROOT:18, permit:VBP:3)|||dobj(permit:VBP:3, insertion:NN:4)|||dobj(permit:VBP:3, removal:NN:6)|||conj_and(insertion:NN:4, removal:NN:6)|||prep_of(insertion:NN:4, node:NNS:8)|||det(point:NN:11, any:DT:10)|||prep_at(node:NNS:8, point:NN:11)|||det(list:NN:14, the:DT:13)|||prep_in(point:NN:11, list:NN:14)|||amod(time:NN:17, constant:JJ:16)|||prep_in(list:NN:14, time:NN:17)|||<STOP>
7.2 nsubj(expand:VB:3, you:PRP:1)|||aux(expand:VB:3, can:MD:2)|||root(ROOT:ROOT:9, expand:VB:3)|||advmod(need:VBP:6, when:WRB:4)|||nsubj(need:VBP:6, you:PRP:5)|||advcl(expand:VB:3, need:VBP:6)|||ccomp(expand:VB:3, need:VBP:6)|||dobj(need:VBP:6, it:PRP:7)|||<STOP> nsubj(!have:VB:4, you:PRP:1)|||xsubj(predetermine:VB:6, you:PRP:1)|||aux(!have:VB:4, do:VBP:2)|||root(ROOT:ROOT:10, !have:VB:4)|||aux(predetermine:VB:6, to:TO:5)|||xcomp(!have:VB:4, predetermine:VB:6)|||det(size:NN:8, the:DT:7)|||dobj(predetermine:VB:6, size:NN:8)|||<STOP>
7.2 amod(list:NNS:2, linked:JJ:1)|||nsubj(able:JJ:4, list:NNS:2)|||cop(able:JJ:4, be:VBP:3)|||root(ROOT:ROOT:13, able:JJ:4)|||aux(grow:VB:6, to:TO:5)|||xcomp(able:JJ:4, grow:VB:6)|||xcomp(able:JJ:4, shrink:VB:8)|||conj_and(grow:VB:6, shrink:VB:8)|||prep_in(shrink:VB:8, size:NN:10)|||advmod(need:VBN:12, as:RB:11)|||amod(size:NN:10, need:VBN:12)|||<STOP>
7.2 amod(list:NN:2, linked:JJ:1)|||nsubj(able:JJ:4, list:NN:2)|||cop(able:JJ:4, be:VBZ:3)|||root(ROOT:ROOT:12, able:JJ:4)|||aux(grow:VB:6, to:TO:5)|||xcomp(able:JJ:4, grow:VB:6)|||prep_in(grow:VB:6, size:NN:8)|||advmod(need:VBN:10, as:RB:9)|||amod(size:NN:8, need:VBN:10)|||<STOP> aux(require:VB:3, do:VBZ:1)|||nsubj(require:VB:3, not:RB:2)|||root(ROOT:ROOT:12, require:VB:3)|||dobj(require:VB:3, the:DT:4)|||amod(the:DT:4, shift:VBG:5)|||prep_of(the:DT:4, item:NNS:7)|||prep_during(item:NNS:7, insertion:NNS:9)|||prep_during(item:NNS:7, deletion:NNS:11)|||conj_and(insertion:NNS:9, deletion:NNS:11)|||<STOP>
7.2 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubjpass(!fix:VBN:6, list:NN:3)|||nsubj(!require:VB:13, list:NN:3)|||auxpass(!fix:VBN:6, be:VBZ:4)|||root(ROOT:ROOT:23, !fix:VBN:6)|||prep_in(!fix:VBN:6, size:NN:8)|||aux(!require:VB:13, do:VBZ:11)|||conj_and(!fix:VBN:6, !require:VB:13)|||root(ROOT:ROOT:23, !require:VB:13)|||dobj(!require:VB:13, the:DT:14)|||amod(the:DT:14, shift:VBG:15)|||prep_of(the:DT:14, item:NNS:17)|||prep_during(item:NNS:17, insertion:NNS:19)|||prep_during(item:NNS:17, deletion:NNS:21)|||conj_and(insertion:NNS:19, deletion:NNS:21)|||<STOP>
7.2 expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:23, be:VBZ:2)|||det(limit:NN:4, no:DT:3)|||nsubj(be:VBZ:2, limit:NN:4)|||prep(limit:NN:4, as:IN:5)|||dep(as:IN:5, to:TO:6)|||advmod(many:JJ:8, how:WRB:7)|||dep(create:VBP:10, many:JJ:8)|||nsubj(create:VBP:10, you:PRP:9)|||dep(as:IN:5, create:VBP:10)|||advmod(hold:VB:16, where:WRB:11)|||det(array:NN:13, a:DT:12)|||nsubj(hold:VB:16, array:NN:13)|||aux(hold:VB:16, can:MD:14)|||advmod(hold:VB:16, only:RB:15)|||advcl(create:VBP:10, hold:VB:16)|||ccomp(create:VBP:10, hold:VB:16)|||det(amount:NN:19, a:DT:17)|||amod(amount:NN:19, give:VBN:18)|||dobj(hold:VB:16, amount:NN:19)|||prep_of(amount:NN:19, information:NN:21)|||<STOP>
7.2 amod(list:NNS:2, linked:JJ:1)|||nsubj(have:VBP:3, list:NNS:2)|||root(ROOT:ROOT:9, have:VBP:3)|||amod(insertion:NN:6, constant:JJ:4)|||nn(insertion:NN:6, time:NN:5)|||dobj(have:VBP:3, insertion:NN:6)|||dobj(have:VBP:3, deletion:NN:8)|||conj_and(insertion:NN:6, deletion:NN:8)|||<STOP>
7.2 amod(list:NNS:2, linked:JJ:1)|||nsubjpass(grow:VBN:5, list:NNS:2)|||aux(grow:VBN:5, can:MD:3)|||auxpass(grow:VBN:5, be:VB:4)|||root(ROOT:ROOT:26, grow:VBN:5)|||advmod(grow:VBN:5, dynamically:RB:6)|||nsubj(!require:VB:11, item:NNS:8)|||aux(!require:VB:11, do:VBP:9)|||dep(grow:VBN:5, !require:VB:11)|||dobj(!require:VB:11, shift:VBG:12)|||nsubj(have:VBP:16, they:PRP:15)|||conj_and(grow:VBN:5, have:VBP:16)|||root(ROOT:ROOT:26, have:VBP:16)|||det(factor:NN:20, a:DT:17)|||amod(factor:NN:20, greater:JJR:18)|||amod(factor:NN:20, awesome:JJ:19)|||dobj(have:VBP:16, factor:NN:20)|||prep_than(have:VBP:16, that:DT:22)|||prep_of(that:DT:22, array:NNS:24)|||<STOP>
7.2 amod(list:NNS:2, linked:JJ:1)|||nsubj(have:VBP:3, list:NNS:2)|||root(ROOT:ROOT:8, have:VBP:3)|||det(size:NN:6, a:DT:4)|||amod(size:NN:6, indefinite:JJ:5)|||dobj(have:VBP:3, size:NN:6)|||<STOP> nsubjpass(add:VBN:4, they:PRP:1)|||nsubjpass(take:VBN:7, they:PRP:1)|||aux(add:VBN:4, can:MD:2)|||auxpass(add:VBN:4, be:VB:3)|||root(ROOT:ROOT:21, add:VBN:4)|||xcomp(add:VBN:4, to:TO:5)|||conj_and(add:VBN:4, take:VBN:7)|||root(ROOT:ROOT:21, take:VBN:7)|||advmod(take:VBN:7, away:RB:8)|||dep(away:RB:8, from:IN:9)|||advmod(easily:RB:11, very:RB:10)|||dep(from:IN:9, easily:RB:11)|||amod(difficulty:NN:14, little:JJ:13)|||prep_with(take:VBN:7, difficulty:NN:14)|||prep_in(add:VBN:4, the:DT:16)|||amod(the:DT:16, shift:VBG:17)|||prep_of(the:DT:16, datum:NNS:19)|||<STOP>
7.2 advmod(size:NN:3, nearly:RB:1)|||amod(size:NN:3, infinite:JJ:2)|||xsubj(expand:VB:15, size:NN:3)|||root(ROOT:ROOT:20, size:NN:3)|||partmod(size:NN:3, limit:VBN:5)|||dep(limit:VBN:5, only:RB:6)|||agent(limit:VBN:5, system:NN:8)|||tmod(limit:VBN:5, memory:NN:9)|||dep(memory:NN:9, and:CC:10)|||advmod(memory:NN:9, also:RB:11)|||det(ability:NN:13, the:DT:12)|||dep(memory:NN:9, ability:NN:13)|||aux(expand:VB:15, to:TO:14)|||xcomp(limit:VBN:5, expand:VB:15)|||det(size:NN:17, the:DT:16)|||dobj(expand:VB:15, size:NN:17)|||advmod(expand:VB:15, dynamically:RB:18)|||<STOP>
7.2 nsubj(need:VBN:4, they:PRP:1)|||dep(need:VBN:4, grow:VBP:2)|||advmod(need:VBN:4, as:RB:3)|||root(ROOT:ROOT:13, need:VBN:4)|||mark(be:VBP:8, while:IN:6)|||nsubj(be:VBP:8, array:NNS:7)|||advcl(need:VBN:4, be:VBP:8)|||amod(size:NN:11, fix:VBN:10)|||prep_of(be:VBP:8, size:NN:11)|||<STOP>
7.2 aux(!have:VB:3, do:VBZ:1)|||root(ROOT:ROOT:8, !have:VB:3)|||det(size:NN:6, a:DT:4)|||amod(size:NN:6, fixed:JJ:5)|||dobj(!have:VB:3, size:NN:6)|||<STOP> amod(list:NN:2, linked:JJ:1)|||nsubj(able:JJ:4, list:NN:2)|||cop(able:JJ:4, be:VBZ:3)|||root(ROOT:ROOT:10, able:JJ:4)|||aux(grow:VB:6, to:TO:5)|||xcomp(able:JJ:4, grow:VB:6)|||advmod(need:VBN:8, as:RB:7)|||acomp(grow:VB:6, need:VBN:8)|||<STOP> det(time:NN:2, the:DT:1)|||nsubj(take:VBZ:9, time:NN:2)|||aux(access:VB:4, to:TO:3)|||infmod(time:NN:2, access:VB:4)|||det(list:NN:8, a:DT:5)|||nn(list:NN:8, array:NN:6)|||nn(list:NN:8, basis:NNS:7)|||dobj(access:VB:4, list:NN:8)|||root(ROOT:ROOT:25, take:VBZ:9)|||det(amount:NN:12, a:DT:10)|||amod(amount:NN:12, contant:JJ:11)|||dobj(take:VBZ:9, amount:NN:12)|||prep_of(amount:NN:12, time:NN:14)|||advmod(depend:VBZ:20, where:WRB:15)|||rel(depend:VBZ:20, where:WRB:15)|||det(linked-base:NN:18, a:DT:17)|||prep_as(depend:VBZ:20, linked-base:NN:18)|||nsubj(depend:VBZ:20, like:JJ:19)|||rcmod(amount:NN:12, depend:VBZ:20)|||prep_on(depend:VBZ:20, i:FW:23)|||<STOP>
7.2 amod(list:NNS:2, linked:JJ:1)|||nsubj(grow:VB:4, list:NNS:2)|||nsubj(shrink:VB:6, list:NNS:2)|||aux(grow:VB:4, can:MD:3)|||root(ROOT:ROOT:13, grow:VB:4)|||conj_and(grow:VB:4, shrink:VB:6)|||root(ROOT:ROOT:13, shrink:VB:6)|||mark(need:VBP:9, as:IN:7)|||nsubj(need:VBP:9, you:PRP:8)|||advcl(grow:VB:4, need:VBP:9)|||nsubj(to:TO:11, they:PRP:10)|||xcomp(need:VBP:9, to:TO:11)|||<STOP> nsubj(have:VBP:2, array:NNS:1)|||root(ROOT:ROOT:7, have:VBP:2)|||det(size:NN:5, a:DT:3)|||amod(size:NN:5, fixed:JJ:4)|||dobj(have:VBP:2, size:NN:5)|||<STOP>
7.2 amod(memory:NN:2, more:JJR:1)|||nsubjpass(allocate:VBN:5, memory:NN:2)|||aux(allocate:VBN:5, can:MD:3)|||auxpass(allocate:VBN:5, be:VB:4)|||root(ROOT:ROOT:12, allocate:VBN:5)|||det(fly:NN:8, the:DT:7)|||prep_on(allocate:VBN:5, fly:NN:8)|||amod(item:NNS:11, more:JJR:10)|||prep_for(fly:NN:8, item:NNS:11)|||<STOP>
7.2 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubjpass(increase:VBN:6, list:NN:3)|||aux(increase:VBN:6, may:MD:4)|||auxpass(increase:VBN:6, be:VB:5)|||root(ROOT:ROOT:24, increase:VBN:6)|||prep_in(increase:VBN:6, size:NN:8)|||advmod(need:VBN:10, as:RB:9)|||amod(size:NN:8, need:VBN:10)|||mark(set:VBN:19, while:IN:12)|||det(array:NN:14, a:DT:13)|||poss(size:NN:17, array:NN:14)|||nn(size:NN:17, s:NNS:16)|||nsubjpass(set:VBN:19, size:NN:17)|||auxpass(set:VBN:19, be:VBZ:18)|||advcl(increase:VBN:6, set:VBN:19)|||advmod(create:VBN:23, when:WRB:20)|||nsubjpass(create:VBN:23, it:PRP:21)|||auxpass(create:VBN:23, be:VBZ:22)|||advcl(set:VBN:19, create:VBN:23)|||ccomp(set:VBN:19, create:VBN:23)|||<STOP>
7.2 nsubj(have:VBZ:2, Array:NNP:1)|||nsubj(link:VBD:8, Array:NNP:1)|||root(ROOT:ROOT:18, have:VBZ:2)|||det(size:NN:5, a:DT:3)|||amod(size:NN:5, fix:VBN:4)|||dobj(have:VBZ:2, size:NN:5)|||dobj(link:VBD:8, size:NN:5)|||conj_but(have:VBZ:2, link:VBD:8)|||root(ROOT:ROOT:18, link:VBD:8)|||nsubj(able:JJ:11, list:NN:9)|||cop(able:JJ:11, be:VBZ:10)|||ccomp(link:VBD:8, able:JJ:11)|||aux(grow:VB:13, to:TO:12)|||xcomp(able:JJ:11, grow:VB:13)|||prep_in(grow:VB:13, size:NN:15)|||advmod(need:VBN:17, as:RB:16)|||amod(size:NN:15, need:VBN:17)|||<STOP>
7.2 poss(resizeable:NN:2, its:PRP$:1)|||root(ROOT:ROOT:3, resizeable:NN:2)|||<STOP>
7.2 amod(list:NNS:2, linked:JJ:1)|||nsubj(!have:VB:5, list:NNS:2)|||nsubj(grow:VB:11, list:NNS:2)|||aux(!have:VB:5, do:VBP:3)|||root(ROOT:ROOT:17, !have:VB:5)|||det(size:NN:8, a:DT:6)|||nn(size:NN:8, set:NN:7)|||dobj(!have:VB:5, size:NN:8)|||dobj(grow:VB:11, size:NN:8)|||aux(grow:VB:11, can:MD:10)|||conj_and(!have:VB:5, grow:VB:11)|||root(ROOT:ROOT:17, grow:VB:11)|||conj_and(!have:VB:5, shrink:VB:13)|||conj_or(grow:VB:11, shrink:VB:13)|||advmod(need:VBN:15, as:RB:14)|||acomp(shrink:VB:13, need:VBN:15)|||<STOP>
7.2 amod(list:NNS:2, link:VBN:1)|||nsubjpass(abe:VBN:4, list:NNS:2)|||xsubj(grow:VB:6, list:NNS:2)|||auxpass(abe:VBN:4, be:VBP:3)|||root(ROOT:ROOT:13, abe:VBN:4)|||aux(grow:VB:6, to:TO:5)|||xcomp(abe:VBN:4, grow:VB:6)|||advmod(need:VBN:8, as:RB:7)|||acomp(grow:VB:6, need:VBN:8)|||det(size:NN:12, a:DT:10)|||amod(size:NN:12, new:JJ:11)|||prep_to(need:VBN:8, size:NN:12)|||<STOP>
7.2 det(size:NN:2, the:DT:1)|||nsubjpass(!fix:VBN:5, size:NN:2)|||xsubj(insert:VB:16, size:NN:2)|||auxpass(!fix:VBN:5, be:VBZ:3)|||root(ROOT:ROOT:21, !fix:VBN:5)|||advmod(sorting:JJ:8, easier:RB:7)|||dep(!fix:VBN:5, sorting:JJ:8)|||prep_because_of(sorting:JJ:8, no:DT:11)|||amod(no:DT:11, shift:VBG:12)|||advmod(insert:VB:16, easier:RB:14)|||aux(insert:VB:16, to:TO:15)|||xcomp(!fix:VBN:5, insert:VB:16)|||dobj(insert:VB:16, item:NNS:17)|||det(list:NN:20, the:DT:19)|||prep_into(insert:VB:16, list:NN:20)|||<STOP>
7.2 det(size:NN:2, the:DT:1)|||nsubjpass(restrict:VBN:6, size:NN:2)|||prep_of(size:NN:2, array:NN:4)|||auxpass(restrict:VBN:6, be:VBZ:5)|||root(ROOT:ROOT:10, restrict:VBN:6)|||prep_to(restrict:VBN:6, declaration:NN:8)|||<STOP> nsubj(!possible:JJ:12, Insertion:NNP:1)|||conj_or(Insertion:NNP:1, Deletion:NNP:3)|||nsubj(!possible:JJ:12, Deletion:NNP:3)|||prep_of(Insertion:NNP:1, value:NNS:5)|||prep_in(value:NNS:5, middle:NN:7)|||prep_of(middle:NN:7, array:NN:9)|||cop(!possible:JJ:12, be:VBZ:10)|||root(ROOT:ROOT:14, !possible:JJ:12)|||<STOP>
7.3 nsubj(retrieve:VB:3, Array:NNP:1)|||aux(retrieve:VB:3, can:MD:2)|||root(ROOT:ROOT:25, retrieve:VB:3)|||dobj(retrieve:VB:3, memory:NN:4)|||det(place:NN:7, any:DT:6)|||prep_from(retrieve:VB:3, place:NN:7)|||det(list:NN:10, the:DT:9)|||prep_in(place:NN:7, list:NN:10)|||mark(have:VBP:17, while:IN:11)|||det(list:NN:15, a:DT:13)|||nn(list:NN:15, link:NN:14)|||prep_in(have:VBP:17, list:NN:15)|||nsubj(have:VBP:17, you:PRP:16)|||xsubj(traverse:VB:19, you:PRP:16)|||advcl(retrieve:VB:3, have:VBP:17)|||aux(traverse:VB:19, to:TO:18)|||xcomp(have:VBP:17, traverse:VB:19)|||det(node:NN:23, each:DT:21)|||amod(node:NN:23, individual:JJ:22)|||prep_through(traverse:VB:19, node:NN:23)|||<STOP>
7.3 nsubj(require:VB:2, array:NNS:1)|||nsubj(allow:VB:9, array:NNS:1)|||root(ROOT:ROOT:17, require:VB:2)|||amod(memory:NN:4, less:JJR:3)|||dobj(require:VB:2, memory:NN:4)|||amod(list:NNS:7, link:VBN:6)|||prep_than(require:VB:2, list:NNS:7)|||conj_and(require:VB:2, allow:VB:9)|||root(ROOT:ROOT:17, allow:VB:9)|||amod(access:NN:11, direct:JJ:10)|||dobj(allow:VB:9, access:NN:11)|||det(item:NN:15, a:DT:13)|||amod(item:NN:15, specify:VBN:14)|||prep_to(allow:VB:9, item:NN:15)|||<STOP> advmod(!require:VB:10, also:RB:1)|||nsubj(!require:VB:10, insertion:NN:3)|||conj_and(insertion:NN:3, deletion:NN:5)|||nsubj(!require:VB:10, deletion:NN:5)|||prep_in(insertion:NN:3, array:NNS:7)|||aux(!require:VB:10, do:VBZ:8)|||root(ROOT:ROOT:15, !require:VB:10)|||det(traversal:NN:13, a:DT:11)|||nn(traversal:NN:13, list:NN:12)|||dobj(!require:VB:10, traversal:NN:13)|||<STOP>
7.3 nsubj(fast:JJ:8, access:NNS:1)|||det(element:NN:5, a:DT:3)|||amod(element:NN:5, particular:JJ:4)|||prep_to(access:NNS:1, element:NN:5)|||cop(fast:JJ:8, be:VBZ:6)|||advmod(fast:JJ:8, very:RB:7)|||root(ROOT:ROOT:23, fast:JJ:8)|||mark(determine:VBN:17, because:IN:10)|||poss(location:NN:12, its:PRP$:11)|||nsubjpass(determine:VBN:17, location:NN:12)|||nsubjpass(access:VBN:20, location:NN:12)|||prep_in(location:NN:12, memory:NN:14)|||aux(determine:VBN:17, can:MD:15)|||auxpass(determine:VBN:17, be:VB:16)|||advcl(fast:JJ:8, determine:VBN:17)|||advmod(determine:VBN:17, mathematically:RB:18)|||advcl(fast:JJ:8, access:VBN:20)|||conj_and(determine:VBN:17, access:VBN:20)|||advmod(access:VBN:20, directly:RB:21)|||<STOP>
7.3 nsubj(good:JJ:3, array:NNS:1)|||nsubj(good:JJ:8, array:NNS:1)|||cop(good:JJ:3, be:VBP:2)|||root(ROOT:ROOT:19, good:JJ:3)|||amod(access:NN:6, random:JJ:5)|||prep_for(good:JJ:3, access:NN:6)|||conj_and(good:JJ:3, good:JJ:8)|||root(ROOT:ROOT:19, good:JJ:8)|||amod(access:NN:11, sequential:JJ:10)|||prep_for(good:JJ:8, access:NN:11)|||nsubj(be:VBP:13, access:NN:11)|||rel(be:VBP:13, which:WDT:12)|||rcmod(access:NN:11, be:VBP:13)|||dep(be:VBP:13, both:DT:14)|||amod(time:NN:17, constant:JJ:16)|||prep_in(be:VBP:13, time:NN:17)|||<STOP> advmod(link:VBN:2, where:WRB:1)|||dep(linear:VBG:5, link:VBN:2)|||nsubj(linear:VBG:5, list:NNS:3)|||aux(linear:VBG:5, be:VBP:4)|||root(ROOT:ROOT:10, linear:VBG:5)|||amod(access:NN:8, random:JJ:7)|||prep_for(linear:VBG:5, access:NN:8)|||<STOP> nsubj(be:VBP:2, array:NNS:1)|||root(ROOT:ROOT:8, be:VBP:2)|||advmod(be:VBP:2, faster:RBR:3)|||det(case:NN:6, this:DT:5)|||prep_in(be:VBP:2, case:NN:6)|||<STOP>
7.3 det(array:NN:2, a:DT:1)|||nsubj(capable:JJ:4, array:NN:2)|||cop(capable:JJ:4, be:VBZ:3)|||root(ROOT:ROOT:17, capable:JJ:4)|||prepc_of(capable:JJ:4, access:VBG:6)|||det(part:NN:8, any:DT:7)|||dobj(access:VBG:6, part:NN:8)|||det(array:NN:11, that:DT:10)|||prep_of(part:NN:8, array:NN:11)|||prep(access:VBG:6, base:VBN:12)|||dep(base:VBN:12, on:IN:13)|||det(index:NN:15, the:DT:14)|||pobj(on:IN:13, index:NN:15)|||<STOP> det(list:NN:3, the:DT:1)|||nn(list:NN:3, link:NN:2)|||nsubjpass(traverse:VBN:6, list:NN:3)|||aux(traverse:VBN:6, must:MD:4)|||auxpass(traverse:VBN:6, be:VB:5)|||root(ROOT:ROOT:33, traverse:VBN:6)|||det(beginning:NN:9, the:DT:8)|||prep_from(traverse:VBN:6, beginning:NN:9)|||det(end:NN:12, the:DT:11)|||prep_from(traverse:VBN:6, end:NN:12)|||conj_or(beginning:NN:9, end:NN:12)|||nsubj(be:VBZ:15, end:NN:12)|||rel(be:VBZ:15, that:WDT:14)|||rcmod(end:NN:12, be:VBZ:15)|||nsubjpass(access:VBN:21, datum:NNS:17)|||aux(access:VBN:21, can:MD:18)|||advmod(access:VBN:21, only:RB:19)|||auxpass(access:VBN:21, be:VB:20)|||ccomp(be:VBZ:15, access:VBN:21)|||mark(adjacent:JJ:25, if:IN:22)|||nsubj(adjacent:JJ:25, it:PRP:23)|||cop(adjacent:JJ:25, be:VBZ:24)|||advcl(access:VBN:21, adjacent:JJ:25)|||det(node:NNS:31, the:DT:27)|||amod(node:NNS:31, previous:JJ:28)|||conj_or(previous:JJ:28, next:JJ:30)|||amod(node:NNS:31, next:JJ:30)|||prep_to(adjacent:JJ:25, node:NNS:31)|||<STOP>
7.3 det(hand:NN:4, the:DT:2)|||amod(hand:NN:4, other:JJ:3)|||prep_on(allow:VBP:7, hand:NN:4)|||nsubj(allow:VBP:7, array:NNS:6)|||root(ROOT:ROOT:21, allow:VBP:7)|||amod(access:NN:9, random:JJ:8)|||dobj(allow:VBP:7, access:NN:9)|||mark(allow:VBP:14, while:IN:11)|||amod(list:NNS:13, link:VBN:12)|||nsubj(allow:VBP:14, list:NNS:13)|||advcl(allow:VBP:7, allow:VBP:14)|||advmod(access:NN:17, only:RB:15)|||amod(access:NN:17, sequential:JJ:16)|||dobj(allow:VBP:14, access:NN:17)|||prep_to(allow:VBP:14, element:NNS:19)|||<STOP> amod(list:NNS:2, singly-linked:JJ:1)|||nsubjpass(traverse:VBN:10, list:NNS:2)|||prep_in(list:NNS:2, fact:NN:5)|||aux(traverse:VBN:10, can:MD:7)|||advmod(traverse:VBN:10, only:RB:8)|||auxpass(traverse:VBN:10, be:VB:9)|||root(ROOT:ROOT:15, traverse:VBN:10)|||num(direction:NN:13, one:CD:12)|||prep_in(traverse:VBN:10, direction:NN:13)|||<STOP>
7.3 nsubj(have:VBP:2, you:PRP:1)|||xsubj(keep:VB:4, you:PRP:1)|||root(ROOT:ROOT:13, have:VBP:2)|||aux(keep:VB:4, to:TO:3)|||xcomp(have:VBP:2, keep:VB:4)|||prt(keep:VB:4, up:RP:5)|||det(head:NN:8, the:DT:7)|||prep_with(keep:VB:4, head:NN:8)|||det(list:NN:11, the:DT:10)|||prep_of(head:NN:8, list:NN:11)|||<STOP>
7.3 nsubj(easier:JJR:3, array:NNS:1)|||cop(easier:JJR:3, be:VBP:2)|||root(ROOT:ROOT:10, easier:JJR:3)|||aux(implement:VB:5, to:TO:4)|||xcomp(easier:JJR:3, implement:VB:5)|||xcomp(easier:JJR:3, require:VB:7)|||conj_and(implement:VB:5, require:VB:7)|||amod(memory:NN:9, less:JJR:8)|||dobj(implement:VB:5, memory:NN:9)|||dobj(require:VB:7, memory:NN:9)|||<STOP>
7.3 amod(list:NN:2, linked:JJ:1)|||nsubj(have:VBZ:3, list:NN:2)|||root(ROOT:ROOT:11, have:VBZ:3)|||det(complexity:NN:6, a:DT:4)|||nn(complexity:NN:6, increase:NN:5)|||dobj(have:VBZ:3, complexity:NN:6)|||det(implementation:NN:9, the:DT:8)|||prep_of(complexity:NN:6, implementation:NN:9)|||<STOP> det(list:NN:3, the:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(have:VBZ:4, list:NN:3)|||root(ROOT:ROOT:18, have:VBZ:4)|||det(array:NN:6, a:DT:5)|||dobj(have:VBZ:4, array:NN:6)|||nsubj(keep:VBZ:8, array:NN:6)|||rel(keep:VBZ:8, that:WDT:7)|||rcmod(array:NN:6, keep:VBZ:8)|||dobj(keep:VBZ:8, grow:VBG:9)|||nsubj(lead:VBZ:11, grow:VBG:9)|||rel(lead:VBZ:11, which:WDT:10)|||rcmod(grow:VBG:9, lead:VBZ:11)|||det(increase:NN:14, a:DT:13)|||prep_to(lead:VBZ:11, increase:NN:14)|||prep_in(increase:NN:14, memory:NN:16)|||<STOP>
7.3 nsubj(!have:VB:4, you:PRP:1)|||xsubj(iterate:VB:6, you:PRP:1)|||aux(!have:VB:4, do:VBP:2)|||root(ROOT:ROOT:15, !have:VB:4)|||aux(iterate:VB:6, to:TO:5)|||xcomp(!have:VB:4, iterate:VB:6)|||det(list:NN:10, the:DT:8)|||amod(list:NN:10, entire:JJ:9)|||prep_through(iterate:VB:6, list:NN:10)|||nn(element:NNS:13, access:NN:12)|||prep_to(iterate:VB:6, element:NNS:13)|||<STOP>
7.3 nsubj(go:VB:3, you:PRP:1)|||nsubj(point:VB:8, you:PRP:1)|||aux(go:VB:3, can:MD:2)|||root(ROOT:ROOT:31, go:VB:3)|||advmod(go:VB:3, forwards:RB:4)|||advmod(go:VB:3, backwards:RB:6)|||conj_and(forwards:RB:4, backwards:RB:6)|||conj_and(go:VB:3, point:VB:8)|||root(ROOT:ROOT:31, point:VB:8)|||det(piece:NN:11, any:DT:10)|||prep_to(point:VB:8, piece:NN:11)|||prep_of(piece:NN:11, datum:NNS:13)|||det(time:NN:17, any:DT:15)|||amod(time:NN:17, give:VBN:16)|||prep_at(point:VB:8, time:NN:17)|||advmod(have:VBP:21, where:WRB:18)|||amod(list:NNS:20, link:VBN:19)|||nsubj(have:VBP:21, list:NNS:20)|||xsubj(point:VB:23, list:NNS:20)|||advcl(go:VB:3, have:VBP:21)|||ccomp(go:VB:3, have:VBP:21)|||aux(point:VB:23, to:TO:22)|||xcomp(have:VBP:21, point:VB:23)|||det(piece:NN:27, the:DT:25)|||amod(piece:NN:27, next:JJ:26)|||prep_to(point:VB:23, piece:NN:27)|||prep_of(piece:NN:27, datum:NNS:29)|||<STOP>
7.3 root(ROOT:ROOT:9, take:VB:1)|||prt(take:VB:1, up:RP:2)|||amod(memory:NN:4, less:JJR:3)|||dobj(take:VB:1, memory:NN:4)|||dobj(store:VBN:8, memory:NN:4)|||auxpass(store:VBN:8, be:VBP:6)|||advmod(store:VBN:8, contiguously:RB:7)|||conj_and(take:VB:1, store:VBN:8)|||root(ROOT:ROOT:9, store:VBN:8)|||<STOP>
7.3 nsubj(prone:JJ:9, array:NNS:1)|||auxpass(fix:VBN:4, be:VBG:3)|||partmod(array:NNS:1, fix:VBN:4)|||cop(prone:JJ:9, be:VBP:6)|||advmod(error:JJ:8, less:RBR:7)|||dep(prone:JJ:9, error:JJ:8)|||root(ROOT:ROOT:11, prone:JJ:9)|||<STOP>
7.3 nsubj(have:VBP:2, array:NNS:1)|||root(ROOT:ROOT:9, have:VBP:2)|||det(list:NN:5, a:DT:3)|||amod(list:NN:5, set:VBN:4)|||dobj(have:VBP:2, list:NN:5)|||prep_of(list:NN:5, value:NNS:7)|||<STOP> csubj(pick:VBZ:16, mean:VBG:1)|||nsubj(pick:VB:4, you:PRP:2)|||aux(pick:VB:4, can:MD:3)|||ccomp(mean:VBG:1, pick:VB:4)|||det(spot:NN:6, a:DT:5)|||dobj(pick:VB:4, spot:NN:6)|||det(array:NN:9, the:DT:8)|||prep_in(pick:VB:4, array:NN:9)|||dep(7:CD:14, a:DT:12)|||punct(7:CD:14, -lrb-:-LRB-:13)|||prep_such_as(array:NN:9, 7:CD:14)|||punct(7:CD:14, -rrb-:-RRB-:15)|||root(ROOT:ROOT:24, pick:VBZ:16)|||det(spot:NN:19, the:DT:17)|||amod(spot:NN:19, 8th:JJ:18)|||dobj(pick:VBZ:16, spot:NN:19)|||det(array:NN:22, the:DT:21)|||prep_in(spot:NN:19, array:NN:22)|||<STOP> amod(list:NNS:3, link:VBN:2)|||prep_with(traverse:VB:23, list:NNS:3)|||nsubj(have:VBP:5, you:PRP:4)|||xsubj(keep:VB:7, you:PRP:4)|||rcmod(list:NNS:3, have:VBP:5)|||aux(keep:VB:7, to:TO:6)|||xcomp(have:VBP:5, keep:VB:7)|||dobj(keep:VB:7, track:NN:8)|||prep_with(keep:VB:7, pointer:NNS:10)|||mark(want:VBP:13, if:IN:11)|||nsubj(want:VBP:13, you:PRP:12)|||xsubj(take:VB:15, you:PRP:12)|||advcl(have:VBP:5, want:VBP:13)|||aux(take:VB:15, to:TO:14)|||xcomp(want:VBP:13, take:VB:15)|||amod(node:NNS:17, specific:JJ:16)|||dobj(take:VB:15, node:NNS:17)|||prt(take:VB:15, out:RP:18)|||advmod(have:VBP:5, otherwise:RB:20)|||nsubj(traverse:VB:23, you:PRP:21)|||aux(traverse:VB:23, must:MD:22)|||root(ROOT:ROOT:28, traverse:VB:23)|||det(list:NN:26, the:DT:24)|||amod(list:NN:26, entire:JJ:25)|||dobj(traverse:VB:23, list:NN:26)|||<STOP>
7.3 amod(access:NN:2, direct:JJ:1)|||nsubj(link:VBD:9, access:NN:2)|||prep_to(access:NN:2, element:NNS:4)|||prep_to(access:NN:2, speed:NN:7)|||conj_and(element:NNS:4, speed:NN:7)|||root(ROOT:ROOT:25, link:VBD:9)|||nsubj(increase:VBN:12, list:NNS:10)|||aux(increase:VBN:12, have:VBP:11)|||ccomp(link:VBD:9, increase:VBN:12)|||nn(time:NNS:14, search:NN:13)|||dobj(increase:VBN:12, time:NNS:14)|||nn(element:NNS:17, access:NN:16)|||prep_to(increase:VBN:12, element:NNS:17)|||advmod(sort:VBN:23, even:RB:18)|||dep(sort:VBN:23, if:IN:19)|||det(list:NN:21, the:DT:20)|||nsubjpass(sort:VBN:23, list:NN:21)|||auxpass(sort:VBN:23, be:VBZ:22)|||dep(increase:VBN:12, sort:VBN:23)|||<STOP> punct(pointer:VBP:9, -lrb-:-LRB-:1)|||nsubj(pointer:VBP:9, like:JJ:2)|||partmod(like:JJ:2, get:VBG:3)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, last:JJ:5)|||dobj(get:VBG:3, element:NN:6)|||prep_without(get:VBG:3, a:NNP:8)|||root(ROOT:ROOT:18, pointer:VBP:9)|||advmod(pointer:VBP:9, directly:RB:10)|||det(end:NN:13, the:DT:12)|||prep_to(pointer:VBP:9, end:NN:13)|||det(list:NN:16, the:DT:15)|||prep_of(end:NN:13, list:NN:16)|||<STOP> root(ROOT:ROOT:2, -RRB-:NNP:1)|||<STOP>
7.3 amod(item:NNS:2, array:JJ:1)|||nsubjpass(access:VBN:4, item:NNS:2)|||auxpass(access:VBN:4, be:VBP:3)|||root(ROOT:ROOT:10, access:VBN:4)|||advmod(access:VBN:4, directly:RB:5)|||amod(time:NN:9, equal:JJ:7)|||nn(time:NN:9, access:NN:8)|||prep_with(access:VBN:4, time:NN:9)|||<STOP>
7.3 amod(implementation:NNS:2, array-bases:JJ:1)|||nsubj(require:VBP:3, implementation:NNS:2)|||root(ROOT:ROOT:11, require:VBP:3)|||amod(memory:NN:5, less:JJR:4)|||dobj(require:VBP:3, memory:NN:5)|||det(one:NN:9, a:DT:7)|||amod(one:NN:9, pointer-bases:JJ:8)|||prep_than(require:VBP:3, one:NN:9)|||<STOP>
7.3 nsubj(access:VB:3, you:PRP:1)|||aux(access:VB:3, can:MD:2)|||root(ROOT:ROOT:11, access:VB:3)|||amod(element:NNS:5, specific:JJ:4)|||dobj(access:VB:3, element:NNS:5)|||advmod(access:VB:3, quickly:RB:6)|||det(array:NN:9, a:DT:8)|||prep_in(access:VB:3, array:NN:9)|||<STOP> det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||prep_in(traverse:VB:7, list:NN:4)|||nsubj(traverse:VB:7, you:PRP:5)|||aux(traverse:VB:7, must:MD:6)|||root(ROOT:ROOT:17, traverse:VB:7)|||det(list:NN:9, the:DT:8)|||dobj(traverse:VB:7, list:NN:9)|||aux(access:VB:12, to:TO:10)|||aux(access:VB:12, get:VB:11)|||infmod(list:NN:9, access:VB:12)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, same:JJ:14)|||dobj(access:VB:12, element:NN:15)|||<STOP>
7.3 nn(list:NNS:2, link:NN:1)|||nsubj(allow:VBP:4, list:NNS:2)|||advmod(allow:VBP:4, only:RB:3)|||root(ROOT:ROOT:12, allow:VBP:4)|||amod(access:NN:6, sequential:JJ:5)|||dobj(allow:VBP:4, access:NN:6)|||advmod(allow:VBP:9, where:WRB:7)|||nsubj(allow:VBP:9, array:NNS:8)|||advcl(allow:VBP:4, allow:VBP:9)|||amod(access:NN:11, random:JJ:10)|||dobj(allow:VBP:9, access:NN:11)|||<STOP>
7.3 det(entitiy:NN:2, any:DT:1)|||nsubj(access:VB:7, entitiy:NN:2)|||det(array:NN:5, a:DT:4)|||prep_in(entitiy:NN:2, array:NN:5)|||aux(access:VB:7, may:MD:6)|||root(ROOT:ROOT:29, access:VB:7)|||advmod(access:VB:7, immediately:RB:8)|||dep(access:VB:7, whereas:IN:10)|||det(list:NN:13, a:DT:11)|||amod(list:NN:13, link:VBN:12)|||nsubjpass(traverse:VBN:16, list:NN:13)|||aux(traverse:VBN:16, must:MD:14)|||auxpass(traverse:VBN:16, be:VB:15)|||dep(access:VB:7, traverse:VBN:16)|||num(item:NN:18, one:CD:17)|||dobj(traverse:VBN:16, item:NN:18)|||det(time:NN:21, a:DT:20)|||prep_at(item:NN:18, time:NN:21)|||mark(point:VBZ:26, because:IN:22)|||det(object:NN:24, each:DT:23)|||nsubj(point:VBZ:26, object:NN:24)|||advmod(point:VBZ:26, only:RB:25)|||advcl(traverse:VBN:16, point:VBZ:26)|||amod(object:NNS:28, adjacent:JJ:27)|||dobj(point:VBZ:26, object:NNS:28)|||<STOP>
7.3 advmod(base:VBN:2, array:RB:1)|||amod(implementation:NN:3, base:VBN:2)|||nsubj(require:VBZ:4, implementation:NN:3)|||root(ROOT:ROOT:12, require:VBZ:4)|||amod(memory:NN:6, less:JJR:5)|||dobj(require:VBZ:4, memory:NN:6)|||amod(list:NNS:9, lined:JJ:8)|||prep_than(require:VBZ:4, list:NNS:9)|||partmod(list:NNS:9, base:VBN:10)|||dobj(base:VBN:10, implementation:NN:11)|||<STOP>
7.3 amod(implementation:NNS:2, array-based:JJ:1)|||nsubj(require:VBP:3, implementation:NNS:2)|||root(ROOT:ROOT:10, require:VBP:3)|||amod(memory:NN:5, less:JJR:4)|||dobj(require:VBP:3, memory:NN:5)|||det(one:NNS:9, a:DT:7)|||amod(one:NNS:9, pointer-based:JJ:8)|||prep_than(require:VBP:3, one:NNS:9)|||<STOP>
7.3 nsubj(go:VB:3, you:PRP:1)|||aux(go:VB:3, can:MD:2)|||root(ROOT:ROOT:23, go:VB:3)|||prt(go:VB:3, up:RP:4)|||dep(up:RP:4, and:CC:5)|||dep(up:RP:4, down:RP:6)|||det(array:NN:8, a:DT:7)|||dobj(go:VB:3, array:NN:8)|||nsubj(go:VB:14, you:PRP:11)|||aux(go:VB:14, can:MD:12)|||advmod(go:VB:14, only:RB:13)|||conj_but(go:VB:3, go:VB:14)|||root(ROOT:ROOT:23, go:VB:14)|||num(direction:NN:16, one:CD:15)|||dobj(go:VB:14, direction:NN:16)|||prepc_while(go:VB:14, traverse:VBG:18)|||det(list:NN:21, a:DT:19)|||amod(list:NN:21, link:VBN:20)|||dobj(traverse:VBG:18, list:NN:21)|||<STOP>
7.3 nsubj(allow:VBP:2, array:NNS:1)|||root(ROOT:ROOT:26, allow:VBP:2)|||mark(go:VBN:19, for:IN:3)|||det(access:NN:6, the:DT:4)|||amod(access:NN:6, random:JJ:5)|||nsubjpass(go:VBN:19, access:NN:6)|||det(item:NN:9, any:DT:8)|||prep_of(access:NN:6, item:NN:9)|||partmod(item:NN:9, cotain:VBN:10)|||dep(time:NN:13, a:DT:11)|||det(time:NN:13, any:DT:12)|||dobj(cotain:VBN:10, time:NN:13)|||amod(list:NNS:16, link:VBN:15)|||appos(time:NN:13, list:NNS:16)|||aux(go:VBN:19, must:MD:17)|||auxpass(go:VBN:19, be:VB:18)|||advcl(allow:VBP:2, go:VBN:19)|||prep_through(go:VBN:19, toget:NN:21)|||det(item:NN:25, the:DT:23)|||amod(item:NN:25, desire:VBN:24)|||prep_to(go:VBN:19, item:NN:25)|||dobj(cotain:VBN:10, list:NNS:16)|||<STOP>
7.3 prep_in(have:VBP:4, array:NNS:2)|||nsubj(have:VBP:4, you:PRP:3)|||root(ROOT:ROOT:29, have:VBP:4)|||amod(access:NN:6, direct:JJ:5)|||dobj(have:VBP:4, access:NN:6)|||dobj(have:VBP:16, access:NN:6)|||det(element:NN:9, each:DT:8)|||prep_to(have:VBP:4, element:NN:9)|||amod(list:NNS:14, link:VBN:13)|||prep_in(have:VBP:16, list:NNS:14)|||nsubj(have:VBP:16, you:PRP:15)|||xsubj(traverse:VB:18, you:PRP:15)|||conj_but(have:VBP:4, have:VBP:16)|||root(ROOT:ROOT:29, have:VBP:16)|||aux(traverse:VB:18, to:TO:17)|||xcomp(have:VBP:16, traverse:VB:18)|||det(list:NN:20, the:DT:19)|||dobj(traverse:VB:18, list:NN:20)|||prt(traverse:VB:18, up:RP:21)|||det(element:NN:24, the:DT:23)|||prep_to(traverse:VB:18, element:NN:24)|||complm(need:VBP:27, that:IN:25)|||nsubj(need:VBP:27, you:PRP:26)|||ccomp(traverse:VB:18, need:VBP:27)|||<STOP>
7.3 advmod(fix:VBN:4, array:RB:1)|||nsubjpass(fix:VBN:4, size:NN:2)|||auxpass(fix:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:6, fix:VBN:4)|||<STOP> nsubjpass(!fix:VBN:5, Linked:NNP:2)|||auxpass(!fix:VBN:5, be:VBZ:3)|||root(ROOT:ROOT:26, !fix:VBN:5)|||nsubjpass(access:VBN:10, datum:NNS:7)|||auxpass(access:VBN:10, be:VBZ:8)|||advmod(access:VBN:10, also:RB:9)|||ccomp(!fix:VBN:5, access:VBN:10)|||conj_but(!fix:VBN:5, access:VBN:10)|||root(ROOT:ROOT:26, access:VBN:10)|||dep(access:VBN:10, quicker:JJR:11)|||nn(list:NN:14, array:NN:13)|||prep_in(access:VBN:10, list:NN:14)|||advmod(less:JJR:20, also:RB:16)|||nn(requirement:NN:18, memory:NN:17)|||nsubj(less:JJR:20, requirement:NN:18)|||cop(less:JJR:20, be:VBZ:19)|||conj_but(!fix:VBN:5, less:JJR:20)|||root(ROOT:ROOT:26, less:JJR:20)|||det(pointer:NNS:23, no:DT:22)|||nsubj(require:VBD:24, pointer:NNS:23)|||conj_and(!fix:VBN:5, require:VBD:24)|||root(ROOT:ROOT:26, require:VBD:24)|||<STOP> nsubj(have:VBP:2, array:NNS:1)|||root(ROOT:ROOT:26, have:VBP:2)|||amod(access:NN:4, random:JJ:3)|||dobj(have:VBP:2, access:NN:4)|||amod(overhead:NNS:7, less:JJR:6)|||nsubj(have:VBP:12, overhead:NNS:7)|||prep(overhead:NNS:7, compare:VBN:8)|||dep(compare:VBN:8, to:TO:9)|||nn(list:NN:11, Linked:NNP:10)|||pobj(to:TO:9, list:NN:11)|||conj_and(have:VBP:2, have:VBP:12)|||root(ROOT:ROOT:26, have:VBP:12)|||amod(access:NN:14, sequential:JJ:13)|||dobj(have:VBP:12, access:NN:14)|||dep(have:VBP:12, only:RB:15)|||advmod(overhead:NNS:19, too:RB:17)|||amod(overhead:NNS:19, much:JJ:18)|||prep_with(have:VBP:12, overhead:NNS:19)|||det(support:NN:24, no:DT:21)|||nn(support:NN:24, cache:NN:22)|||nn(support:NN:24, memory:NN:23)|||prep_with(have:VBP:12, support:NN:24)|||conj_and(overhead:NNS:19, support:NN:24)|||<STOP> det(hand:NN:4, the:DT:2)|||amod(hand:NN:4, other:JJ:3)|||prep_on(allow:VBP:7, hand:NN:4)|||nsubj(allow:VBP:7, array:NNS:6)|||root(ROOT:ROOT:21, allow:VBP:7)|||amod(access:NN:9, random:JJ:8)|||dobj(allow:VBP:7, access:NN:9)|||mark(allow:VBP:14, while:IN:11)|||amod(list:NNS:13, link:VBN:12)|||nsubj(allow:VBP:14, list:NNS:13)|||advcl(allow:VBP:7, allow:VBP:14)|||advmod(access:NN:17, only:RB:15)|||amod(access:NN:17, sequential:JJ:16)|||dobj(allow:VBP:14, access:NN:17)|||prep_to(allow:VBP:14, element:NNS:19)|||<STOP> amod(list:NNS:2, singly-linked:JJ:1)|||nsubjpass(traverse:VBN:10, list:NNS:2)|||prep_in(list:NNS:2, fact:NN:5)|||aux(traverse:VBN:10, can:MD:7)|||advmod(traverse:VBN:10, only:RB:8)|||auxpass(traverse:VBN:10, be:VB:9)|||root(ROOT:ROOT:15, traverse:VBN:10)|||num(direction:NN:13, one:CD:12)|||prep_in(traverse:VBN:10, direction:NN:13)|||<STOP>
7.4 nsubjpass(pass:VBN:3, they:PRP:1)|||auxpass(pass:VBN:3, be:VBP:2)|||root(ROOT:ROOT:15, pass:VBN:3)|||agent(pass:VBN:3, reference:NN:5)|||mark(want:VBP:8, because:IN:6)|||nsubj(want:VBP:8, you:PRP:7)|||advcl(pass:VBN:3, want:VBP:8)|||det(function:NN:10, the:DT:9)|||nsubj(change:VB:12, function:NN:10)|||aux(change:VB:12, to:TO:11)|||xcomp(want:VBP:8, change:VB:12)|||det(pointer:NN:14, the:DT:13)|||dobj(change:VB:12, pointer:NN:14)|||<STOP>
7.4 amod(list:NNS:2, linked:JJ:1)|||nsubjpass(pass:VBN:4, list:NNS:2)|||auxpass(pass:VBN:4, be:VBP:3)|||root(ROOT:ROOT:21, pass:VBN:4)|||prep_as(pass:VBN:4, argument:NNS:6)|||det(function:NN:9, a:DT:8)|||prep_to(argument:NNS:6, function:NN:9)|||agent(pass:VBN:4, pass:VBG:11)|||det(pointer:NN:14, the:DT:12)|||nn(pointer:NN:14, head:NN:13)|||dobj(pass:VBG:11, pointer:NN:14)|||det(list:NN:17, the:DT:16)|||prep_of(pointer:NN:14, list:NN:17)|||prep_by(pass:VBG:11, reference:NN:19)|||<STOP>
7.4 det(function:NN:3, a:DT:2)|||nsubj(have:VBZ:14, function:NN:3)|||prep_with(function:NN:3, access:NN:5)|||det(list:NN:9, a:DT:7)|||amod(list:NN:9, linked:JJ:8)|||poss(pointer:NN:13, list:NN:9)|||amod(pointer:NN:13, s:JJ:11)|||nn(pointer:NN:13, head:NN:12)|||prep_to(access:NN:5, pointer:NN:13)|||root(ROOT:ROOT:21, have:VBZ:14)|||dobj(have:VBZ:14, access:NN:15)|||det(list:NN:19, the:DT:17)|||amod(list:NN:19, entire:JJ:18)|||prep_to(access:NN:15, list:NN:19)|||<STOP> root(ROOT:ROOT:13, pass:NNS:1)|||det(ponter:NN:4, the:DT:2)|||nn(ponter:NN:4, head:NN:3)|||dep(pass:NNS:1, ponter:NN:4)|||det(function:NN:7, a:DT:6)|||prep_to(ponter:NN:4, function:NN:7)|||det(argument:NN:11, a:DT:9)|||nn(argument:NN:11, reference:NN:10)|||prep_as(function:NN:7, argument:NN:11)|||<STOP>
7.4 root(ROOT:ROOT:6, by:IN:1)|||pcomp(by:IN:1, use:VBG:2)|||det(node:NN:4, a:DT:3)|||dobj(use:VBG:2, node:NN:4)|||<STOP>
7.4 root(ROOT:ROOT:2, Pass-by-reference:NNP:1)|||<STOP>
7.4 nsubj(send:VB:2, you:PRP:1)|||root(ROOT:ROOT:12, send:VB:2)|||det(pointer:NN:4, a:DT:3)|||dobj(send:VB:2, pointer:NN:4)|||det(object:NN:7, a:DT:6)|||prep_to(send:VB:2, object:NN:7)|||det(class:NN:11, the:DT:9)|||nn(class:NN:11, LinkedList:NNP:10)|||prep_of(object:NN:7, class:NN:11)|||<STOP>
7.4 root(ROOT:ROOT:9, pass:VBN:1)|||det(pointer:NN:4, a:DT:3)|||prep_as(pass:VBN:1, pointer:NN:4)|||det(head:NN:7, the:DT:6)|||prep_to(pass:VBN:1, head:NN:7)|||<STOP>
7.4 root(ROOT:ROOT:23, pass:VBG:1)|||det(pointer:NN:4, the:DT:2)|||nn(pointer:NN:4, head:NN:3)|||dobj(pass:VBG:1, pointer:NN:4)|||det(list:NN:8, a:DT:6)|||amod(list:NN:8, link:VBN:7)|||prep_of(pointer:NN:4, list:NN:8)|||det(function:NN:11, a:DT:10)|||prep_to(list:NN:8, function:NN:11)|||dep(pass:VBG:1, give:VBZ:12)|||det(access:NN:15, that:DT:13)|||nn(access:NN:15, function:NN:14)|||nsubj(pass:VBG:1, access:NN:15)|||det(node:NNS:18, all:DT:17)|||prep_to(access:NN:15, node:NNS:18)|||det(list:NN:22, that:DT:20)|||amod(list:NN:22, link:VBN:21)|||prep_of(node:NNS:18, list:NN:22)|||<STOP>
7.4 nsubj(have:VBP:2, you:PRP:1)|||xsubj(pass:VB:4, you:PRP:1)|||root(ROOT:ROOT:20, have:VBP:2)|||aux(pass:VB:4, to:TO:3)|||xcomp(have:VBP:2, pass:VB:4)|||det(pointer:NN:7, the:DT:5)|||nn(pointer:NN:7, head:NN:6)|||dobj(pass:VB:4, pointer:NN:7)|||det(function:NN:10, a:DT:9)|||prep_to(pass:VB:4, function:NN:10)|||mark(have:VBZ:13, since:IN:11)|||nsubj(have:VBZ:13, it:PRP:12)|||advcl(pass:VB:4, have:VBZ:13)|||dobj(have:VBZ:13, access:NN:14)|||det(list:NN:18, the:DT:16)|||amod(list:NN:18, entire:JJ:17)|||prep_to(access:NN:14, list:NN:18)|||<STOP>
7.4 nsubj(pass:VBP:2, you:PRP:1)|||root(ROOT:ROOT:14, pass:VBP:2)|||det(pointer:NN:5, the:DT:3)|||nn(pointer:NN:5, head:NN:4)|||dobj(pass:VBP:2, pointer:NN:5)|||det(function:NN:8, a:DT:7)|||prep_to(pass:VBP:2, function:NN:8)|||det(argument:NN:12, a:DT:10)|||nn(argument:NN:12, reference:NN:11)|||prep_as(function:NN:8, argument:NN:12)|||<STOP>
7.4 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
7.4 root(ROOT:ROOT:9, pass:VBZ:1)|||det(pointer:NN:3, a:DT:2)|||nsubj(pass:VBZ:1, pointer:NN:3)|||det(object:NN:8, a:DT:5)|||amod(object:NN:8, link:VBN:6)|||nn(object:NN:8, list:NN:7)|||prep_to(pointer:NN:3, object:NN:8)|||<STOP>
7.4 det(object:NN:4, the:DT:1)|||amod(object:NN:4, link:VBN:2)|||nn(object:NN:4, list:NN:3)|||nsubj(contain:VBZ:5, object:NN:4)|||root(ROOT:ROOT:17, contain:VBZ:5)|||det(head:NN:7, the:DT:6)|||dobj(contain:VBZ:5, head:NN:7)|||dep(through:IN:9, head:NN:7)|||rel(accessible:JJ:15, through:IN:9)|||det(element:NNS:13, the:DT:11)|||amod(element:NNS:13, other:JJ:12)|||nsubj(accessible:JJ:15, element:NNS:13)|||cop(accessible:JJ:15, be:VBP:14)|||rcmod(head:NN:7, accessible:JJ:15)|||<STOP>
7.4 root(ROOT:ROOT:8, by:IN:1)|||det(head:NN:3, the:DT:2)|||pobj(by:IN:1, head:NN:3)|||det(list:NN:6, the:DT:5)|||prep_of(head:NN:3, list:NN:6)|||<STOP> nsubj(take:VBZ:2, it:PRP:1)|||nsubj(traverse:VBZ:7, it:PRP:1)|||root(ROOT:ROOT:13, take:VBZ:2)|||det(address:NN:5, the:DT:3)|||nn(address:NN:5, head:NN:4)|||dobj(take:VBZ:2, address:NN:5)|||dobj(traverse:VBZ:7, address:NN:5)|||conj_and(take:VBZ:2, traverse:VBZ:7)|||root(ROOT:ROOT:13, traverse:VBZ:7)|||prep(traverse:VBZ:7, from:IN:8)|||pobj(from:IN:8, there:RB:9)|||prep(traverse:VBZ:7, on:IN:10)|||dep(on:IN:10, in:IN:11)|||<STOP>
7.4 advmod(node:NN:4, as:RB:1)|||det(node:NN:4, a:DT:2)|||amod(node:NN:4, pointer:JJ:3)|||root(ROOT:ROOT:6, node:NN:4)|||<STOP>
7.4 det(method:NN:2, a:DT:1)|||nsubj(pointer:NN:12, method:NN:2)|||prep_with(method:NN:2, access:NN:4)|||det(list:NN:8, a:DT:6)|||amod(list:NN:8, link:VBN:7)|||prep_to(access:NN:4, list:NN:8)|||dep(access:NN:4, ' ':':9)|||dep(pointer:NN:12, s:VBZ:10)|||nn(pointer:NN:12, head:NN:11)|||root(ROOT:ROOT:19, pointer:NN:12)|||prep_as(pointer:NN:12, access:NN:14)|||det(list:NN:18, the:DT:16)|||amod(list:NN:18, entire:JJ:17)|||prep_to(access:NN:14, list:NN:18)|||<STOP>
7.4 det(function:NN:2, a:DT:1)|||nsubj(have:VBZ:13, function:NN:2)|||prep_with(function:NN:2, access:NN:4)|||det(list:NN:8, a:DT:6)|||amod(list:NN:8, linked:JJ:7)|||poss(pointer:NN:12, list:NN:8)|||amod(pointer:NN:12, s:JJ:10)|||nn(pointer:NN:12, head:NN:11)|||prep_to(access:NN:4, pointer:NN:12)|||root(ROOT:ROOT:20, have:VBZ:13)|||dobj(have:VBZ:13, access:NN:14)|||det(list:NN:18, the:DT:16)|||amod(list:NN:18, entire:JJ:17)|||prep_to(access:NN:14, list:NN:18)|||<STOP> root(ROOT:ROOT:12, pass:NNS:1)|||det(pointer:NN:4, the:DT:2)|||nn(pointer:NN:4, head:NN:3)|||dep(pass:NNS:1, pointer:NN:4)|||det(function:NN:7, a:DT:6)|||prep_to(pointer:NN:4, function:NN:7)|||det(argument:NN:11, a:DT:9)|||nn(argument:NN:11, reference:NN:10)|||prep_as(function:NN:7, argument:NN:11)|||<STOP>
7.4 det(pointer:NN:3, the:DT:1)|||nn(pointer:NN:3, head:NN:2)|||nsubjpass(pass:VBN:5, pointer:NN:3)|||auxpass(pass:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:14, pass:VBN:5)|||det(function:NN:8, a:DT:7)|||prep_to(pass:VBN:5, function:NN:8)|||det(argument:NN:12, a:DT:10)|||nn(argument:NN:12, reference:NN:11)|||prep_as(function:NN:8, argument:NN:12)|||<STOP>
7.4 det(pointer:NN:2, the:DT:1)|||nsubjpass(pass:VBN:8, pointer:NN:2)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, first:JJ:5)|||prep_to(pointer:NN:2, element:NN:6)|||auxpass(pass:VBN:8, be:VBZ:7)|||root(ROOT:ROOT:12, pass:VBN:8)|||det(function:NN:11, a:DT:10)|||prep_to(pass:VBN:8, function:NN:11)|||<STOP>
7.4 root(ROOT:ROOT:12, link:VBD:1)|||nsubjpass(pass:VBN:4, list:NNS:2)|||auxpass(pass:VBN:4, be:VBP:3)|||ccomp(link:VBD:1, pass:VBN:4)|||agent(pass:VBN:4, reference:NN:6)|||advmod(pass:VBN:4, specificly:RB:8)|||det(pointer:NN:11, the:DT:9)|||nn(pointer:NN:11, Head:NNP:10)|||nsubj(link:VBD:1, pointer:NN:11)|||<STOP>
7.4 root(ROOT:ROOT:12, pass:NNS:1)|||det(pointer:NN:4, the:DT:2)|||nn(pointer:NN:4, head:NN:3)|||dep(pass:NNS:1, pointer:NN:4)|||det(function:NN:7, a:DT:6)|||prep_to(pointer:NN:4, function:NN:7)|||det(argument:NN:11, a:DT:9)|||nn(argument:NN:11, reference:NN:10)|||prep_as(function:NN:7, argument:NN:11)|||<STOP>
7.4 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, refrenece:NN:2)|||<STOP>
7.4 prepc_by(need:VBD:12, pass:VBG:2)|||det(pointer:NN:5, the:DT:3)|||nn(pointer:NN:5, head:NN:4)|||dobj(pass:VBG:2, pointer:NN:5)|||dobj(go:VBG:7, pointer:NN:5)|||conj_and(pass:VBG:2, go:VBG:7)|||prepc_by(need:VBD:12, go:VBG:7)|||prt(go:VBG:7, through:RP:8)|||det(list:NN:10, the:DT:9)|||nsubj(need:VBD:12, list:NN:10)|||dep(list:NN:10, as:IN:11)|||root(ROOT:ROOT:17, need:VBD:12)|||det(function:NN:15, the:DT:14)|||prep_inside(need:VBD:12, function:NN:15)|||<STOP>
7.4 amod(list:NNS:2, link:VBN:1)|||nsubjpass(pass:VBN:4, list:NNS:2)|||auxpass(pass:VBN:4, be:VBP:3)|||root(ROOT:ROOT:8, pass:VBN:4)|||agent(pass:VBN:4, use:VBG:6)|||dobj(use:VBG:6, pointer:NNS:7)|||<STOP>
7.4 det(object:NN:3, the:DT:1)|||nn(object:NN:3, head:NN:2)|||nsubjpass(pass:VBN:5, object:NN:3)|||auxpass(pass:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:9, pass:VBN:5)|||det(function:NN:8, the:DT:7)|||prep_to(pass:VBN:5, function:NN:8)|||<STOP>
7.4 amod(list:NNS:2, linked:JJ:1)|||nsubj(permit:VBP:3, list:NNS:2)|||nsubj(!allow:VB:25, list:NNS:2)|||root(ROOT:ROOT:29, permit:VBP:3)|||dobj(permit:VBP:3, insertion:NN:4)|||dobj(permit:VBP:3, removal:NN:6)|||conj_and(insertion:NN:4, removal:NN:6)|||prep_of(insertion:NN:4, node:NNS:8)|||det(point:NN:11, any:DT:10)|||prep_at(node:NNS:8, point:NN:11)|||det(list:NN:14, the:DT:13)|||prep_in(point:NN:11, list:NN:14)|||amod(time:NN:17, constant:JJ:16)|||prep_in(list:NN:14, time:NN:17)|||punct(1:CD:20, -lrb-:-LRB-:19)|||appos(insertion:NN:4, 1:CD:20)|||punct(1:CD:20, -rrb-:-RRB-:21)|||aux(!allow:VB:25, do:VBP:23)|||conj_but(permit:VBP:3, !allow:VB:25)|||root(ROOT:ROOT:29, !allow:VB:25)|||amod(access:NN:27, random:JJ:26)|||dobj(!allow:VB:25, access:NN:27)|||dobj(permit:VBP:3, 1:CD:20)|||<STOP>
7.5 nsubjpass(pass:VBN:3, they:PRP:1)|||auxpass(pass:VBN:3, be:VBP:2)|||root(ROOT:ROOT:15, pass:VBN:3)|||agent(pass:VBN:3, reference:NN:5)|||mark(want:VBP:8, because:IN:6)|||nsubj(want:VBP:8, you:PRP:7)|||advcl(pass:VBN:3, want:VBP:8)|||det(function:NN:10, the:DT:9)|||nsubj(change:VB:12, function:NN:10)|||aux(change:VB:12, to:TO:11)|||xcomp(want:VBP:8, change:VB:12)|||det(pointer:NN:14, the:DT:13)|||dobj(change:VB:12, pointer:NN:14)|||<STOP>
7.5 det(list:NN:5, a:DT:2)|||amod(list:NN:5, circular:JJ:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(have:VBZ:9, list:NN:5)|||det(node:NN:8, every:DT:7)|||nsubj(have:VBZ:9, node:NN:8)|||root(ROOT:ROOT:28, have:VBZ:9)|||det(successor:NN:11, a:DT:10)|||dobj(have:VBZ:9, successor:NN:11)|||nsubj(mean:VBZ:13, successor:NN:11)|||rel(mean:VBZ:13, which:WDT:12)|||rcmod(successor:NN:11, mean:VBZ:13)|||complm(head:NN:23, that:IN:14)|||det(node:NN:17, the:DT:15)|||amod(node:NN:17, last:JJ:16)|||poss(successor:NN:20, node:NN:17)|||nn(successor:NN:20, s:NNS:19)|||nsubj(head:NN:23, successor:NN:20)|||cop(head:NN:23, be:VBZ:21)|||det(head:NN:23, the:DT:22)|||ccomp(mean:VBZ:13, head:NN:23)|||amod(node:NN:26, first:JJ:25)|||ccomp(mean:VBZ:13, node:NN:26)|||conj_or(head:NN:23, node:NN:26)|||<STOP>
7.5 det(list:NN:4, a:DT:1)|||amod(list:NN:4, circular:JJ:2)|||amod(list:NN:4, link:VBN:3)|||nsubj(list:NN:8, list:NN:4)|||cop(list:NN:8, be:VBZ:5)|||det(list:NN:8, a:DT:6)|||amod(list:NN:8, link:VBN:7)|||nsubj(link:VBZ:10, list:NN:8)|||root(ROOT:ROOT:17, list:NN:8)|||rel(link:VBZ:10, that:WDT:9)|||rcmod(list:NN:8, link:VBZ:10)|||dobj(link:VBZ:10, item:NNS:11)|||det(circle:NN:15, a:DT:13)|||amod(circle:NN:15, continuous:JJ:14)|||prep_in(item:NNS:11, circle:NN:15)|||<STOP> nsubj(allow:VBZ:2, this:DT:1)|||root(ROOT:ROOT:27, allow:VBZ:2)|||det(list:NN:5, the:DT:3)|||amod(list:NN:5, full:JJ:4)|||dobj(allow:VBZ:2, list:NN:5)|||aux(traverse:VBN:8, to:TO:6)|||auxpass(traverse:VBN:8, be:VB:7)|||infmod(list:NN:5, traverse:VBN:8)|||agent(traverse:VBN:8, start:VBG:10)|||det(item:NN:13, any:DT:12)|||prep_at(start:VBG:10, item:NN:13)|||det(list:NN:16, the:DT:15)|||prep_in(item:NN:13, list:NN:16)|||det(head:NN:20, a:DT:18)|||amod(head:NN:20, fixed:JJ:19)|||nsubjpass(!require:VBN:25, head:NN:20)|||conj_or(head:NN:20, tail:NN:22)|||nsubjpass(!require:VBN:25, tail:NN:22)|||auxpass(!require:VBN:25, be:VBZ:23)|||parataxis(allow:VBZ:2, !require:VBN:25)|||<STOP>
7.5 det(list:NN:5, a:DT:2)|||amod(list:NN:5, circular:JJ:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(point:VBZ:10, list:NN:5)|||det(node:NN:9, the:DT:7)|||amod(node:NN:9, last:JJ:8)|||nsubj(point:VBZ:10, node:NN:9)|||root(ROOT:ROOT:16, point:VBZ:10)|||det(node:NN:14, the:DT:12)|||amod(node:NN:14, first:JJ:13)|||prep_to(point:VBZ:10, node:NN:14)|||<STOP>
7.5 det(list:NN:5, a:DT:2)|||amod(list:NN:5, circular:JJ:3)|||amod(list:NN:5, link:VBN:4)|||prep_on(point:VBZ:10, list:NN:5)|||det(element:NN:9, the:DT:7)|||nn(element:NN:9, end:NN:8)|||nsubj(point:VBZ:10, element:NN:9)|||root(ROOT:ROOT:20, point:VBZ:10)|||det(head:NN:13, the:DT:12)|||prep_to(point:VBZ:10, head:NN:13)|||advmod(make:VBG:16, thus:RB:15)|||xcomp(point:VBZ:10, make:VBG:16)|||det(circle:NN:18, the:DT:17)|||dobj(make:VBG:16, circle:NN:18)|||<STOP> det(list:NN:4, a:DT:1)|||amod(list:NN:4, basic:JJ:2)|||nn(list:NN:4, link:NN:3)|||nsubj(have:VBZ:5, list:NN:4)|||root(ROOT:ROOT:20, have:VBZ:5)|||dobj(have:VBZ:5, nothing:NN:6)|||dobj(point:VBZ:16, nothing:NN:6)|||partmod(nothing:NN:6, point:VBG:7)|||det(head:NN:10, the:DT:9)|||prep_to(point:VBG:7, head:NN:10)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, last:JJ:14)|||nsubj(point:VBZ:16, element:NN:15)|||xsubj(null:VB:18, element:NN:15)|||conj_and(have:VBZ:5, point:VBZ:16)|||root(ROOT:ROOT:20, point:VBZ:16)|||aux(null:VB:18, to:TO:17)|||xcomp(point:VBZ:16, null:VB:18)|||<STOP>
7.5 det(list:NN:4, the:DT:1)|||amod(list:NN:4, circular:JJ:2)|||nn(list:NN:4, linked:NN:3)|||nsubj(point:NNS:9, list:NN:4)|||dep(point:NNS:9, s:VBZ:6)|||amod(point:NNS:9, last:JJ:7)|||nn(point:NNS:9, node:NN:8)|||root(ROOT:ROOT:24, point:NNS:9)|||det(begining:NN:12, the:DT:11)|||prep_to(point:NNS:9, begining:NN:12)|||det(list:NN:15, the:DT:14)|||prep_of(begining:NN:12, list:NN:15)|||mark(link:VBD:19, while:IN:16)|||det(standard:NN:18, a:DT:17)|||nsubj(link:VBD:19, standard:NN:18)|||advcl(point:NNS:9, link:VBD:19)|||nn(point:NNS:21, list:NN:20)|||dobj(link:VBD:19, point:NNS:21)|||prep_to(link:VBD:19, NULL:NNP:23)|||<STOP>
7.5 det(item:NN:3, the:DT:1)|||amod(item:NN:3, last:JJ:2)|||nsubj(point:VBZ:7, item:NN:3)|||det(list:NN:6, the:DT:5)|||prep_in(item:NN:3, list:NN:6)|||root(ROOT:ROOT:11, point:VBZ:7)|||det(head:NN:10, the:DT:9)|||prep_to(point:VBZ:7, head:NN:10)|||<STOP>
7.5 det(list:NN:5, a:DT:2)|||amod(list:NN:5, circular:JJ:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(be:VBZ:18, list:NN:5)|||det(node:NN:9, the:DT:7)|||amod(node:NN:9, last:JJ:8)|||nsubj(point:VBZ:10, node:NN:9)|||rcmod(list:NN:5, point:VBZ:10)|||prt(point:VBZ:10, back:RP:11)|||det(node:NN:15, the:DT:13)|||amod(node:NN:15, first:JJ:14)|||prep_to(point:VBZ:10, node:NN:15)|||expl(be:VBZ:18, there:EX:17)|||root(ROOT:ROOT:21, be:VBZ:18)|||det(NULL:NNP:20, no:DT:19)|||nsubj(be:VBZ:18, NULL:NNP:20)|||<STOP>
7.5 nsubj(link:VBD:2, Circular:NNP:1)|||nsubj(have:VBP:14, Circular:NNP:1)|||root(ROOT:ROOT:32, link:VBD:2)|||nsubj(useful:JJ:6, list:NNS:3)|||cop(useful:JJ:6, be:VBP:4)|||advmod(useful:JJ:6, most:RBS:5)|||ccomp(link:VBD:2, useful:JJ:6)|||prepc_for(useful:JJ:6, describe:VBG:8)|||advmod(describe:VBG:8, naturally:RB:9)|||amod(structure:NNS:11, circular:JJ:10)|||dobj(describe:VBG:8, structure:NNS:11)|||conj_and(link:VBD:2, have:VBP:14)|||root(ROOT:ROOT:32, have:VBP:14)|||det(advantage:NN:16, the:DT:15)|||dobj(have:VBP:14, advantage:NN:16)|||dep(have:VBP:14, of:IN:17)|||amod(structure:NN:19, regular:JJ:18)|||pobj(of:IN:17, structure:NN:19)|||cop(able:JJ:22, be:VBG:21)|||dep(have:VBP:14, able:JJ:22)|||conj_and(of:IN:17, able:JJ:22)|||aux(traverse:VB:24, to:TO:23)|||xcomp(able:JJ:22, traverse:VB:24)|||det(list:NN:26, the:DT:25)|||dobj(traverse:VB:24, list:NN:26)|||prep(traverse:VB:24, start:VBG:27)|||dep(start:VBG:27, at:IN:28)|||det(point:NN:30, any:DT:29)|||pobj(at:IN:28, point:NN:30)|||<STOP>
7.5 det(list:NN:4, a:DT:1)|||amod(list:NN:4, circular:JJ:2)|||amod(list:NN:4, link:VBN:3)|||nsubj(have:VBZ:5, list:NN:4)|||root(ROOT:ROOT:19, have:VBZ:5)|||det(point:NN:9, the:DT:6)|||amod(point:NN:9, last:JJ:7)|||nn(point:NN:9, node:NN:8)|||dobj(have:VBZ:5, point:NN:9)|||dep(point:NN:9, back:RB:10)|||det(head:NN:13, the:DT:12)|||prep_to(point:NN:9, head:NN:13)|||det(list:NN:17, the:DT:15)|||amod(list:NN:17, link:VBN:16)|||prep_of(head:NN:13, list:NN:17)|||<STOP>
7.5 nsubj(link:VBD:2, Basic:NNP:1)|||root(ROOT:ROOT:21, link:VBD:2)|||nn(point:NNS:4, list:NN:3)|||dobj(link:VBD:2, point:NNS:4)|||det(NULL:NNP:7, a:DT:6)|||prep_to(link:VBD:2, NULL:NNP:7)|||det(end:NN:10, the:DT:9)|||prep_at(link:VBD:2, end:NN:10)|||amod(point:NNS:13, circular:JJ:12)|||prep_at(link:VBD:2, point:NNS:13)|||conj_and(end:NN:10, point:NNS:13)|||det(head:NN:16, the:DT:15)|||prep_to(link:VBD:2, head:NN:16)|||det(end:NN:19, the:DT:18)|||prep_at(head:NN:16, end:NN:19)|||<STOP>
7.5 det(circular:NN:3, a:DT:2)|||prep_in(point:VBZ:10, circular:NN:3)|||partmod(circular:NN:3, link:VBN:4)|||dobj(link:VBN:4, list:NN:5)|||dep(list:NN:5, the:DT:6)|||det(item:NN:9, the:DT:7)|||amod(item:NN:9, last:JJ:8)|||nsubj(point:VBZ:10, item:NN:9)|||root(ROOT:ROOT:16, point:VBZ:10)|||det(item:NN:14, the:DT:12)|||amod(item:NN:14, first:JJ:13)|||prep_to(point:VBZ:10, item:NN:14)|||<STOP>
7.5 det(list:NN:4, the:DT:1)|||amod(list:NN:4, circular:JJ:2)|||nn(list:NN:4, linked:NN:3)|||nsubj(point:NNS:8, list:NN:4)|||dep(point:NNS:8, s:VBZ:6)|||amod(point:NNS:8, tail:JJ:7)|||root(ROOT:ROOT:26, point:NNS:8)|||det(head:NN:11, the:DT:10)|||prep_to(point:NNS:8, head:NN:11)|||dep(point:NNS:8, whereas:IN:13)|||det(list:NN:17, the:DT:14)|||amod(list:NN:17, basic:JJ:15)|||nn(list:NN:17, linked:NN:16)|||nsubj(point:NNS:21, list:NN:17)|||dep(point:NNS:21, s:VBZ:19)|||amod(point:NNS:21, tail:JJ:20)|||ccomp(point:NNS:8, point:NNS:21)|||det(NULL:NNP:24, a:DT:23)|||prep_to(point:NNS:21, NULL:NNP:24)|||<STOP>
7.5 det(list:NN:4, a:DT:1)|||amod(list:NN:4, basic:JJ:2)|||amod(list:NN:4, link:VBN:3)|||nsubj(have:VBZ:5, list:NN:4)|||root(ROOT:ROOT:26, have:VBZ:5)|||det(end:NN:7, a:DT:6)|||dobj(have:VBZ:5, end:NN:7)|||det(value:NN:11, a:DT:9)|||amod(value:NN:11, null:JJ:10)|||prep_with(end:NN:7, value:NN:11)|||advmod(have:VBZ:17, where:WRB:12)|||rel(have:VBZ:17, where:WRB:12)|||det(list:NN:16, a:DT:13)|||amod(list:NN:16, circular:JJ:14)|||amod(list:NN:16, link:VBN:15)|||nsubj(have:VBZ:17, list:NN:16)|||rcmod(value:NN:11, have:VBZ:17)|||det(pointer:NN:19, a:DT:18)|||dobj(have:VBZ:17, pointer:NN:19)|||det(end:NN:22, the:DT:21)|||prep_from(pointer:NN:19, end:NN:22)|||det(beginning:NN:25, the:DT:24)|||prep_to(end:NN:22, beginning:NN:25)|||<STOP>
7.5 advmod(determine:VB:3, how:WRB:1)|||aux(determine:VB:3, to:TO:2)|||dep(link:VBZ:17, determine:VB:3)|||det(end:NN:5, the:DT:4)|||dobj(determine:VB:3, end:NN:5)|||det(list:NN:8, the:DT:7)|||prep_of(end:NN:5, list:NN:8)|||amod(list:NNS:13, basic:JJ:11)|||amod(list:NNS:13, link:VBN:12)|||prep_in(determine:VB:3, list:NNS:13)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, last:JJ:15)|||nsubj(link:VBZ:17, element:NN:16)|||root(ROOT:ROOT:36, link:VBZ:17)|||det(pointer:NN:21, a:DT:19)|||amod(pointer:NN:21, null:JJ:20)|||prep_to(link:VBZ:17, pointer:NN:21)|||mark(link:VBP:27, while:IN:23)|||amod(list:NNS:26, circular:JJ:24)|||amod(list:NNS:26, link:VBN:25)|||nsubj(link:VBP:27, list:NNS:26)|||advcl(link:VBZ:17, link:VBP:27)|||det(element:NN:31, the:DT:29)|||nn(element:NN:31, head:NN:30)|||prep_to(link:VBP:27, element:NN:31)|||det(end:NN:34, the:DT:33)|||prep_at(link:VBP:27, end:NN:34)|||<STOP>
7.5 dep(node:VB:2, no:UH:1)|||dep(contain:VBZ:8, node:VB:2)|||det(list:NN:7, a:DT:4)|||amod(list:NN:7, circular:JJ:5)|||amod(list:NN:7, link:VBN:6)|||prep_in(node:VB:2, list:NN:7)|||root(ROOT:ROOT:23, contain:VBZ:8)|||nsubj(contain:VBZ:8, NULL:NNP:9)|||det(pack:NN:15, the:DT:11)|||amod(pack:NN:15, last:JJ:12)|||nn(pack:NN:15, Node:NNP:13)|||nn(pack:NN:15, point:NNS:14)|||appos(NULL:NNP:9, pack:NN:15)|||det(node:NN:18, a:DT:17)|||prep_to(pack:NN:15, node:NN:18)|||det(list:NN:21, the:DT:20)|||prep_within(node:NN:18, list:NN:21)|||nsubj(contain:VBZ:8, pack:NN:15)|||<STOP>
7.5 det(difference:NN:2, the:DT:1)|||nsubj(be:VBZ:13, difference:NN:2)|||det(list:NN:7, a:DT:4)|||amod(list:NN:7, circular:JJ:5)|||amod(list:NN:7, link:VBN:6)|||prep_between(difference:NN:2, list:NN:7)|||det(list:NN:12, a:DT:9)|||amod(list:NN:12, basic:JJ:10)|||amod(list:NN:12, link:VBN:11)|||prep_between(difference:NN:2, list:NN:12)|||conj_and(list:NN:7, list:NN:12)|||root(ROOT:ROOT:28, be:VBZ:13)|||complm(link:VBD:17, that:IN:14)|||det(circular:NN:16, a:DT:15)|||nsubj(link:VBD:17, circular:NN:16)|||ccomp(be:VBZ:13, link:VBD:17)|||dobj(link:VBD:17, list:NN:18)|||det(reference:NNS:23, the:DT:20)|||amod(reference:NNS:23, last:JJ:21)|||nn(reference:NNS:23, node:NN:22)|||appos(list:NN:18, reference:NNS:23)|||det(node:NN:26, the:DT:24)|||amod(node:NN:26, first:JJ:25)|||dep(reference:NNS:23, node:NN:26)|||dobj(link:VBD:17, reference:NNS:23)|||<STOP> det(node:NN:2, every:DT:1)|||nsubj(have:VBZ:8, node:NN:2)|||det(list:NN:7, a:DT:4)|||amod(list:NN:7, circular:JJ:5)|||amod(list:NN:7, link:VBN:6)|||prep_in(node:NN:2, list:NN:7)|||root(ROOT:ROOT:22, have:VBZ:8)|||det(successor:NN:10, a:DT:9)|||dobj(have:VBZ:8, successor:NN:10)|||det(NULL:NNP:20, no:DT:12)|||amod(NULL:NNP:20, node:JJ:13)|||det(list:NN:18, a:DT:15)|||amod(list:NN:18, circular:JJ:16)|||amod(list:NN:18, link:VBN:17)|||prep_in(node:JJ:13, list:NN:18)|||dep(list:NN:18, contain:VBZ:19)|||dobj(have:VBZ:8, NULL:NNP:20)|||conj_and(successor:NN:10, NULL:NNP:20)|||<STOP>
7.5 det(node:NN:2, no:DT:1)|||nsubj(contain:VBZ:8, node:NN:2)|||det(list:NN:7, a:DT:4)|||amod(list:NN:7, circular:JJ:5)|||amod(list:NN:7, link:VBN:6)|||prep_in(node:NN:2, list:NN:7)|||root(ROOT:ROOT:11, contain:VBZ:8)|||dobj(contain:VBZ:8, NULL:NNP:9)|||<STOP>
7.5 root(ROOT:ROOT:16, in:IN:1)|||det(list:NN:5, a:DT:2)|||amod(list:NN:5, circular:JJ:3)|||amod(list:NN:5, linked:JJ:4)|||pobj(in:IN:1, list:NN:5)|||det(point:NNS:9, the:DT:6)|||amod(point:NNS:9, last:JJ:7)|||nn(point:NNS:9, element:NN:8)|||dep(in:IN:1, point:NNS:9)|||det(head:NN:12, the:DT:11)|||prep_to(point:NNS:9, head:NN:12)|||det(list:NN:15, the:DT:14)|||prep_of(point:NNS:9, list:NN:15)|||<STOP>
7.5 det(list:NN:5, a:DT:2)|||amod(list:NN:5, regular:JJ:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(point:VBZ:9, list:NN:5)|||det(object:NN:8, the:DT:6)|||amod(object:NN:8, last:JJ:7)|||nsubj(point:VBZ:9, object:NN:8)|||xsubj(null:VB:11, object:NN:8)|||root(ROOT:ROOT:13, point:VBZ:9)|||aux(null:VB:11, to:TO:10)|||xcomp(point:VBZ:9, null:VB:11)|||<STOP> det(list:NN:5, a:DT:2)|||amod(list:NN:5, circular:JJ:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(point:VBZ:10, list:NN:5)|||det(object:NN:9, the:DT:7)|||amod(object:NN:9, last:JJ:8)|||nsubj(point:VBZ:10, object:NN:9)|||root(ROOT:ROOT:18, point:VBZ:10)|||prt(point:VBZ:10, back:RP:11)|||det(beginning:NN:14, the:DT:13)|||prep_to(point:VBZ:10, beginning:NN:14)|||det(list:NN:17, the:DT:16)|||prep_of(beginning:NN:14, list:NN:17)|||<STOP>
7.5 amod(list:NN:4, circular:JJ:2)|||amod(list:NN:4, link:VBN:3)|||prep_in(contain:VBZ:12, list:NN:4)|||det(node:NN:6, each:DT:5)|||nsubj(have:VBZ:7, node:NN:6)|||rcmod(list:NN:4, have:VBZ:7)|||dobj(have:VBZ:7, successor:NN:8)|||det(node:NN:11, no:DT:10)|||nsubj(contain:VBZ:12, node:NN:11)|||root(ROOT:ROOT:25, contain:VBZ:12)|||dobj(contain:VBZ:12, NULL:NNP:13)|||mark(contain:VBP:22, while:IN:15)|||amod(list:NN:19, basic:JJ:17)|||amod(list:NN:19, link:VBN:18)|||prep_in(contain:VBP:22, list:NN:19)|||amod(node:NN:21, last:JJ:20)|||nsubj(contain:VBP:22, node:NN:21)|||dep(NULL:NNP:13, contain:VBP:22)|||dobj(contain:VBP:22, NULL:NNP:23)|||<STOP>
7.5 det(list:NNS:5, a:DT:2)|||amod(list:NNS:5, circular:JJ:3)|||amod(list:NNS:5, link:VBN:4)|||prep_in(point:VBZ:10, list:NNS:5)|||det(element:NN:9, the:DT:7)|||amod(element:NN:9, last:JJ:8)|||nsubj(point:VBZ:10, element:NN:9)|||root(ROOT:ROOT:14, point:VBZ:10)|||det(first:JJ:13, the:DT:12)|||prep_to(point:VBZ:10, first:JJ:13)|||<STOP>
7.5 det(list:NN:4, a:DT:1)|||amod(list:NN:4, circular:JJ:2)|||amod(list:NN:4, link:VBN:3)|||nsubj(!have:VB:7, list:NN:4)|||aux(!have:VB:7, do:VBZ:5)|||root(ROOT:ROOT:12, !have:VB:7)|||det(element:NN:10, a:DT:8)|||amod(element:NN:10, last:JJ:9)|||dobj(!have:VB:7, element:NN:10)|||<STOP> advmod(point:NNS:7, instead:RB:1)|||nsubj(point:NNS:7, it:PRP:3)|||cop(point:NNS:7, be:VBZ:4)|||amod(point:NNS:7, last:JJ:5)|||nn(point:NNS:7, item:NN:6)|||root(ROOT:ROOT:15, point:NNS:7)|||det(head:NN:10, the:DT:9)|||prep_to(point:NNS:7, head:NN:10)|||det(list:NN:13, the:DT:12)|||prep_of(head:NN:10, list:NN:13)|||<STOP>
7.5 det(list:NN:5, a:DT:2)|||amod(list:NN:5, circular:JJ:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(contain:VBZ:10, list:NN:5)|||det(node:NN:9, the:DT:7)|||amod(node:NN:9, last:JJ:8)|||nsubj(contain:VBZ:10, node:NN:9)|||root(ROOT:ROOT:34, contain:VBZ:10)|||det(pointer:NN:12, a:DT:11)|||dobj(contain:VBZ:10, pointer:NN:12)|||nsubj(go:VBZ:14, pointer:NN:12)|||rel(go:VBZ:14, that:WDT:13)|||rcmod(pointer:NN:12, go:VBZ:14)|||prt(go:VBZ:14, back:RP:15)|||det(node:NN:19, the:DT:17)|||amod(node:NN:19, first:JJ:18)|||prep_to(go:VBZ:14, node:NN:19)|||det(list:NN:25, a:DT:22)|||amod(list:NN:25, basic:JJ:23)|||amod(list:NN:25, link:VBN:24)|||prep_in(contain:VBZ:30, list:NN:25)|||det(node:NN:29, the:DT:27)|||amod(node:NN:29, last:JJ:28)|||nsubj(contain:VBZ:30, node:NN:29)|||parataxis(contain:VBZ:10, contain:VBZ:30)|||det(pointer:NN:33, a:DT:31)|||amod(pointer:NN:33, null:JJ:32)|||dobj(contain:VBZ:30, pointer:NN:33)|||<STOP>
7.5 det(list:NN:5, a:DT:2)|||amod(list:NN:5, circular:JJ:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(link:VBN:11, list:NN:5)|||det(object:NN:9, the:DT:7)|||amod(object:NN:9, last:JJ:8)|||nsubjpass(link:VBN:11, object:NN:9)|||auxpass(link:VBN:11, be:VBZ:10)|||root(ROOT:ROOT:18, link:VBN:11)|||prt(link:VBN:11, back:RP:12)|||det(object:NN:16, the:DT:14)|||amod(object:NN:16, first:JJ:15)|||prep_to(link:VBN:11, object:NN:16)|||<STOP>
7.5 det(case:NN:3, the:DT:2)|||prep_in(step:VB:35, case:NN:3)|||det(list:NN:9, a:DT:5)|||amod(list:NN:9, non:JJ:6)|||amod(list:NN:9, circular:JJ:7)|||nn(list:NN:9, link:NN:8)|||prep_of(case:NN:3, list:NN:9)|||mark(be:VBP:13, if:IN:11)|||nsubj(be:VBP:13, you:PRP:12)|||dep(step:VB:35, be:VBP:13)|||det(node:NN:17, the:DT:15)|||amod(node:NN:17, last:JJ:16)|||prep_at(be:VBP:13, node:NN:17)|||det(list:NN:20, the:DT:19)|||prep_of(node:NN:17, list:NN:20)|||nsubj(want:VBP:23, u:NN:22)|||xsubj(move:VB:25, u:NN:22)|||conj_and(be:VBP:13, want:VBP:23)|||dep(step:VB:35, want:VBP:23)|||aux(move:VB:25, to:TO:24)|||xcomp(want:VBP:23, move:VB:25)|||amod(need:NN:29, first:JJ:27)|||nn(need:NN:29, u:NN:28)|||prep_to(move:VB:25, need:NN:29)|||aux(go:VB:31, to:TO:30)|||xcomp(move:VB:25, go:VB:31)|||prep_to(go:VB:31, one:CD:33)|||root(ROOT:ROOT:43, step:VB:35)|||prt(step:VB:35, back:RP:36)|||mark(reach:VBP:39, till:IN:37)|||nsubj(reach:VBP:39, u:NN:38)|||advcl(step:VB:35, reach:VBP:39)|||prep_to(reach:VBP:39, first:JJ:41)|||<STOP> amod(list:NN:5, circular:JJ:3)|||nn(list:NN:5, link:NN:4)|||prep_in(need:VBP:11, list:NN:5)|||prep_from(list:NN:5, last:JJ:7)|||prep_to(last:JJ:7, first:JJ:9)|||nsubj(need:VBP:11, you:PRP:10)|||xsubj(make:VB:13, you:PRP:10)|||root(ROOT:ROOT:18, need:VBP:11)|||aux(make:VB:13, to:TO:12)|||xcomp(need:VBP:11, make:VB:13)|||advmod(move:NN:16, only:RB:14)|||num(move:NN:16, one:CD:15)|||dobj(make:VB:13, move:NN:16)|||<STOP> det(link:NN:4, a:DT:2)|||amod(link:NN:4, single:JJ:3)|||prep_in(move:VB:8, link:NN:4)|||nn(u:NN:6, list:NN:5)|||nsubj(move:VB:8, u:NN:6)|||aux(move:VB:8, can:MD:7)|||root(ROOT:ROOT:30, move:VB:8)|||dep(move:VB:8, only:RB:9)|||num(direction:NN:12, one:CD:11)|||prep_in(move:VB:8, direction:NN:12)|||amod(u:NN:18, double:JJ:15)|||nn(u:NN:18, link:NN:16)|||nn(u:NN:18, list:NN:17)|||prep_in(move:VB:8, u:NN:18)|||conj_but(direction:NN:12, u:NN:18)|||aux(move:VB:20, can:MD:19)|||rcmod(u:NN:18, move:VB:20)|||dep(move:VB:20, in:IN:21)|||det(direction:NN:23, any:DT:22)|||pobj(in:IN:21, direction:NN:23)|||advmod(direction:NN:23, back:RB:24)|||advmod(direction:NN:23, forward:RB:26)|||conj_or(back:RB:24, forward:RB:26)|||dep(move:VB:20, forward:RB:28)|||conj_or(in:IN:21, forward:RB:28)|||<STOP>
7.6 nsubj(traverse:VB:3, they:PRP:1)|||aux(traverse:VB:3, can:MD:2)|||root(ROOT:ROOT:7, traverse:VB:3)|||det(direction:NNS:6, both:DT:5)|||prep_in(traverse:VB:3, direction:NNS:6)|||<STOP>
7.6 det(list:NN:5, a:DT:2)|||advmod(link:VBN:4, doubly:RB:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(delete:VB:8, list:NN:5)|||nsubj(delete:VB:8, you:PRP:6)|||aux(delete:VB:8, can:MD:7)|||root(ROOT:ROOT:18, delete:VB:8)|||det(node:NN:10, a:DT:9)|||dobj(delete:VB:8, node:NN:10)|||prepc_without(delete:VB:8, have:VBG:12)|||aux(traverse:VB:14, to:TO:13)|||xcomp(have:VBG:12, traverse:VB:14)|||det(list:NN:16, the:DT:15)|||dobj(traverse:VB:14, list:NN:16)|||<STOP>
7.6 det(list:NN:3, a:DT:1)|||amod(list:NN:3, doubly-linked:JJ:2)|||nsubj(allow:VBZ:4, list:NN:3)|||root(ROOT:ROOT:20, allow:VBZ:4)|||nsubj(delete:VB:7, you:PRP:5)|||aux(delete:VB:7, to:TO:6)|||xcomp(allow:VBZ:4, delete:VB:7)|||det(node:NN:9, a:DT:8)|||dobj(delete:VB:7, node:NN:9)|||prepc_without(delete:VB:7, traverse:VBG:11)|||det(list:NN:13, the:DT:12)|||dobj(traverse:VBG:11, list:NN:13)|||aux(establish:VB:15, to:TO:14)|||infmod(list:NN:13, establish:VB:15)|||det(pointer:NN:18, a:DT:16)|||amod(pointer:NN:18, trailing:JJ:17)|||dobj(establish:VB:15, pointer:NN:18)|||<STOP>
7.6 det(list:NN:4, a:DT:1)|||advmod(link:VBN:3, doubly:RB:2)|||amod(list:NN:4, link:VBN:3)|||nsubj(allow:VBZ:5, list:NN:4)|||root(ROOT:ROOT:15, allow:VBZ:5)|||nsubj(traverse:VB:8, you:PRP:6)|||aux(traverse:VB:8, to:TO:7)|||xcomp(allow:VBZ:5, traverse:VB:8)|||det(list:NN:10, the:DT:9)|||dobj(traverse:VB:8, list:NN:10)|||det(direction:NN:13, either:DT:12)|||prep_in(list:NN:10, direction:NN:13)|||<STOP> det(node:NN:2, each:DT:1)|||nsubj(point:VBZ:3, node:NN:2)|||root(ROOT:ROOT:14, point:VBZ:3)|||poss(successor:NN:6, its:PRP$:5)|||prep_to(point:VBZ:3, successor:NN:6)|||poss(predecessor:NN:12, its:PRP$:11)|||prep_to(point:VBZ:3, predecessor:NN:12)|||conj_and(successor:NN:6, predecessor:NN:12)|||<STOP>
7.6 amod(list:NNS:2, doubly-linked:JJ:1)|||nsubj(traverse:VB:4, list:NNS:2)|||aux(traverse:VB:4, can:MD:3)|||root(ROOT:ROOT:29, traverse:VB:4)|||dep(shorter:JJR:24, backwards:UH:5)|||mark(!access:VB:12, though:IN:7)|||nsubj(!access:VB:12, they:PRP:8)|||advmod(!access:VB:12, still:RB:9)|||aux(!access:VB:12, can:MD:10)|||dep(shorter:JJR:24, !access:VB:12)|||dobj(!access:VB:12, datum:NNS:13)|||det(point:NN:16, any:DT:15)|||prep_at(!access:VB:12, point:NN:16)|||det(list:NN:19, the:DT:18)|||prep_in(point:NN:16, list:NN:19)|||nsubj(shorter:JJR:24, it:PRP:21)|||aux(shorter:JJR:24, can:MD:22)|||cop(shorter:JJR:24, be:VB:23)|||ccomp(traverse:VB:4, shorter:JJR:24)|||amod(backward:NNS:27, traverse:JJ:26)|||prep_to(shorter:JJR:24, backward:NNS:27)|||<STOP>
7.6 nsubj(traverse:VB:3, you:PRP:1)|||aux(traverse:VB:3, can:MD:2)|||root(ROOT:ROOT:14, traverse:VB:3)|||det(list:NN:5, the:DT:4)|||dobj(traverse:VB:3, list:NN:5)|||prep_from(list:NN:5, front:NN:7)|||aux(back:VB:9, to:TO:8)|||dep(list:NN:5, back:VB:9)|||dep(to:TO:12, back:NN:11)|||dep(list:NN:5, to:TO:12)|||conj_and(back:VB:9, to:TO:12)|||dep(to:TO:12, front:NN:13)|||<STOP>
7.6 nsubj(traverse:VB:3, you:PRP:1)|||aux(traverse:VB:3, can:MD:2)|||root(ROOT:ROOT:9, traverse:VB:3)|||det(list:NN:5, the:DT:4)|||dobj(traverse:VB:3, list:NN:5)|||prep_in(list:NN:5, reverse:NN:7)|||<STOP>
7.6 advmod(link:VBN:2, doubly:RB:1)|||amod(list:NNS:3, link:VBN:2)|||nsubjpass(traverse:VBN:6, list:NNS:3)|||aux(traverse:VBN:6, can:MD:4)|||auxpass(traverse:VBN:6, be:VB:5)|||root(ROOT:ROOT:10, traverse:VBN:6)|||det(direction:NNS:9, both:DT:8)|||prep_in(traverse:VBN:6, direction:NNS:9)|||<STOP>
7.6 amod(list:NNS:2, double-linked:JJ:1)|||nsubj(require:VBP:3, list:NNS:2)|||root(ROOT:ROOT:36, require:VBP:3)|||amod(space:NN:5, more:JJR:4)|||dobj(require:VBP:3, space:NN:5)|||prep_per(space:NN:5, node:NN:7)|||poss(operation:NNS:12, they:PRP$:10)|||amod(operation:NNS:12, elementary:JJ:11)|||nsubj(expensive:JJ:15, operation:NNS:12)|||cop(expensive:JJ:15, be:VBP:13)|||advmod(expensive:JJ:15, more:RBR:14)|||conj_and(require:VBP:3, expensive:JJ:15)|||root(ROOT:ROOT:36, expensive:JJ:15)|||nsubj(easier:JJR:21, they:PRP:18)|||cop(easier:JJR:21, be:VBP:19)|||advmod(easier:JJR:21, often:RB:20)|||conj_but(require:VBP:3, easier:JJR:21)|||root(ROOT:ROOT:36, easier:JJR:21)|||aux(manipulate:VB:23, to:TO:22)|||xcomp(easier:JJR:21, manipulate:VB:23)|||mark(allow:VBP:26, because:IN:24)|||nsubj(allow:VBP:26, they:PRP:25)|||advcl(manipulate:VB:23, allow:VBP:26)|||amod(access:NN:28, sequential:JJ:27)|||dobj(allow:VBP:26, access:NN:28)|||det(list:NN:31, the:DT:30)|||prep_to(allow:VBP:26, list:NN:31)|||det(direction:NNS:34, both:DT:33)|||prep_in(list:NN:31, direction:NNS:34)|||<STOP>
7.6 nsubj(traverse:VB:3, you:PRP:1)|||aux(traverse:VB:3, can:MD:2)|||root(ROOT:ROOT:10, traverse:VB:3)|||advmod(traverse:VB:3, forwards:RB:4)|||advmod(traverse:VB:3, backwards:RB:6)|||conj_and(forwards:RB:4, backwards:RB:6)|||prep_through(traverse:VB:3, node:NNS:8)|||<STOP>
7.6 nsubj(point:VB:3, you:PRP:1)|||aux(point:VB:3, can:MD:2)|||root(ROOT:ROOT:8, point:VB:3)|||preconj(forwards:RB:5, both:CC:4)|||advmod(point:VB:3, forwards:RB:5)|||advmod(point:VB:3, backwards:RB:7)|||conj_and(forwards:RB:5, backwards:RB:7)|||<STOP>
7.6 nsubj(go:VB:3, you:PRP:1)|||nsubj(access:VB:10, you:PRP:1)|||aux(go:VB:3, can:MD:2)|||root(ROOT:ROOT:23, go:VB:3)|||advmod(go:VB:3, backwards:RB:4)|||dep(backwards:RB:4, in:IN:5)|||det(list:NN:8, the:DT:6)|||amod(list:NN:8, link:VBN:7)|||pobj(in:IN:5, list:NN:8)|||conj_and(go:VB:3, access:VB:10)|||root(ROOT:ROOT:23, access:VB:10)|||amod(datum:NNS:12, previous:JJ:11)|||nsubj(easier:JJR:13, datum:NNS:12)|||xcomp(access:VB:10, easier:JJR:13)|||prepc_without(easier:JJR:13, have:VBG:15)|||aux(keep:VB:17, to:TO:16)|||xcomp(have:VBG:15, keep:VB:17)|||dobj(keep:VB:17, track:NN:18)|||det(item:NN:22, the:DT:20)|||amod(item:NN:22, previous:JJ:21)|||prep_of(track:NN:18, item:NN:22)|||<STOP>
7.6 advmod(link:VBN:2, doubly:RB:1)|||amod(list:NNS:3, link:VBN:2)|||nsubj(allow:VBP:4, list:NNS:3)|||root(ROOT:ROOT:11, allow:VBP:4)|||advmod(movement:NN:6, backward:RB:5)|||dobj(allow:VBP:4, movement:NN:6)|||det(node:NNS:9, the:DT:8)|||prep_through(allow:VBP:4, node:NNS:9)|||<STOP>
7.6 nsubj(have:VBP:2, they:PRP:1)|||root(ROOT:ROOT:15, have:VBP:2)|||amod(pointer:NNS:4, double:JJ:3)|||dobj(have:VBP:2, pointer:NNS:4)|||dep(have:VBP:2, so:IN:6)|||det(node:NN:8, each:DT:7)|||nsubj(point:VB:10, node:NN:8)|||aux(point:VB:10, can:MD:9)|||ccomp(have:VBP:2, point:VB:10)|||advmod(point:VB:10, forwards:RB:11)|||advmod(point:VB:10, backwards:RB:13)|||conj_or(forwards:RB:11, backwards:RB:13)|||<STOP> root(ROOT:ROOT:13, make:VBG:1)|||nsubj(easer:NN:5, it:PRP:2)|||det(easer:NN:5, a:DT:3)|||amod(easer:NN:5, little:JJ:4)|||xcomp(make:VBG:1, easer:NN:5)|||aux(get:VB:7, to:TO:6)|||infmod(easer:NN:5, get:VB:7)|||prep(get:VB:7, to:TO:8)|||advmod(need:VBP:11, where:WRB:9)|||nsubj(need:VBP:11, you:PRP:10)|||dep(to:TO:8, need:VBP:11)|||<STOP>
7.6 dep(backtrack:VB:3, ability:NN:1)|||aux(backtrack:VB:3, to:TO:2)|||root(ROOT:ROOT:8, backtrack:VB:3)|||det(list:NN:6, a:DT:5)|||prep_through(backtrack:VB:3, list:NN:6)|||<STOP>
7.6 nsubj(move:VB:3, you:PRP:1)|||aux(move:VB:3, can:MD:2)|||root(ROOT:ROOT:12, move:VB:3)|||advmod(move:VB:3, forwards:RB:4)|||advmod(move:VB:3, backwards:RB:6)|||conj_and(forwards:RB:4, backwards:RB:6)|||det(list:NN:10, the:DT:8)|||amod(list:NN:10, double-linked:JJ:9)|||prep_in(move:VB:3, list:NN:10)|||<STOP> nsubj(move:VBZ:3, Basic:NNP:1)|||advmod(move:VBZ:3, only:RB:2)|||root(ROOT:ROOT:6, move:VBZ:3)|||acomp(move:VBZ:3, forwards:JJ:4)|||<STOP>
7.6 det(advantage:NN:2, the:DT:1)|||nsubj(be:VBZ:3, advantage:NN:2)|||root(ROOT:ROOT:16, be:VBZ:3)|||complm(point:VBZ:7, that:IN:4)|||det(node:NN:6, each:DT:5)|||nsubj(point:VBZ:7, node:NN:6)|||xsubj(bothe:VB:9, node:NN:6)|||ccomp(be:VBZ:3, point:VBZ:7)|||aux(bothe:VB:9, to:TO:8)|||xcomp(point:VBZ:7, bothe:VB:9)|||poss(predecessor:NN:11, its:PRP$:10)|||dobj(bothe:VB:9, predecessor:NN:11)|||poss(successor:NN:14, its:PRP$:13)|||dobj(bothe:VB:9, successor:NN:14)|||conj_and(predecessor:NN:11, successor:NN:14)|||<STOP> expl(be:VBP:2, there:EX:1)|||root(ROOT:ROOT:11, be:VBP:2)|||det(case:NNS:5, no:DT:3)|||amod(case:NNS:5, special:JJ:4)|||nsubj(be:VBP:2, case:NNS:5)|||prep_for(case:NNS:5, insertion:NN:7)|||prep_for(case:NNS:5, deletion:NN:9)|||conj_and(insertion:NN:7, deletion:NN:9)|||<STOP>
7.6 det(node:NN:2, each:DT:1)|||nsubj(point:VBZ:3, node:NN:2)|||root(ROOT:ROOT:12, point:VBZ:3)|||preconj(predecessor:NN:7, both:CC:5)|||poss(predecessor:NN:7, its:PRP$:6)|||prep_to(point:VBZ:3, predecessor:NN:7)|||poss(successor:NN:10, its:PRP$:9)|||prep_to(point:VBZ:3, successor:NN:10)|||conj_and(predecessor:NN:7, successor:NN:10)|||<STOP>
7.6 det(list:NN:4, a:DT:1)|||advmod(link:VBN:3, doubly:RB:2)|||amod(list:NN:4, link:VBN:3)|||nsubj(pointer:VBN:6, list:NN:4)|||aux(pointer:VBN:6, have:VBZ:5)|||root(ROOT:ROOT:25, pointer:VBN:6)|||det(direction:NNS:9, both:DT:8)|||prep_in(pointer:VBN:6, direction:NNS:9)|||nsubj(allow:VBZ:12, this:DT:11)|||dep(pointer:VBN:6, allow:VBZ:12)|||prep_for(allow:VBZ:12, access:NN:14)|||prep(access:NN:14, from:IN:15)|||dep(to:TO:17, back:NN:16)|||dep(from:IN:15, to:TO:17)|||dep(to:TO:17, front:NN:18)|||prep_for(allow:VBZ:12, front:NN:22)|||conj_and(access:NN:14, front:NN:22)|||aux(back:VB:24, to:TO:23)|||infmod(front:NN:22, back:VB:24)|||<STOP>
7.6 det(list:NN:4, a:DT:1)|||advmod(link:VBN:3, doubly:RB:2)|||amod(list:NN:4, link:VBN:3)|||nsubjpass(traverse:VBN:7, list:NN:4)|||aux(traverse:VBN:7, can:MD:5)|||auxpass(traverse:VBN:7, be:VB:6)|||root(ROOT:ROOT:24, traverse:VBN:7)|||det(direction:NN:9, either:DT:8)|||dobj(traverse:VBN:7, direction:NN:9)|||mark(traverse:VBN:19, while:IN:11)|||det(list:NN:15, a:DT:12)|||amod(list:NN:15, normal:JJ:13)|||amod(list:NN:15, link:VBN:14)|||nsubjpass(traverse:VBN:19, list:NN:15)|||aux(traverse:VBN:19, can:MD:16)|||advmod(traverse:VBN:19, only:RB:17)|||auxpass(traverse:VBN:19, be:VB:18)|||advcl(traverse:VBN:7, traverse:VBN:19)|||prep_from(traverse:VBN:19, start:NN:21)|||aux(finish:VB:23, to:TO:22)|||purpcl(traverse:VBN:19, finish:VB:23)|||<STOP>
7.6 advmod(list:NN:3, double:RB:1)|||amod(list:NN:3, linked:JJ:2)|||nsubj(easier:JJR:6, list:NN:3)|||cop(easier:JJR:6, be:VBP:4)|||advmod(easier:JJR:6, often:RB:5)|||root(ROOT:ROOT:21, easier:JJR:6)|||aux(manipulate:VB:8, to:TO:7)|||xcomp(easier:JJR:6, manipulate:VB:8)|||mark(allow:VBP:12, because:IN:10)|||nsubj(allow:VBP:12, they:PRP:11)|||advcl(easier:JJR:6, allow:VBP:12)|||amod(access:NN:14, sequential:JJ:13)|||dobj(allow:VBP:12, access:NN:14)|||det(list:NN:17, the:DT:16)|||prep_to(allow:VBP:12, list:NN:17)|||det(direction:NN:20, both:DT:19)|||prep_in(list:NN:17, direction:NN:20)|||<STOP>
7.6 prep(navigate:VB:10, give:VBN:1)|||det(node:NN:3, a:DT:2)|||dep(give:VBN:1, node:NN:3)|||det(list:NN:6, the:DT:5)|||prep_in(node:NN:3, list:NN:6)|||nsubj(navigate:VB:10, one:PRP:8)|||aux(navigate:VB:10, can:MD:9)|||root(ROOT:ROOT:15, navigate:VB:10)|||advmod(navigate:VB:10, easily:RB:11)|||det(direction:NN:14, either:DT:13)|||prep_in(navigate:VB:10, direction:NN:14)|||<STOP>
7.6 nsubj(traverse:VB:3, you:PRP:1)|||aux(traverse:VB:3, can:MD:2)|||root(ROOT:ROOT:11, traverse:VB:3)|||det(list:NN:5, the:DT:4)|||dobj(traverse:VB:3, list:NN:5)|||preconj(forward:RB:7, both:CC:6)|||advmod(traverse:VB:3, forward:RB:7)|||advmod(traverse:VB:3, backwards:RB:9)|||conj_and(forward:RB:7, backwards:RB:9)|||<STOP>
7.6 det(list:NN:4, a:DT:1)|||advmod(link:VBN:3, doubly:RB:2)|||amod(list:NN:4, link:VBN:3)|||nsubj(allow:VBZ:5, list:NN:4)|||root(ROOT:ROOT:23, allow:VBZ:5)|||nsubj(back:VB:8, you:PRP:6)|||aux(back:VB:8, to:TO:7)|||xcomp(allow:VBZ:5, back:VB:8)|||prt(back:VB:8, up:RP:9)|||det(node:NN:12, a:DT:11)|||prep_from(back:VB:8, node:NN:12)|||dep(back:VB:8, rather:RB:13)|||prepc_than(back:VB:8, have:VBG:15)|||aux(go:VB:17, to:TO:16)|||xcomp(have:VBG:15, go:VB:17)|||det(list:NN:21, the:DT:19)|||amod(list:NN:21, entire:JJ:20)|||prep_through(go:VB:17, list:NN:21)|||advmod(go:VB:17, again:RB:22)|||<STOP>
7.6 root(ROOT:ROOT:12, give:VBZ:1)|||iobj(give:VBZ:1, faster:JJR:2)|||dobj(give:VBZ:1, time:NNS:3)|||prep_for(time:NNS:3, some:DT:5)|||nsubj(give:VBZ:1, operation:NNS:6)|||prep_such_as(operation:NNS:6, insertion:NN:9)|||prep_such_as(operation:NNS:6, deletion:NN:11)|||conj_and(insertion:NN:9, deletion:NN:11)|||<STOP>
7.6 det(disadvantage:NN:3, the:DT:1)|||amod(disadvantage:NN:3, primary:JJ:2)|||nsubj(be:VBP:8, disadvantage:NN:3)|||advmod(link:VBN:6, doubly:RB:5)|||amod(list:NNS:7, link:VBN:6)|||prep_of(disadvantage:NN:3, list:NNS:7)|||root(ROOT:ROOT:45, be:VBP:8)|||complm(require:VBZ:15, that:IN:9)|||dep(1:LS:11, -lrb-:-LRB-:10)|||dep(require:VBZ:15, 1:LS:11)|||dep(1:LS:11, -rrb-:-RRB-:12)|||det(node:NN:14, each:DT:13)|||nsubj(require:VBZ:15, node:NN:14)|||ccomp(be:VBP:8, require:VBZ:15)|||det(pointer:NN:18, a:DT:16)|||amod(pointer:NN:18, extra:JJ:17)|||dobj(require:VBZ:15, pointer:NN:18)|||dobj(take:VBZ:35, pointer:NN:18)|||xcomp(require:VBZ:15, require:VBG:20)|||amod(space:NN:22, more:JJR:21)|||dobj(require:VBG:20, space:NN:22)|||dep(2:LS:26, -lrb-:-LRB-:25)|||dep(take:VBZ:35, 2:LS:26)|||dep(2:LS:26, -rrb-:-RRB-:27)|||det(insertion:NN:29, the:DT:28)|||nsubj(take:VBZ:35, insertion:NN:29)|||conj_or(insertion:NN:29, deletion:NN:31)|||nsubj(take:VBZ:35, deletion:NN:31)|||det(node:NN:34, a:DT:33)|||prep_of(insertion:NN:29, node:NN:34)|||ccomp(be:VBP:8, take:VBZ:35)|||conj_or(require:VBZ:15, take:VBZ:35)|||dep(bit:RB:37, a:DT:36)|||measure(longer:JJR:38, bit:RB:37)|||acomp(take:VBZ:35, longer:JJR:38)|||punct(pointer:NN:41, -lrb-:-LRB-:39)|||amod(pointer:NN:41, more:JJR:40)|||dep(longer:JJR:38, pointer:NN:41)|||dep(pointer:NN:41, operation:NNS:42)|||punct(pointer:NN:41, -rrb-:-RRB-:43)|||<STOP>
7.7 nsubj(take:VB:2, they:PRP:1)|||root(ROOT:ROOT:11, take:VB:2)|||prt(take:VB:2, up:RP:3)|||quantmod(much:JJ:6, twice:RB:4)|||quantmod(much:JJ:6, as:RB:5)|||num(memory:NN:7, much:JJ:6)|||dobj(take:VB:2, memory:NN:7)|||det(node:NN:10, each:DT:9)|||prep_for(memory:NN:7, node:NN:10)|||<STOP>
7.7 dep(pointers:JJ:10, in:IN:1)|||det(list:NN:5, a:DT:2)|||advmod(link:VBN:4, doubly:RB:3)|||amod(list:NN:5, link:VBN:4)|||pobj(in:IN:1, list:NN:5)|||expl(pointers:JJ:10, there:EX:7)|||cop(pointers:JJ:10, be:VBP:8)|||advmod(pointers:JJ:10, more:RBR:9)|||root(ROOT:ROOT:24, pointers:JJ:10)|||aux(set:VB:12, to:TO:11)|||xcomp(pointers:JJ:10, set:VB:12)|||det(mechanic:NNS:15, the:DT:14)|||nsubj(difficult:JJ:22, mechanic:NNS:15)|||prepc_of(mechanic:NNS:15, insert:VBG:17)|||prepc_of(mechanic:NNS:15, delete:VBG:19)|||conj_and(insert:VBG:17, delete:VBG:19)|||cop(difficult:JJ:22, be:VBP:20)|||advmod(difficult:JJ:22, more:RBR:21)|||conj_and(pointers:JJ:10, difficult:JJ:22)|||root(ROOT:ROOT:24, difficult:JJ:22)|||<STOP> advmod(complicate:VBN:16, also:RB:1)|||det(case:NNS:5, the:DT:3)|||amod(case:NNS:5, special:JJ:4)|||nsubjpass(complicate:VBN:16, case:NNS:5)|||det(beginning:NN:8, the:DT:7)|||prep_at(case:NNS:5, beginning:NN:8)|||prep_at(case:NNS:5, end:NN:10)|||conj_or(beginning:NN:8, end:NN:10)|||det(list:NN:13, the:DT:12)|||prep_of(beginning:NN:8, list:NN:13)|||auxpass(complicate:VBN:16, be:VBP:14)|||advmod(complicate:VBN:16, more:RBR:15)|||root(ROOT:ROOT:18, complicate:VBN:16)|||<STOP>
7.7 expl(pointers:JJ:4, there:EX:1)|||cop(pointers:JJ:4, be:VBP:2)|||advmod(pointers:JJ:4, more:RBR:3)|||ccomp(involve:VBN:24, pointers:JJ:4)|||aux(set:VB:6, to:TO:5)|||xcomp(pointers:JJ:4, set:VB:6)|||det(mechanic:NNS:9, the:DT:8)|||nsubj(involve:VBN:24, mechanic:NNS:9)|||prepc_of(mechanic:NNS:9, insert:VBG:11)|||prep(insert:VBG:11, into:IN:12)|||prepc_of(mechanic:NNS:9, delete:VBG:14)|||conj_and(insert:VBG:11, delete:VBG:14)|||det(list:NN:19, a:DT:16)|||advmod(link:VBN:18, doubly:RB:17)|||amod(list:NN:19, link:VBN:18)|||prep_from(delete:VBG:14, list:NN:19)|||cop(involve:VBN:24, be:VBP:20)|||dep(bit:RB:22, a:DT:21)|||dep(more:RBR:23, bit:RB:22)|||advmod(involve:VBN:24, more:RBR:23)|||root(ROOT:ROOT:32, involve:VBN:24)|||advmod(involve:VBN:24, than:IN:25)|||dep(than:IN:25, for:IN:26)|||det(list:NN:30, a:DT:27)|||advmod(link:VBN:29, singly:RB:28)|||amod(list:NN:30, link:VBN:29)|||pobj(for:IN:26, list:NN:30)|||<STOP>
7.7 nsubj(involve:VBN:11, insertion:NN:1)|||conj_and(insertion:NN:1, deletion:NN:3)|||nsubj(involve:VBN:11, deletion:NN:3)|||det(list:NN:8, a:DT:5)|||advmod(link:VBN:7, doubly:RB:6)|||amod(list:NN:8, link:VBN:7)|||prep_with(insertion:NN:1, list:NN:8)|||cop(involve:VBN:11, be:VBP:9)|||advmod(involve:VBN:11, more:RBR:10)|||root(ROOT:ROOT:27, involve:VBN:11)|||advmod(involve:VBN:11, than:IN:12)|||dep(than:IN:12, with:IN:13)|||det(list:NN:17, a:DT:14)|||advmod(link:VBN:16, singly:RB:15)|||amod(list:NN:17, link:VBN:16)|||pobj(with:IN:13, list:NN:17)|||partmod(list:NN:17, leave:VBG:18)|||amod(room:NN:20, more:JJR:19)|||dobj(leave:VBG:18, room:NN:20)|||nn(algorithm:NNS:25, error:NN:22)|||conj_and(error:NN:22, complex:NN:24)|||nn(algorithm:NNS:25, complex:NN:24)|||prep_for(leave:VBG:18, algorithm:NNS:25)|||<STOP>
7.7 root(ROOT:ROOT:11, need:VB:1)|||amod(memory:NN:3, more:JJR:2)|||dobj(need:VB:1, memory:NN:3)|||prep_to(need:VB:1, store:NN:5)|||amod(pointer:NNS:9, previous:JJ:7)|||dep(store:NN:5, pointer:NNS:9)|||<STOP>
7.7 det(node:NN:2, a:DT:1)|||nsubj(take:VBZ:8, node:NN:2)|||det(list:NN:7, a:DT:4)|||advmod(link:VBN:6, doubly:RB:5)|||amod(list:NN:7, link:VBN:6)|||prep_in(node:NN:2, list:NN:7)|||root(ROOT:ROOT:21, take:VBZ:8)|||prt(take:VBZ:8, up:RP:9)|||amod(memory:NN:11, more:JJR:10)|||dobj(take:VBZ:8, memory:NN:11)|||det(node:NN:14, a:DT:13)|||prep_than(take:VBZ:8, node:NN:14)|||det(list:NN:19, a:DT:16)|||advmod(link:VBN:18, singly:RB:17)|||amod(list:NN:19, link:VBN:18)|||prep_in(node:NN:14, list:NN:19)|||<STOP>
7.7 nsubj(have:VBP:2, you:PRP:1)|||xsubj(keep:VB:4, you:PRP:1)|||root(ROOT:ROOT:25, have:VBP:2)|||aux(keep:VB:4, to:TO:3)|||xcomp(have:VBP:2, keep:VB:4)|||prt(keep:VB:4, up:RP:5)|||advmod(be:VBP:9, where:WRB:7)|||nsubj(be:VBP:9, you:PRP:8)|||prepc_with(keep:VB:4, be:VBP:9)|||nsubj(have:VBP:12, you:PRP:11)|||xsubj(consider:VB:14, you:PRP:11)|||conj_and(have:VBP:2, have:VBP:12)|||root(ROOT:ROOT:25, have:VBP:12)|||aux(consider:VB:14, to:TO:13)|||xcomp(have:VBP:12, consider:VB:14)|||det(connection:NNS:19, the:DT:15)|||nn(connection:NNS:19, predecessor:NN:16)|||conj_and(predecessor:NN:16, successor:NN:18)|||nn(connection:NNS:19, successor:NN:18)|||dobj(consider:VB:14, connection:NNS:19)|||advmod(insert:VBG:21, when:WRB:20)|||advcl(consider:VB:14, insert:VBG:21)|||advcl(consider:VB:14, delete:VBG:23)|||conj_or(insert:VBG:21, delete:VBG:23)|||<STOP>
7.7 det(node:NN:2, each:DT:1)|||nsubj(require:VBZ:3, node:NN:2)|||nsubj(require:VBZ:8, node:NN:2)|||nsubj(difficult:JJ:15, node:NN:2)|||root(ROOT:ROOT:22, require:VBZ:3)|||det(node:NN:6, a:DT:4)|||amod(node:NN:6, extra:JJ:5)|||dobj(require:VBZ:3, node:NN:6)|||conj_and(require:VBZ:3, require:VBZ:8)|||root(ROOT:ROOT:22, require:VBZ:8)|||amod(memory:NN:10, more:JJR:9)|||dobj(require:VBZ:8, memory:NN:10)|||cop(difficult:JJ:15, be:VBZ:13)|||advmod(difficult:JJ:15, more:RBR:14)|||conj_and(require:VBZ:3, difficult:JJ:15)|||root(ROOT:ROOT:22, difficult:JJ:15)|||aux(insert:VB:17, to:TO:16)|||xcomp(difficult:JJ:15, insert:VB:17)|||xcomp(difficult:JJ:15, remove:VB:19)|||conj_and(insert:VB:17, remove:VB:19)|||amod(node:NNS:21, individual:JJ:20)|||dobj(insert:VB:17, node:NNS:21)|||dobj(remove:VB:19, node:NNS:21)|||<STOP>
7.7 amod(list:NNS:2, double-linked:JJ:1)|||nsubj(require:VBP:3, list:NNS:2)|||root(ROOT:ROOT:16, require:VBP:3)|||amod(space:NN:5, more:JJR:4)|||dobj(require:VBP:3, space:NN:5)|||prep_per(space:NN:5, node:NN:7)|||poss(operation:NNS:12, they:PRP$:10)|||amod(operation:NNS:12, elementary:JJ:11)|||nsubj(expensive:JJ:15, operation:NNS:12)|||cop(expensive:JJ:15, be:VBP:13)|||advmod(expensive:JJ:15, more:RBR:14)|||conj_and(require:VBP:3, expensive:JJ:15)|||root(ROOT:ROOT:16, expensive:JJ:15)|||<STOP>
7.7 advmod(difficult:JJ:2, more:RBR:1)|||root(ROOT:ROOT:9, difficult:JJ:2)|||aux(delete:VB:4, to:TO:3)|||xcomp(difficult:JJ:2, delete:VB:4)|||xcomp(difficult:JJ:2, create:VB:6)|||conj_and(delete:VB:4, create:VB:6)|||dobj(delete:VB:4, node:NNS:7)|||dobj(create:VB:6, node:NNS:7)|||<STOP>
7.7 nsubj(use:VBP:2, they:PRP:1)|||root(ROOT:ROOT:23, use:VBP:2)|||amod(memory:NN:4, more:JJR:3)|||dobj(use:VBP:2, memory:NN:4)|||dobj(have:VBP:7, memory:NN:4)|||nsubj(have:VBP:7, you:PRP:6)|||xsubj(make:VB:9, you:PRP:6)|||conj_and(use:VBP:2, have:VBP:7)|||root(ROOT:ROOT:23, have:VBP:7)|||aux(make:VB:9, to:TO:8)|||xcomp(have:VBP:7, make:VB:9)|||num(pointer:NNS:11, 2:CD:10)|||dobj(make:VB:9, pointer:NNS:11)|||xcomp(have:VBP:7, update:VB:13)|||conj_and(make:VB:9, update:VB:13)|||num(pointer:NNS:15, 2:CD:14)|||dobj(update:VB:13, pointer:NNS:15)|||det(time:NN:17, each:DT:16)|||tmod(update:VB:13, time:NN:17)|||nsubj(change:VBP:19, you:PRP:18)|||dep(update:VB:13, change:VBP:19)|||det(list:NN:21, the:DT:20)|||dobj(change:VBP:19, list:NN:21)|||<STOP>
7.7 nsubj(take:VBP:2, node:NNS:1)|||root(ROOT:ROOT:6, take:VBP:2)|||prt(take:VBP:2, up:RP:3)|||amod(memory:NN:5, more:JJR:4)|||dobj(take:VBP:2, memory:NN:5)|||<STOP>
7.7 det(node:NN:2, each:DT:1)|||nsubj(require:VBZ:3, node:NN:2)|||root(ROOT:ROOT:28, require:VBZ:3)|||det(pointer:NN:6, a:DT:4)|||amod(pointer:NN:6, extra:JJ:5)|||dobj(require:VBZ:3, pointer:NN:6)|||punct(increase:VBD:10, -lrb-:-LRB-:7)|||nn(requirement:NNS:9, space:NN:8)|||nsubj(increase:VBD:10, requirement:NNS:9)|||dep(pointer:NN:6, increase:VBD:10)|||punct(increase:VBD:10, -rrb-:-RRB-:11)|||dobj(require:VBZ:3, Insertion:NNP:13)|||conj_or(pointer:NN:6, Insertion:NNP:13)|||dobj(require:VBZ:3, deletion:NN:15)|||conj_or(pointer:NN:6, deletion:NN:15)|||det(node:NN:18, a:DT:17)|||prep_of(deletion:NN:15, node:NN:18)|||dep(node:NN:18, take:VBZ:19)|||det(longer:JJR:21, a:DT:20)|||dobj(take:VBZ:19, longer:JJR:21)|||punct(deletion:NN:15, -lrb-:-LRB-:22)|||amod(operation:NNS:25, more:JJR:23)|||nn(operation:NNS:25, pointer:NN:24)|||dep(deletion:NN:15, operation:NNS:25)|||punct(deletion:NN:15, -rrb-:-RRB-:26)|||<STOP>
7.7 poss(little:JJ:3, its:PRP$:1)|||quantmod(little:JJ:3, a:DT:2)|||root(ROOT:ROOT:7, little:JJ:3)|||advmod(confuse:VBG:5, more:RBR:4)|||amod(little:JJ:3, confuse:VBG:5)|||<STOP> det(case:NNS:3, the:DT:1)|||amod(case:NNS:3, special:JJ:2)|||nsubj(difficult:JJ:11, case:NNS:3)|||det(end:NN:6, the:DT:5)|||prep_at(case:NNS:3, end:NN:6)|||prep_at(case:NNS:3, beginning:NN:8)|||conj_and(end:NN:6, beginning:NN:8)|||cop(difficult:JJ:11, become:VBP:9)|||advmod(difficult:JJ:11, more:RBR:10)|||root(ROOT:ROOT:15, difficult:JJ:11)|||aux(do:VB:13, to:TO:12)|||xcomp(difficult:JJ:11, do:VB:13)|||<STOP>
7.7 amod(action:NNS:2, increased:JJ:1)|||nsubj(add:VB:4, action:NNS:2)|||nsubj(remove:VB:6, action:NNS:2)|||aux(add:VB:4, to:TO:3)|||root(ROOT:ROOT:13, add:VB:4)|||conj_and(add:VB:4, remove:VB:6)|||root(ROOT:ROOT:13, remove:VB:6)|||dobj(add:VB:4, element:NNS:7)|||dobj(remove:VB:6, element:NNS:7)|||det(list:NN:11, the:DT:9)|||amod(list:NN:11, link:VBN:10)|||prep_to(add:VB:4, list:NN:11)|||<STOP>
7.7 csubjpass(involve:VBN:10, insert:VBG:1)|||csubjpass(have:VBZ:13, insert:VBG:1)|||conj_and(insert:VBG:1, delete:VBG:3)|||csubjpass(involve:VBN:10, delete:VBG:3)|||det(list:NN:7, a:DT:5)|||amod(list:NN:7, double-linked:JJ:6)|||prep_in(insert:VBG:1, list:NN:7)|||auxpass(involve:VBN:10, be:VBZ:8)|||advmod(involve:VBN:10, more:RBR:9)|||root(ROOT:ROOT:22, involve:VBN:10)|||conj_and(involve:VBN:10, have:VBZ:13)|||root(ROOT:ROOT:22, have:VBZ:13)|||amod(case:NNS:15, special:JJ:14)|||dobj(have:VBZ:13, case:NNS:15)|||det(beginning:NN:18, the:DT:17)|||prep_at(case:NNS:15, beginning:NN:18)|||prep_at(case:NNS:15, end:NN:20)|||conj_and(beginning:NN:18, end:NN:20)|||<STOP>
7.7 det(disadvanate:NN:3, the:DT:1)|||amod(disadvanate:NN:3, main:JJ:2)|||nsubj(be:VBZ:4, disadvanate:NN:3)|||root(ROOT:ROOT:16, be:VBZ:4)|||complm(remove:VB:9, that:IN:5)|||dep(remove:VB:9, if:IN:6)|||nsubj(remove:VB:9, hard:JJ:7)|||aux(remove:VB:9, to:TO:8)|||ccomp(be:VBZ:4, remove:VB:9)|||xcomp(be:VBZ:4, remove:VB:9)|||det(item:NNS:11, all:DT:10)|||dobj(remove:VB:9, item:NNS:11)|||det(list:NN:14, the:DT:13)|||prep_in(remove:VB:9, list:NN:14)|||<STOP>
7.7 det(node:NN:2, each:DT:1)|||nsubj(require:VBZ:3, node:NN:2)|||dep(require:VBP:16, require:VBZ:3)|||det(pointer:NN:6, a:DT:4)|||amod(pointer:NN:6, extra:JJ:5)|||dobj(require:VBZ:3, pointer:NN:6)|||xcomp(require:VBZ:3, take:VBG:8)|||prt(take:VBG:8, up:RP:9)|||amod(storage:NN:11, more:JJR:10)|||dobj(take:VBG:8, storage:NN:11)|||nsubj(require:VBP:16, insertion:NNS:13)|||conj_and(insertion:NNS:13, deletion:NNS:15)|||nsubj(require:VBP:16, deletion:NNS:15)|||root(ROOT:ROOT:21, require:VBP:16)|||amod(operation:NNS:19, more:JJR:17)|||nn(operation:NNS:19, pointer:NN:18)|||dobj(require:VBP:16, operation:NNS:19)|||<STOP>
7.7 det(list:NN:5, a:DT:2)|||advmod(link:VBN:4, doubly:RB:3)|||amod(list:NN:5, link:VBN:4)|||prep_in(be:VBP:7, list:NN:5)|||expl(be:VBP:7, there:EX:6)|||root(ROOT:ROOT:21, be:VBP:7)|||advmod(be:VBP:7, twice:RB:8)|||amod(pointer:NNS:11, many:JJ:10)|||prep_as(be:VBP:7, pointer:NNS:11)|||det(element:NN:14, each:DT:13)|||prep_for(pointer:NNS:11, element:NN:14)|||advmod(be:VBP:7, therefore:RB:16)|||amod(memory:NN:18, more:JJR:17)|||nsubjpass(use:VBN:20, memory:NN:18)|||auxpass(use:VBN:20, be:VBZ:19)|||dep(be:VBP:7, use:VBN:20)|||<STOP>
7.7 det(process:NN:2, the:DT:1)|||nsubj(link:VBD:11, process:NN:2)|||prepc_of(process:NN:2, add:VBG:4)|||prepc_of(process:NN:2, remove:VBG:6)|||conj_and(add:VBG:4, remove:VBG:6)|||dobj(add:VBG:4, Nodes:NNP:7)|||dobj(remove:VBG:6, Nodes:NNP:7)|||det(Doubly:NNP:10, a:DT:9)|||prep_in(Nodes:NNP:7, Doubly:NNP:10)|||root(ROOT:ROOT:22, link:VBD:11)|||nsubj(complex:JJ:15, list:NN:12)|||cop(complex:JJ:15, be:VBZ:13)|||advmod(complex:JJ:15, more:RBR:14)|||ccomp(link:VBD:11, complex:JJ:15)|||prep(complex:JJ:15, than:IN:16)|||dep(than:IN:16, in:IN:17)|||det(list:NN:21, a:DT:18)|||amod(list:NN:21, basic:JJ:19)|||amod(list:NN:21, link:VBN:20)|||pobj(in:IN:17, list:NN:21)|||<STOP>
7.7 advmod(list:NNS:3, double:RB:1)|||amod(list:NNS:3, link:VBN:2)|||nsubj(require:VBP:4, list:NNS:3)|||root(ROOT:ROOT:17, require:VBP:4)|||amod(space:NN:6, more:JJR:5)|||dobj(require:VBP:4, space:NN:6)|||prep_per(space:NN:6, node:NN:8)|||poss(operation:NN:13, they:PRP$:11)|||amod(operation:NN:13, elementary:JJ:12)|||nsubj(expensive:JJ:16, operation:NN:13)|||cop(expensive:JJ:16, be:VBP:14)|||advmod(expensive:JJ:16, more:RBR:15)|||conj_and(require:VBP:4, expensive:JJ:16)|||root(ROOT:ROOT:17, expensive:JJ:16)|||<STOP>
7.7 amod(node:NN:2, 1-each:JJ:1)|||nsubj(require:VBZ:3, node:NN:2)|||root(ROOT:ROOT:11, require:VBZ:3)|||det(pointer:NN:6, a:DT:4)|||amod(pointer:NN:6, extra:JJ:5)|||dobj(require:VBZ:3, pointer:NN:6)|||xcomp(require:VBZ:3, require:VBG:8)|||amod(space:NN:10, more:JJR:9)|||dobj(require:VBG:8, space:NN:10)|||<STOP> amod(insertion:NN:2, 2-the:JJ:1)|||nsubj(take:VBZ:8, insertion:NN:2)|||conj_or(insertion:NN:2, deletion:NN:4)|||nsubj(take:VBZ:8, deletion:NN:4)|||det(node:NN:7, a:DT:6)|||prep_of(insertion:NN:2, node:NN:7)|||root(ROOT:ROOT:16, take:VBZ:8)|||dep(bit:RB:10, a:DT:9)|||measure(longer:JJR:11, bit:RB:10)|||amod(operation:NNS:15, longer:JJR:11)|||advmod(pointer:JJ:14, more:RBR:13)|||dep(longer:JJR:11, pointer:JJ:14)|||dobj(take:VBZ:8, operation:NNS:15)|||<STOP>
7.7 nsubj(take:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:9, take:VBZ:2)|||prt(take:VBZ:2, up:RP:3)|||advmod(storage:NN:6, twice:RB:4)|||det(storage:NN:6, the:DT:5)|||dobj(take:VBZ:2, storage:NN:6)|||partmod(storage:NN:6, need:VBN:7)|||<STOP>
7.7 root(ROOT:ROOT:31, use:VBG:1)|||amod(pointer:NNS:3, more:JJR:2)|||dobj(use:VBG:1, pointer:NNS:3)|||aux(enable:VB:5, to:TO:4)|||xcomp(use:VBG:1, enable:VB:5)|||det(movement:NN:8, the:DT:6)|||amod(movement:NN:8, backward:JJ:7)|||dobj(enable:VB:5, movement:NN:8)|||dep(use:VBG:1, take:VBZ:9)|||prt(take:VBZ:9, up:RP:10)|||amod(memory:NN:12, more:JJR:11)|||nsubj(use:VBG:1, memory:NN:12)|||partmod(memory:NN:12, have:VBG:14)|||amod(pointer:NNS:16, more:JJR:15)|||nsubj(make:VB:17, pointer:NNS:16)|||ccomp(have:VBG:14, make:VB:17)|||nsubj(more:RBR:20, it:PRP:18)|||advmod(more:RBR:20, slightly:RB:19)|||xcomp(make:VB:17, more:RBR:20)|||ccomp(more:RBR:20, work:VBP:21)|||aux(add:VB:23, to:TO:22)|||xcomp(work:VBP:21, add:VB:23)|||xcomp(work:VBP:21, remove:VB:25)|||conj_or(add:VB:23, remove:VB:25)|||det(node:NN:27, a:DT:26)|||dobj(add:VB:23, node:NN:27)|||dobj(remove:VB:25, node:NN:27)|||det(list:NN:30, the:DT:29)|||prep_from(add:VB:23, list:NN:30)|||<STOP>
7.7 amod(requirement:NNS:3, increased:JJ:1)|||nn(requirement:NNS:3, memory:NN:2)|||root(ROOT:ROOT:14, requirement:NNS:3)|||advmod(complicated:JJ:7, slightly:RB:5)|||advmod(complicated:JJ:7, more:RBR:6)|||amod(requirement:NNS:3, complicated:JJ:7)|||advmod(modify:VBG:9, when:WRB:8)|||dep(requirement:NNS:3, modify:VBG:9)|||dobj(modify:VBG:9, element:NNS:10)|||det(list:NN:13, the:DT:12)|||prep_in(modify:VBG:9, list:NN:13)|||<STOP>
7.7 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
8.1 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||root(ROOT:ROOT:24, structure:NN:3)|||prepc_for(structure:NN:3, store:VBG:5)|||dobj(store:VBG:5, item:NNS:6)|||nsubj(be:VBP:8, item:NNS:6)|||rel(be:VBP:8, which:WDT:7)|||rcmod(item:NNS:6, be:VBP:8)|||aux(access:VBN:11, to:TO:9)|||auxpass(access:VBN:11, be:VB:10)|||xcomp(be:VBP:8, access:VBN:11)|||amod(order:NN:15, last-in:JJ:13)|||amod(order:NN:15, first-out:JJ:14)|||prep_in(access:VBN:11, order:NN:15)|||nsubjpass(implement:VBN:19, order:NN:15)|||rel(implement:VBN:19, that:WDT:16)|||aux(implement:VBN:19, can:MD:17)|||auxpass(implement:VBN:19, be:VB:18)|||rcmod(order:NN:15, implement:VBN:19)|||num(way:NNS:22, three:CD:21)|||prep_in(implement:VBN:19, way:NNS:22)|||<STOP>
8.1 det(stack:NN:2, a:DT:1)|||nsubj(type:NN:7, stack:NN:2)|||cop(type:NN:7, be:VBZ:3)|||det(type:NN:7, a:DT:4)|||amod(type:NN:7, abstract:JJ:5)|||nn(type:NN:7, datum:NN:6)|||nsubjpass(base:VBN:10, type:NN:7)|||root(ROOT:ROOT:32, type:NN:7)|||rel(base:VBN:10, that:WDT:8)|||auxpass(base:VBN:10, be:VBZ:9)|||rcmod(type:NN:7, base:VBN:10)|||det(principle:NN:13, the:DT:12)|||prep_on(base:VBN:10, principle:NN:13)|||complm(element:NN:26, that:IN:14)|||det(element:NN:17, the:DT:15)|||amod(element:NN:17, last:JJ:16)|||nsubj(element:NN:26, element:NN:17)|||partmod(element:NN:17, insert:VBN:18)|||det(stack:NN:21, the:DT:20)|||prep_into(insert:VBN:18, stack:NN:21)|||aux(element:NN:26, will:MD:22)|||cop(element:NN:26, be:VB:23)|||det(element:NN:26, the:DT:24)|||amod(element:NN:26, first:JJ:25)|||ccomp(base:VBN:10, element:NN:26)|||partmod(element:NN:26, remove:VBN:27)|||det(stack:NN:30, the:DT:29)|||prep_from(remove:VBN:27, stack:NN:30)|||<STOP>
8.1 root(ROOT:ROOT:11, store:NNS:1)|||det(set:NN:3, a:DT:2)|||dep(store:NNS:1, set:NN:3)|||prep_of(set:NN:3, element:NNS:5)|||det(order:NN:9, a:DT:7)|||amod(order:NN:9, particular:JJ:8)|||prep_in(element:NNS:5, order:NN:9)|||<STOP>
8.1 det(adt:NN:2, a:DT:1)|||nsubj(remove:VBD:12, adt:NN:2)|||nsubj(retrieve:VBD:14, adt:NN:2)|||poss(item:NN:7, whose:WP$:3)|||advmod(inserted:JJ:6, most:RBS:4)|||advmod(inserted:JJ:6, recently:RB:5)|||amod(item:NN:7, inserted:JJ:6)|||nsubj(item:NN:11, item:NN:7)|||rel(item:NN:11, item:NN:7)|||cop(item:NN:11, be:VBZ:8)|||det(item:NN:11, the:DT:9)|||amod(item:NN:11, first:JJ:10)|||rcmod(adt:NN:2, item:NN:11)|||root(ROOT:ROOT:16, remove:VBD:12)|||conj_or(remove:VBD:12, retrieve:VBD:14)|||root(ROOT:ROOT:16, retrieve:VBD:14)|||<STOP> det(property:NN:2, this:DT:1)|||nsubjpass(call:VBN:4, property:NN:2)|||auxpass(call:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:14, call:VBN:4)|||advmod(call:VBN:4, last:RB:5)|||amod(out:NN:9, first:JJ:8)|||prep_in(call:VBN:4, out:NN:9)|||punct(LIFO:NNP:11, -lrb-:-LRB-:10)|||abbrev(out:NN:9, LIFO:NNP:11)|||punct(LIFO:NNP:11, -rrb-:-RRB-:12)|||<STOP> nsubj(enter:VBP:2, item:NNS:1)|||nsubj(leave:VBP:4, item:NNS:1)|||root(ROOT:ROOT:11, enter:VBP:2)|||conj_and(enter:VBP:2, leave:VBP:4)|||root(ROOT:ROOT:11, leave:VBP:4)|||det(stack:NN:6, a:DT:5)|||dobj(enter:VBP:2, stack:NN:6)|||dobj(leave:VBP:4, stack:NN:6)|||poss(top:NN:9, its:PRP$:8)|||prep_at(enter:VBP:2, top:NN:9)|||<STOP>
8.1 det(list:NN:2, a:DT:1)|||nsubjpass(modify:VBN:16, list:NN:2)|||dep(top:NN:7, in:IN:3)|||dep(in:IN:3, which:WDT:4)|||advmod(top:NN:7, only:RB:5)|||det(top:NN:7, the:DT:6)|||rcmod(list:NN:2, top:NN:7)|||punct(add:VBD:12, -lrb-:-LRB-:8)|||dep(add:VBD:12, or:CC:9)|||amod(item:NN:11, last:JJ:10)|||nsubj(add:VBD:12, item:NN:11)|||dep(list:NN:2, add:VBD:12)|||punct(add:VBD:12, -rrb-:-RRB-:13)|||aux(modify:VBN:16, can:MD:14)|||auxpass(modify:VBN:16, be:VB:15)|||root(ROOT:ROOT:18, modify:VBN:16)|||<STOP>
8.1 det(stack:NN:2, a:DT:1)|||nsubj(structure:NN:6, stack:NN:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||nsubj(use:VBZ:8, structure:NN:6)|||root(ROOT:ROOT:21, structure:NN:6)|||rel(use:VBZ:8, that:WDT:7)|||rcmod(structure:NN:6, use:VBZ:8)|||dep(use:VBZ:8, push:VB:9)|||aux(insert:VB:11, to:TO:10)|||xcomp(push:VB:9, insert:VB:11)|||det(item:NN:13, a:DT:12)|||dobj(insert:VB:11, item:NN:13)|||dobj(pop:VB:15, item:NN:13)|||xcomp(push:VB:9, pop:VB:15)|||conj_and(insert:VB:11, pop:VB:15)|||aux(remove:VB:17, to:TO:16)|||xcomp(pop:VB:15, remove:VB:17)|||nn(item:NN:19, ad:NN:18)|||dobj(remove:VB:17, item:NN:19)|||<STOP> det(stack:NN:2, the:DT:1)|||nsubj(use:VBP:3, stack:NN:2)|||root(ROOT:ROOT:16, use:VBP:3)|||det(last:JJ:5, a:DT:4)|||dobj(use:VBP:3, last:JJ:5)|||amod(structure:NN:9, first:JJ:7)|||nn(structure:NN:9, out:NN:8)|||prep_in(last:JJ:5, structure:NN:9)|||prepc_for(use:VBP:3, insert:VBG:11)|||prepc_for(use:VBP:3, remove:VBG:13)|||conj_and(insert:VBG:11, remove:VBG:13)|||dobj(insert:VBG:11, item:NNS:14)|||dobj(remove:VBG:13, item:NNS:14)|||<STOP>
8.1 det(datum:NNS:2, a:DT:1)|||nsubj(structure:VB:3, datum:NNS:2)|||root(ROOT:ROOT:10, structure:VB:3)|||det(datum:NNS:6, that:DT:4)|||nn(datum:NNS:6, store:NNS:5)|||nsubj(use:VBG:7, datum:NNS:6)|||dep(structure:VB:3, use:VBG:7)|||dobj(use:VBG:7, LIFO:NNP:8)|||<STOP>
8.1 det(stack:NN:2, a:DT:1)|||nsubj(similar:JJ:4, stack:NN:2)|||nsubj(!allow:VB:12, stack:NN:2)|||cop(similar:JJ:4, be:VBZ:3)|||root(ROOT:ROOT:17, similar:JJ:4)|||det(array:NN:7, a:DT:6)|||prep_to(similar:JJ:4, array:NN:7)|||aux(!allow:VB:12, do:VBZ:10)|||conj_but(similar:JJ:4, !allow:VB:12)|||root(ROOT:ROOT:17, !allow:VB:12)|||amod(access:NN:15, random:JJ:14)|||prep_for(!allow:VB:12, access:NN:15)|||<STOP> nsubj(allow:VBP:3, stack:NNS:1)|||advmod(allow:VBP:3, only:RB:2)|||root(ROOT:ROOT:16, allow:VBP:3)|||det(user:NN:5, a:DT:4)|||nsubj(retrieve:VB:7, user:NN:5)|||aux(retrieve:VB:7, to:TO:6)|||xcomp(allow:VBP:3, retrieve:VB:7)|||det(item:NN:10, the:DT:8)|||amod(item:NN:10, last:JJ:9)|||dobj(retrieve:VB:7, item:NN:10)|||partmod(item:NN:10, put:VBN:11)|||det(stack:NN:14, the:DT:13)|||prep_into(put:VBN:11, stack:NN:14)|||<STOP> nsubj(fist:VBZ:4, last:JJ:1)|||prep(last:JJ:1, in:IN:2)|||root(ROOT:ROOT:7, fist:VBZ:4)|||prt(fist:VBZ:4, out:RP:5)|||<STOP>
8.1 root(ROOT:ROOT:11, store:NNS:1)|||det(set:NN:3, a:DT:2)|||dep(store:NNS:1, set:NN:3)|||prep_of(set:NN:3, element:NNS:5)|||det(order:NN:9, a:DT:7)|||amod(order:NN:9, particular:JJ:8)|||prep_in(element:NNS:5, order:NN:9)|||<STOP> amod(principle:NN:2, stack:JJ:1)|||root(ROOT:ROOT:9, principle:NN:2)|||dep(principle:NN:2, LAST:NNP:4)|||nn(OUT:NNP:7, FIRST:NNP:6)|||prep_in(LAST:NNP:4, OUT:NNP:7)|||<STOP> nsubj(mean:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:16, mean:VBZ:2)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, last:JJ:5)|||nsubj(one:NN:11, element:NN:6)|||partmod(element:NN:6, insert:VBN:7)|||cop(one:NN:11, be:VBZ:8)|||det(one:NN:11, the:DT:9)|||amod(one:NN:11, first:JJ:10)|||parataxis(mean:VBZ:2, one:NN:11)|||aux(remove:VBN:14, to:TO:12)|||auxpass(remove:VBN:14, be:VB:13)|||infmod(one:NN:11, remove:VBN:14)|||<STOP>
8.1 det(stack:NN:2, a:DT:1)|||nsubj(adt:NN:5, stack:NN:2)|||cop(adt:NN:5, be:VBZ:3)|||det(adt:NN:5, a:DT:4)|||nsubj(store:VBZ:7, adt:NN:5)|||root(ROOT:ROOT:17, adt:NN:5)|||rel(store:VBZ:7, that:WDT:6)|||rcmod(adt:NN:5, store:VBZ:7)|||det(set:NN:9, a:DT:8)|||dobj(store:VBZ:7, set:NN:9)|||prep_of(set:NN:9, element:NNS:11)|||det(order:NN:15, a:DT:13)|||amod(order:NN:15, particular:JJ:14)|||prep_in(element:NNS:11, order:NN:15)|||<STOP>
8.1 det(type:NN:3, a:DT:1)|||nn(type:NN:3, datum:NN:2)|||dep(last:VB:15, type:NN:3)|||nsubj(store:VBZ:5, that:WDT:4)|||dep(type:NN:3, store:VBZ:5)|||det(set:NN:7, a:DT:6)|||dobj(store:VBZ:5, set:NN:7)|||prep_of(set:NN:7, element:NNS:9)|||det(order:NN:13, a:DT:11)|||amod(order:NN:13, certain:JJ:12)|||prep_in(element:NNS:9, order:NN:13)|||root(ROOT:ROOT:21, last:VB:15)|||advmod(last:VB:15, in:RB:16)|||advmod(last:VB:15, first:JJ:18)|||dep(first:JJ:18, out:IN:19)|||<STOP>
8.1 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(move:VBZ:5, structure:NN:3)|||root(ROOT:ROOT:12, structure:NN:3)|||rel(move:VBZ:5, that:WDT:4)|||rcmod(structure:NN:3, move:VBZ:5)|||dobj(move:VBZ:5, element:NNS:6)|||prep_in(element:NNS:6, last:JJ:8)|||amod(out:NN:11, first:JJ:10)|||prep_in(last:JJ:8, out:NN:11)|||<STOP>
8.1 root(ROOT:ROOT:14, store:NNS:1)|||det(set:NN:3, a:DT:2)|||dep(store:NNS:1, set:NN:3)|||prep_of(set:NN:3, element:NNS:5)|||det(last:JJ:8, a:DT:7)|||prep_in(element:NNS:5, last:JJ:8)|||amod(order:NN:12, first:JJ:10)|||nn(order:NN:12, out:NN:11)|||prep_in(last:JJ:8, order:NN:12)|||<STOP>
8.1 det(list:NN:2, a:DT:1)|||root(ROOT:ROOT:16, list:NN:2)|||nsubjpass(add:VBN:6, that:WDT:3)|||rel(add:VBN:6, that:WDT:3)|||nsubjpass(remove:VBN:9, that:WDT:3)|||aux(add:VBN:6, can:MD:4)|||auxpass(add:VBN:6, be:VB:5)|||dep(list:NN:2, add:VBN:6)|||xcomp(add:VBN:6, to:TO:7)|||dep(list:NN:2, remove:VBN:9)|||conj_or(add:VBN:6, remove:VBN:9)|||prep(remove:VBN:9, from:IN:10)|||dep(from:IN:10, only:RB:11)|||det(top:NN:14, the:DT:13)|||prep_from(remove:VBN:9, top:NN:14)|||<STOP>
8.1 det(stack:NN:2, a:DT:1)|||nsubj(type:NN:7, stack:NN:2)|||cop(type:NN:7, be:VBZ:3)|||det(type:NN:7, a:DT:4)|||nn(type:NN:7, Abstract:NNP:5)|||nn(type:NN:7, datum:NN:6)|||nsubj(operate:VBZ:9, type:NN:7)|||nsubj(!support:VB:27, type:NN:7)|||root(ROOT:ROOT:49, type:NN:7)|||rel(operate:VBZ:9, which:WDT:8)|||rcmod(type:NN:7, operate:VBZ:9)|||det(last:JJ:12, a:DT:11)|||prep_on(operate:VBZ:9, last:JJ:12)|||amod(basis:NN:16, first:JJ:14)|||nn(basis:NN:16, out:NN:15)|||prep_in(last:JJ:12, basis:NN:16)|||prepc_for(operate:VBZ:9, store:VBG:18)|||det(list:NN:20, a:DT:19)|||dobj(store:VBG:18, list:NN:20)|||prep_of(list:NN:20, object:NNS:22)|||aux(!support:VB:27, do:VBZ:25)|||rcmod(type:NN:7, !support:VB:27)|||conj_and(operate:VBZ:9, !support:VB:27)|||punct(in:IN:31, -lrb-:-LRB-:28)|||dep(in:IN:31, at:IN:29)|||dep(at:IN:29, least:JJS:30)|||dep(!support:VB:27, in:IN:31)|||det(stack:NN:34, the:DT:32)|||amod(stack:NN:34, pure:JJ:33)|||pobj(in:IN:31, stack:NN:34)|||punct(in:IN:31, -rrb-:-RRB-:35)|||partmod(type:NN:7, peek:VBG:36)|||det(element:NN:39, a:DT:38)|||prep_at(peek:VBG:36, element:NN:39)|||prepc_without(peek:VBG:36, remove:VBG:41)|||det(rest:NN:43, the:DT:42)|||dobj(remove:VBG:41, rest:NN:43)|||det(stack:NN:46, the:DT:45)|||prep_of(rest:NN:43, stack:NN:46)|||advmod(remove:VBG:41, first:RB:47)|||<STOP>
8.1 nsubj(base:VBN:10, store:NNS:1)|||det(set:NN:3, a:DT:2)|||dep(store:NNS:1, set:NN:3)|||prep_of(store:NNS:1, element:NNS:5)|||det(order:NN:9, a:DT:7)|||amod(order:NN:9, particular:JJ:8)|||prep_in(element:NNS:5, order:NN:9)|||root(ROOT:ROOT:23, base:VBN:10)|||det(principle:NN:13, the:DT:12)|||prep_on(base:VBN:10, principle:NN:13)|||prep_of(principle:NN:13, last:JJ:15)|||nn(Out:NNP:18, First:NNP:17)|||prep_in(base:VBN:10, Out:NNP:18)|||punct(LIFO:NNP:20, -lrb-:-LRB-:19)|||abbrev(Out:NNP:18, LIFO:NNP:20)|||punct(LIFO:NNP:20, -rrb-:-RRB-:21)|||<STOP>
8.1 det(object:NN:2, a:DT:1)|||nsubj(list:VBP:3, object:NN:2)|||root(ROOT:ROOT:38, list:VBP:3)|||complm(be:VBZ:16, that:IN:4)|||nn(element:NNS:6, store:NNS:5)|||nsubj(be:VBZ:16, element:NNS:6)|||det(order:NN:10, a:DT:8)|||amod(order:NN:10, particular:JJ:9)|||prep_in(element:NNS:6, order:NN:10)|||det(object:NN:14, the:DT:12)|||amod(object:NN:14, first:JJ:13)|||appos(order:NN:10, object:NN:14)|||partmod(object:NN:14, insert:VBN:15)|||ccomp(list:VBP:3, be:VBZ:16)|||det(bottom:NN:19, the:DT:18)|||prep_at(be:VBZ:16, bottom:NN:19)|||det(object:NN:23, the:DT:21)|||amod(object:NN:23, last:JJ:22)|||prep_with(bottom:NN:19, object:NN:23)|||det(top:NN:26, the:DT:25)|||prep_at(object:NN:23, top:NN:26)|||mark(object:NN:35, so:IN:27)|||det(object:NN:30, the:DT:28)|||amod(object:NN:30, first:JJ:29)|||nsubj(object:NN:35, object:NN:30)|||advmod(object:NN:35, in:RB:31)|||cop(object:NN:35, be:VBZ:32)|||det(object:NN:35, the:DT:33)|||amod(object:NN:35, last:JJ:34)|||advcl(be:VBZ:16, object:NN:35)|||dep(object:NN:35, out:RP:36)|||prep_in(element:NNS:6, object:NN:14)|||<STOP>
8.1 det(adt:NN:2, a:DT:1)|||root(ROOT:ROOT:14, adt:NN:2)|||det(store:NNS:4, that:DT:3)|||dep(adt:NN:2, store:NNS:4)|||det(set:NN:6, a:DT:5)|||dep(store:NNS:4, set:NN:6)|||prep_of(adt:NN:2, element:NNS:8)|||det(order:NN:12, a:DT:10)|||amod(order:NN:12, particular:JJ:11)|||prep_in(element:NNS:8, order:NN:12)|||<STOP> det(principle:NNS:3, the:DT:1)|||amod(principle:NNS:3, stack:JJ:2)|||nsubj(lifo:JJ:5, principle:NNS:3)|||cop(lifo:JJ:5, be:VBP:4)|||root(ROOT:ROOT:7, lifo:JJ:5)|||<STOP> det(item:NN:3, the:DT:1)|||amod(item:NN:3, last:JJ:2)|||nsubj(out:NN:11, item:NN:3)|||partmod(item:NN:3, insert:VBN:4)|||det(list:NN:7, the:DT:6)|||prep_in(insert:VBN:4, list:NN:7)|||cop(out:NN:11, be:VBZ:8)|||det(out:NN:11, the:DT:9)|||amod(out:NN:11, first:JJ:10)|||root(ROOT:ROOT:13, out:NN:11)|||<STOP>
8.1 det(type:NN:4, a:DT:1)|||amod(type:NN:4, abstract:JJ:2)|||nn(type:NN:4, datum:NN:3)|||root(ROOT:ROOT:16, type:NN:4)|||det(store:NNS:6, that:DT:5)|||dep(type:NN:4, store:NNS:6)|||det(set:NN:8, a:DT:7)|||dep(store:NNS:6, set:NN:8)|||prep_of(type:NN:4, element:NNS:10)|||det(order:NN:14, a:DT:12)|||amod(order:NN:14, particular:JJ:13)|||prep_in(element:NNS:10, order:NN:14)|||<STOP>
8.1 det(collection:NN:2, a:DT:1)|||root(ROOT:ROOT:16, collection:NN:2)|||prep_of(collection:NN:2, datum:NNS:4)|||aux(execute:VBN:7, to:TO:5)|||auxpass(execute:VBN:7, be:VB:6)|||infmod(datum:NNS:4, execute:VBN:7)|||det(order:NN:10, the:DT:9)|||prep_in(execute:VBN:7, order:NN:10)|||prep_of(order:NN:10, last:JJ:12)|||amod(out:NN:15, first:JJ:14)|||prep_in(last:JJ:12, out:NN:15)|||<STOP>
8.1 det(stack:NN:2, a:DT:1)|||nsubj(structure:NN:6, stack:NN:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||nsubj(allow:VBZ:8, structure:NN:6)|||root(ROOT:ROOT:25, structure:NN:6)|||rel(allow:VBZ:8, that:WDT:7)|||rcmod(structure:NN:6, allow:VBZ:8)|||nn(member:NNS:10, datum:NN:9)|||nsubjpass(add:VBN:13, member:NNS:10)|||nsubjpass(add:VBN:13', member:NNS:10)|||nsubjpass(remove:VBN:15, member:NNS:10)|||aux(add:VBN:13, to:TO:11)|||auxpass(add:VBN:13, be:VB:12)|||xcomp(allow:VBZ:8, add:VBN:13)|||xcomp(allow:VBZ:8, add:VBN:13')|||conj_and(add:VBN:13, add:VBN:13')|||xcomp(allow:VBZ:8, remove:VBN:15)|||conj_or(add:VBN:13, remove:VBN:15)|||dobj(add:VBN:13, one:CD:16)|||dobj(add:VBN:13', one:CD:16)|||dobj(remove:VBN:15, one:CD:16)|||det(time:NN:19, a:DT:18)|||prep_at(add:VBN:13, time:NN:19)|||prep_in(add:VBN:13', order:NN:23)|||<STOP> nsubj(a:SYM:3, they:PRP:1)|||cop(a:SYM:3, be:VBP:2)|||root(ROOT:ROOT:12, a:SYM:3)|||prep_in(a:SYM:3, last:JJ:5)|||nn(structure:NN:10, First:NNP:7)|||nn(structure:NN:10, Out:NNP:8)|||pobj(a:SYM:3, structure:NN:10)|||<STOP>
8.1 root(ROOT:ROOT:10, store:NNS:1)|||det(set:NN:3, a:DT:2)|||dep(store:NNS:1, set:NN:3)|||prep_of(set:NN:3, element:NN:5)|||det(order:NN:9, a:DT:7)|||amod(order:NN:9, particular:JJ:8)|||prep_in(element:NN:5, order:NN:9)|||<STOP>
8.1 root(ROOT:ROOT:18, be:VBZ:1)|||det(list:NN:3, a:DT:2)|||nsubj(be:VBZ:1, list:NN:3)|||prep_of(list:NN:3, element:NN:5)|||advmod(one:NN:16, where:WRB:6)|||rel(one:NN:16, where:WRB:6)|||det(one:NN:9, the:DT:7)|||amod(one:NN:9, first:JJ:8)|||nsubj(one:NN:16, one:NN:9)|||aux(remove:VBN:12, to:TO:10)|||auxpass(remove:VBN:12, be:VB:11)|||infmod(one:NN:9, remove:VBN:12)|||cop(one:NN:16, be:VBZ:13)|||det(one:NN:16, the:DT:14)|||amod(one:NN:16, last:JJ:15)|||rcmod(list:NN:3, one:NN:16)|||partmod(one:NN:16, insert:VBN:17)|||<STOP>
8.1 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(put:VBZ:5, structure:NN:3)|||nsubj(allow:VBZ:12, structure:NN:3)|||rel(put:VBZ:5, that:WDT:4)|||rcmod(structure:NN:3, put:VBZ:5)|||dobj(put:VBZ:5, element:NNS:6)|||det(list:NN:9, a:DT:8)|||prep_in(element:NNS:6, list:NN:9)|||prep_in(element:NNS:6, only:RB:11)|||advmod(list:NN:9, only:RB:11)|||conj_and(list:NN:9, only:RB:11)|||root(ROOT:ROOT:21, allow:VBZ:12)|||det(access:NN:15, the:DT:13)|||nn(access:NN:15, user:NN:14)|||dobj(allow:VBZ:12, access:NN:15)|||det(element:NN:19, the:DT:17)|||amod(element:NN:19, last:JJ:18)|||prep_to(allow:VBZ:12, element:NN:19)|||<STOP>
8.1 det(finite:NN:2, a:DT:1)|||nsubj(order:VBD:3, finite:NN:2)|||root(ROOT:ROOT:10, order:VBD:3)|||dobj(order:VBD:3, list:NN:4)|||prep_with(order:VBD:3, zero:CD:6)|||amod(element:NNS:9, more:JJR:8)|||prep_with(order:VBD:3, element:NNS:9)|||conj_or(zero:CD:6, element:NNS:9)|||<STOP>
8.1 det(container:NN:3, a:DT:1)|||nn(container:NN:3, storage:NN:2)|||nsubj(hold:VBZ:5, container:NN:3)|||root(ROOT:ROOT:17, container:NN:3)|||rel(hold:VBZ:5, that:WDT:4)|||rcmod(container:NN:3, hold:VBZ:5)|||dobj(hold:VBZ:5, object:NNS:6)|||det(order:NN:10, a:DT:8)|||amod(order:NN:10, certain:JJ:9)|||prep_in(container:NN:3, order:NN:10)|||nsubj(have:VBZ:13, order:NN:10)|||rel(have:VBZ:13, which:WDT:12)|||rcmod(order:NN:10, have:VBZ:13)|||det(priority:NN:16, a:DT:14)|||nn(priority:NN:16, LIFO:NNP:15)|||dobj(have:VBZ:13, priority:NN:16)|||<STOP>
8.1 nsubj(type:NN:4, stack:NNS:1)|||cop(type:NN:4, be:VBP:2)|||det(type:NN:4, a:DT:3)|||root(ROOT:ROOT:36, type:NN:4)|||nn(adaptor:NNS:7, container:NN:6)|||prep_of(type:NN:4, adaptor:NNS:7)|||advmod(design:VBN:10, specifically:RB:9)|||rcmod(type:NN:4, design:VBN:10)|||aux(operate:VB:12, to:TO:11)|||xcomp(design:VBN:10, operate:VB:12)|||det(context:NN:16, a:DT:14)|||nn(context:NN:16, LIFO:NNP:15)|||prep_in(operate:VB:12, context:NN:16)|||punct(first-out:NN:19, -lrb-:-LRB-:17)|||amod(first-out:NN:19, last-in:JJ:18)|||appos(context:NN:16, first-out:NN:19)|||punct(first-out:NN:19, -rrb-:-RRB-:20)|||advmod(insert:VBN:25, where:WRB:22)|||rel(insert:VBN:25, where:WRB:22)|||nsubjpass(insert:VBN:25, element:NNS:23)|||nsubjpass(extract:VBN:27, element:NNS:23)|||auxpass(insert:VBN:25, be:VBP:24)|||rcmod(context:NN:16, insert:VBN:25)|||rcmod(context:NN:16, extract:VBN:27)|||conj_and(insert:VBN:25, extract:VBN:27)|||dep(insert:VBN:25, only:RB:28)|||det(end:NN:31, the:DT:30)|||prep_from(insert:VBN:25, end:NN:31)|||det(container:NN:34, the:DT:33)|||prep_of(end:NN:31, container:NN:34)|||prep_in(operate:VB:12, first-out:NN:19)|||<STOP>
8.2 nsubj(function:NNS:7, push:NN:1)|||conj_and(push:NN:1, pop:NN:3)|||nsubj(function:NNS:7, pop:NN:3)|||cop(function:NNS:7, be:VBP:4)|||num(function:NNS:7, two:CD:5)|||amod(function:NNS:7, main:JJ:6)|||root(ROOT:ROOT:12, function:NNS:7)|||partmod(function:NNS:7, define:VBN:8)|||det(stack:NN:11, a:DT:10)|||prep_in(define:VBN:8, stack:NN:11)|||<STOP>
8.2 root(ROOT:ROOT:24, push:VBP:1)|||nsubj(insert:VBZ:3, which:WDT:2)|||ccomp(push:VBP:1, insert:VBZ:3)|||det(element:NN:5, a:DT:4)|||dobj(insert:VBZ:3, element:NN:5)|||det(top:NN:8, the:DT:7)|||prep_on(insert:VBZ:3, top:NN:8)|||det(stack:NN:11, the:DT:10)|||prep_of(top:NN:8, stack:NN:11)|||nsubj(remove:VBZ:15, stack:NN:11)|||prep_of(top:NN:8, pop:NN:13)|||conj_and(stack:NN:11, pop:NN:13)|||rel(remove:VBZ:15, which:WDT:14)|||rcmod(stack:NN:11, remove:VBZ:15)|||det(element:NN:19, the:DT:16)|||amod(element:NN:19, last:JJ:17)|||amod(element:NN:19, inserted:JJ:18)|||dobj(remove:VBZ:15, element:NN:19)|||det(stack:NN:22, the:DT:21)|||prep_from(remove:VBZ:15, stack:NN:22)|||<STOP>
8.2 root(ROOT:ROOT:5, push:VBP:1)|||conj_and(push:VBP:1, pop:VBP:3)|||root(ROOT:ROOT:5, pop:VBP:3)|||<STOP>
8.2 nsubj(function:VBP:2, Pop:NNP:1)|||nsubj(push:VBP:4, Pop:NNP:1)|||root(ROOT:ROOT:6, function:VBP:2)|||conj_and(function:VBP:2, push:VBP:4)|||root(ROOT:ROOT:6, push:VBP:4)|||dobj(function:VBP:2, function:NN:5)|||dobj(push:VBP:4, function:NN:5)|||<STOP>
8.2 root(ROOT:ROOT:5, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:5, pop:VB:3)|||<STOP>
8.2 nsubj(pop:VBP:7, push:NN:1)|||punct(insert:VB:3, -lrb-:-LRB-:2)|||dep(push:NN:1, insert:VB:3)|||det(item:NN:5, a:DT:4)|||dobj(insert:VB:3, item:NN:5)|||punct(insert:VB:3, -rrb-:-RRB-:6)|||root(ROOT:ROOT:13, pop:VBP:7)|||punct(remove:VB:9, -lrb-:-LRB-:8)|||parataxis(pop:VBP:7, remove:VB:9)|||det(item:NN:11, a:DT:10)|||dobj(remove:VB:9, item:NN:11)|||punct(remove:VB:9, -rrb-:-RRB-:12)|||<STOP>
8.2 root(ROOT:ROOT:9, add:VBG:1)|||det(item:NN:4, a:DT:2)|||amod(item:NN:4, new:JJ:3)|||dobj(add:VBG:1, item:NN:4)|||conj_and(add:VBG:1, remove:VBG:6)|||root(ROOT:ROOT:9, remove:VBG:6)|||det(item:NN:8, the:DT:7)|||dobj(remove:VBG:6, item:NN:8)|||<STOP>
8.2 root(ROOT:ROOT:11, push:VBP:1)|||punct(insert:VB:3, -lrb-:-LRB-:2)|||parataxis(push:VBP:1, insert:VB:3)|||punct(insert:VB:3, -rrb-:-RRB-:4)|||conj_and(push:VBP:1, pop:VBP:6)|||root(ROOT:ROOT:11, pop:VBP:6)|||punct(retrieve:VB:8, -lrb-:-LRB-:7)|||parataxis(pop:VBP:6, retrieve:VB:8)|||punct(retrieve:VB:8, -rrb-:-RRB-:9)|||<STOP>
8.2 root(ROOT:ROOT:5, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:5, pop:VB:3)|||<STOP>
8.2 root(ROOT:ROOT:5, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:5, pop:VB:3)|||<STOP>
8.2 root(ROOT:ROOT:4, pop:VB:1)|||conj_and(pop:VB:1, push:VB:3)|||root(ROOT:ROOT:4, push:VB:3)|||<STOP>
8.2 nsubj(pop:VBP:7, push:NN:1)|||punct(add:VB:3, -lrb-:-LRB-:2)|||dep(push:NN:1, add:VB:3)|||det(element:NN:5, a:DT:4)|||dobj(add:VB:3, element:NN:5)|||punct(add:VB:3, -rrb-:-RRB-:6)|||root(ROOT:ROOT:13, pop:VBP:7)|||punct(remove:VB:9, -lrb-:-LRB-:8)|||parataxis(pop:VBP:7, remove:VB:9)|||det(element:NN:11, a:DT:10)|||dobj(remove:VB:9, element:NN:11)|||punct(remove:VB:9, -rrb-:-RRB-:12)|||<STOP>
8.2 root(ROOT:ROOT:5, push:VBP:1)|||conj_and(push:VBP:1, pop:VBP:3)|||root(ROOT:ROOT:5, pop:VBP:3)|||<STOP>
8.2 root(ROOT:ROOT:4, pop:VB:1)|||conj_and(pop:VB:1, push:VB:3)|||root(ROOT:ROOT:4, push:VB:3)|||<STOP>
8.2 root(ROOT:ROOT:11, push:VB:1)|||punct(add:VB:4, -lrb-:-LRB-:2)|||aux(add:VB:4, to:TO:3)|||parataxis(push:VB:1, add:VB:4)|||det(item:NN:7, a:DT:6)|||prep_to(add:VB:4, item:NN:7)|||det(Stack:NNP:9, the:DT:8)|||dep(item:NN:7, Stack:NNP:9)|||punct(add:VB:4, -rrb-:-RRB-:10)|||<STOP> nsubj(add:VBD:8, Pop:NNP:1)|||punct(pull:VB:4, -lrb-:-LRB-:2)|||aux(pull:VB:4, to:TO:3)|||infmod(Pop:NNP:1, pull:VB:4)|||rcmod(Pop:NNP:1, pull:VB:4)|||det(item:NN:7, the:DT:5)|||amod(item:NN:7, last:JJ:6)|||dobj(pull:VB:4, item:NN:7)|||root(ROOT:ROOT:13, add:VBD:8)|||det(array:NN:11, a:DT:10)|||prep_from(add:VBD:8, array:NN:11)|||<STOP> root(ROOT:ROOT:2, -RRB-:NNP:1)|||<STOP>
8.2 root(ROOT:ROOT:4, pop:VB:1)|||conj_and(pop:VB:1, push:VB:3)|||root(ROOT:ROOT:4, push:VB:3)|||<STOP>
8.2 csubj(put:VBZ:6, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||csubj(put:VBZ:6, pop:VB:3)|||conj_and(push:VB:1, push:VB:5)|||csubj(put:VBZ:6, push:VB:5)|||root(ROOT:ROOT:21, put:VBZ:6)|||det(object:NN:8, a:DT:7)|||dobj(put:VBZ:6, object:NN:8)|||det(list:NN:11, the:DT:10)|||prep_into(put:VBZ:6, list:NN:11)|||nsubj(take:VBZ:15, pop:NN:14)|||conj_and(put:VBZ:6, take:VBZ:15)|||root(ROOT:ROOT:21, take:VBZ:15)|||det(object:NN:18, the:DT:16)|||amod(object:NN:18, last:JJ:17)|||dobj(take:VBZ:15, object:NN:18)|||prt(take:VBZ:15, off:RP:19)|||<STOP>
8.2 nsubj(function:NNS:8, Push:NNP:1)|||conj_and(Push:NNP:1, Pop:NNP:3)|||nsubj(function:NNS:8, Pop:NNP:3)|||cop(function:NNS:8, be:VBP:4)|||det(function:NNS:8, the:DT:5)|||num(function:NNS:8, two:CD:6)|||amod(function:NNS:8, main:JJ:7)|||root(ROOT:ROOT:12, function:NNS:8)|||det(stack:NN:11, a:DT:10)|||prep_of(function:NNS:8, stack:NN:11)|||<STOP>
8.2 root(ROOT:ROOT:4, Push:NNPS:1)|||conj_and(Push:NNPS:1, Pop:NNPS:3)|||root(ROOT:ROOT:4, Pop:NNPS:3)|||<STOP>
8.2 root(ROOT:ROOT:20, push:VB:1)|||nsubj(add:VBZ:4, which:WDT:3)|||nsubj(pop:VBP:12, which:WDT:3)|||ccomp(push:VB:1, add:VBZ:4)|||det(element:NN:6, a:DT:5)|||dobj(add:VBZ:4, element:NN:6)|||dobj(pop:VBP:12, element:NN:6)|||det(stack:NN:9, the:DT:8)|||prep_to(add:VBZ:4, stack:NN:9)|||ccomp(push:VB:1, pop:VBP:12)|||conj_and(add:VBZ:4, pop:VBP:12)|||nsubj(take:VBZ:14, which:WDT:13)|||ccomp(pop:VBP:12, take:VBZ:14)|||det(element:NN:16, a:DT:15)|||dobj(take:VBZ:14, element:NN:16)|||det(stack:NN:19, the:DT:18)|||prep_off(take:VBZ:14, stack:NN:19)|||<STOP>
8.2 nsubj(add:VB:6, Push:NNP:1)|||nsubj(remove:VB:8, Push:NNP:1)|||nsubj(respectively:VBZ:14, Push:NNP:1)|||conj_and(Push:NNP:1, Pop:NNP:3)|||nsubj(respectively:VBZ:14, Pop:NNP:3)|||rel(add:VB:6, which:WDT:5)|||rcmod(Push:NNP:1, add:VB:6)|||rcmod(Push:NNP:1, remove:VB:8)|||conj_and(add:VB:6, remove:VB:8)|||dobj(add:VB:6, datum:NNS:9)|||dobj(remove:VB:8, datum:NNS:9)|||det(stack:NN:12, the:DT:11)|||prep_from(add:VB:6, stack:NN:12)|||root(ROOT:ROOT:16, respectively:VBZ:14)|||<STOP>
8.2 root(ROOT:ROOT:4, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:4, pop:VB:3)|||<STOP>
8.2 root(ROOT:ROOT:10, pop:VB:1)|||aux(remove:VB:3, to:TO:2)|||xcomp(pop:VB:1, remove:VB:3)|||nn(push:NN:5, item:NN:4)|||dobj(remove:VB:3, push:NN:5)|||aux(insert:VB:7, to:TO:6)|||xcomp(remove:VB:3, insert:VB:7)|||det(element:NN:9, a:DT:8)|||dobj(insert:VB:7, element:NN:9)|||<STOP>
8.2 root(ROOT:ROOT:4, pop:VB:1)|||conj_and(pop:VB:1, push:VB:3)|||root(ROOT:ROOT:4, push:VB:3)|||<STOP>
8.2 root(ROOT:ROOT:4, pop:VB:1)|||conj_and(pop:VB:1, push:VB:3)|||root(ROOT:ROOT:4, push:VB:3)|||<STOP>
8.2 nsubj(add:VBZ:2, push:NN:1)|||root(ROOT:ROOT:19, add:VBZ:2)|||det(item:NN:4, a:DT:3)|||nsubj(remove:VBZ:12, item:NN:4)|||det(top:NN:7, the:DT:6)|||prep_to(item:NN:4, top:NN:7)|||det(pop:NN:11, the:DT:9)|||amod(pop:NN:11, stack:JJ:10)|||prep_of(top:NN:7, pop:NN:11)|||ccomp(add:VBZ:2, remove:VBZ:12)|||det(item:NN:15, the:DT:13)|||amod(item:NN:15, top:JJ:14)|||dobj(remove:VBZ:12, item:NN:15)|||det(stack:NN:18, the:DT:17)|||prep_from(remove:VBZ:12, stack:NN:18)|||<STOP>
8.2 root(ROOT:ROOT:5, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:5, pop:VB:3)|||<STOP> nsubj(add:VBZ:2, Push:NNP:1)|||root(ROOT:ROOT:17, add:VBZ:2)|||det(node:NN:5, a:DT:3)|||amod(node:NN:5, give:VBN:4)|||dobj(add:VBZ:2, node:NN:5)|||det(top:NN:8, the:DT:7)|||prep_to(node:NN:5, top:NN:8)|||det(stack:NN:11, the:DT:10)|||prep_of(top:NN:8, stack:NN:11)|||partmod(stack:NN:11, leave:VBG:12)|||amod(node:NNS:14, previous:JJ:13)|||dobj(leave:VBG:12, node:NNS:14)|||advmod(leave:VBG:12, below:RB:15)|||<STOP> nsubj(remove:VBZ:2, Pop:NNP:1)|||nsubj(return:VBZ:4, Pop:NNP:1)|||root(ROOT:ROOT:12, remove:VBZ:2)|||conj_and(remove:VBZ:2, return:VBZ:4)|||root(ROOT:ROOT:12, return:VBZ:4)|||det(node:NN:8, the:DT:5)|||amod(node:NN:8, current:JJ:6)|||amod(node:NN:8, top:JJ:7)|||dobj(remove:VBZ:2, node:NN:8)|||dobj(return:VBZ:4, node:NN:8)|||det(stack:NN:11, the:DT:10)|||prep_of(node:NN:8, stack:NN:11)|||<STOP>
8.3 det(array:NN:2, a:DT:1)|||nsubj(have:VBZ:3, array:NN:2)|||root(ROOT:ROOT:8, have:VBZ:3)|||det(size:NN:6, a:DT:4)|||amod(size:NN:6, fixed:JJ:5)|||dobj(have:VBZ:3, size:NN:6)|||<STOP> nsubj(add:VB:3, you:PRP:1)|||nsubj(delete:VB:5, you:PRP:1)|||aux(add:VB:3, can:MD:2)|||root(ROOT:ROOT:27, add:VB:3)|||conj_and(add:VB:3, delete:VB:5)|||root(ROOT:ROOT:27, delete:VB:5)|||dobj(add:VB:3, element:NNS:6)|||dobj(delete:VB:5, element:NNS:6)|||dobj(use:VBP:15, element:NNS:6)|||det(end:NN:9, the:DT:8)|||prep_to(add:VB:3, end:NN:9)|||det(array:NN:12, the:DT:11)|||prep_of(end:NN:9, array:NN:12)|||nsubj(use:VBP:15, you:PRP:14)|||conj_and(add:VB:3, use:VBP:15)|||root(ROOT:ROOT:27, use:VBP:15)|||det(pointer:NN:17, a:DT:16)|||nsubj(add:VBD:25, pointer:NN:17)|||aux(keep:VB:19, to:TO:18)|||infmod(pointer:NN:17, keep:VB:19)|||dobj(keep:VB:19, track:NN:20)|||det(element:NN:24, the:DT:22)|||amod(element:NN:24, last:JJ:23)|||prep_of(track:NN:20, element:NN:24)|||ccomp(use:VBP:15, add:VBD:25)|||<STOP> det(time:NN:2, each:DT:1)|||tmod(add:VBP:4, time:NN:2)|||nsubj(add:VBP:4, you:PRP:3)|||nsubj(delete:VBP:6, you:PRP:3)|||root(ROOT:ROOT:27, add:VBP:4)|||conj_or(add:VBP:4, delete:VBP:6)|||root(ROOT:ROOT:27, delete:VBP:6)|||det(element:NN:8, a:DT:7)|||dobj(add:VBP:4, element:NN:8)|||dobj(delete:VBP:6, element:NN:8)|||nsubj(update:VB:10, you:PRP:9)|||nsubj(check:VB:14, you:PRP:9)|||rcmod(element:NN:8, update:VB:10)|||det(pointer:NN:12, the:DT:11)|||dobj(update:VB:10, pointer:NN:12)|||dobj(check:VB:14, pointer:NN:12)|||rcmod(element:NN:8, check:VB:14)|||conj_and(update:VB:10, check:VB:14)|||mark(equal:JJ:18, if:IN:15)|||nsubj(equal:JJ:18, it:PRP:16)|||cop(equal:JJ:18, be:VBZ:17)|||advcl(check:VB:14, equal:JJ:18)|||det(size:NN:22, the:DT:20)|||nn(size:NN:22, max:NN:21)|||prep_to(equal:JJ:18, size:NN:22)|||det(array:NN:25, the:DT:24)|||prep_of(size:NN:22, array:NN:25)|||<STOP>
8.3 prepc_by(top:NN:28, implement:VBG:2)|||det(array:NN:4, a:DT:3)|||dobj(implement:VBG:2, array:NN:4)|||det(size:NN:8, a:DT:6)|||amod(size:NN:8, pre-defined:JJ:7)|||prep_of(array:NN:4, size:NN:8)|||det(element:NN:13, the:DT:10)|||amod(element:NN:13, bottom:JJ:11)|||amod(element:NN:13, stack:JJ:12)|||prep_with(implement:VBG:2, element:NN:13)|||partmod(element:NN:13, store:VBN:14)|||prep_at(store:VBN:14, element:NN:16)|||nsubj(top:NN:28, 0:CD:17)|||det(element:NN:21, the:DT:19)|||amod(element:NN:21, last:JJ:20)|||conj_and(0:CD:17, element:NN:21)|||nsubj(top:NN:28, element:NN:21)|||partmod(element:NN:21, store:VBN:22)|||det(array:NN:25, the:DT:24)|||prep_in(store:VBN:22, array:NN:25)|||cop(top:NN:28, be:VBZ:26)|||det(top:NN:28, the:DT:27)|||root(ROOT:ROOT:30, top:NN:28)|||<STOP> nsubj(top:VBP:3, you:PRP:1)|||advmod(top:VBP:3, increment:RB:2)|||root(ROOT:ROOT:19, top:VBP:3)|||advmod(push:VBN:8, when:WRB:4)|||det(element:NN:6, a:DT:5)|||nsubjpass(push:VBN:8, element:NN:6)|||auxpass(push:VBN:8, be:VBZ:7)|||advcl(top:VBP:3, push:VBN:8)|||nsubj(decrement:VBP:11, you:PRP:10)|||advcl(top:VBP:3, decrement:VBP:11)|||conj_and(push:VBN:8, decrement:VBP:11)|||dobj(decrement:VBP:11, it:PRP:12)|||advmod(pop:VBN:17, when:WRB:13)|||det(item:NN:15, a:DT:14)|||nsubjpass(pop:VBN:17, item:NN:15)|||auxpass(pop:VBN:17, be:VBZ:16)|||advcl(decrement:VBP:11, pop:VBN:17)|||<STOP>
8.3 mark(use:VBP:3, if:IN:1)|||nsubj(use:VBP:3, you:PRP:2)|||advcl(provide:VB:11, use:VBP:3)|||det(array:NN:7, a:DT:4)|||amod(array:NN:7, dynamically:JJ:5)|||amod(array:NN:7, allocate:VBN:6)|||dobj(use:VBP:3, array:NN:7)|||nsubj(provide:VB:11, you:PRP:9)|||aux(provide:VB:11, must:MD:10)|||root(ROOT:ROOT:18, provide:VB:11)|||det(constructor:NN:16, a:DT:12)|||nn(constructor:NN:16, destructor:NN:13)|||conj_and(destructor:NN:13, copy:NN:15)|||nn(constructor:NN:16, copy:NN:15)|||dobj(provide:VB:11, constructor:NN:16)|||<STOP>
8.3 root(ROOT:ROOT:15, create:VB:1)|||det(value:NN:4, a:DT:2)|||nn(value:NN:4, int:NN:3)|||dobj(create:VB:1, value:NN:4)|||nsubj(store:VBZ:6, value:NN:4)|||rel(store:VBZ:6, that:WDT:5)|||rcmod(value:NN:4, store:VBZ:6)|||nn(head:NN:9, the:NN:7)|||dobj(store:VBZ:6, head:NN:9)|||det(stack:NN:13, the:DT:12)|||prep_of(head:NN:9, stack:NN:13)|||<STOP> amod(top:NN:3, increment:JJ:1)|||det(top:NN:3, the:DT:2)|||nsubjpass(pop:VBN:14, top:NN:3)|||advmod(push:VBN:8, when:WRB:4)|||rel(push:VBN:8, when:WRB:4)|||num(element:NN:6, one:CD:5)|||nsubjpass(push:VBN:8, element:NN:6)|||nsubjpass(decrement:VBN:10, element:NN:6)|||auxpass(push:VBN:8, be:VBZ:7)|||dep(top:NN:3, push:VBN:8)|||dep(top:NN:3, decrement:VBN:10)|||conj_and(push:VBN:8, decrement:VBN:10)|||prep_after(push:VBN:8, it:PRP:12)|||auxpass(pop:VBN:14, be:VBZ:13)|||root(ROOT:ROOT:16, pop:VBN:14)|||<STOP>
8.3 root(ROOT:ROOT:20, use:VB:1)|||det(pointer:NN:3, a:DT:2)|||dobj(use:VB:1, pointer:NN:3)|||nsubj(point:VBZ:6, pointer:NN:3)|||rel(point:VBZ:6, that:WDT:4)|||advmod(point:VBZ:6, always:RB:5)|||rcmod(pointer:NN:3, point:VBZ:6)|||det(end:NN:9, the:DT:8)|||prep_to(point:VBZ:6, end:NN:9)|||det(list:NN:13, the:DT:11)|||nn(list:NN:13, array:NN:12)|||prep_of(end:NN:9, list:NN:13)|||nn(modification:NNS:18, push:NN:15)|||conj_or(push:NN:15, pop:NN:17)|||nn(modification:NNS:18, pop:NN:17)|||prep_for(list:NN:13, modification:NNS:18)|||<STOP>
8.3 mark(use:VBD:3, if:IN:1)|||nsubj(use:VBD:3, you:PRP:2)|||csubj(add:VB:16, use:VBD:3)|||csubj(remove:VB:25, use:VBD:3)|||det(array:NN:5, a:DT:4)|||dobj(use:VBD:3, array:NN:5)|||aux(implement:VB:7, to:TO:6)|||infmod(array:NN:5, implement:VB:7)|||det(stack:NN:9, a:DT:8)|||dobj(implement:VB:7, stack:NN:9)|||advmod(add:VBP:12, when:WRB:10)|||nsubj(add:VBP:12, you:PRP:11)|||advcl(implement:VB:7, add:VBP:12)|||det(element:NN:14, a:DT:13)|||dobj(add:VBP:12, element:NN:14)|||advmod(add:VBP:12, just:RB:15)|||root(ROOT:ROOT:33, add:VB:16)|||dobj(add:VB:16, it:PRP:17)|||det(end:NN:20, the:DT:19)|||prep_to(add:VB:16, end:NN:20)|||det(array:NN:23, a:DT:22)|||prep_of(end:NN:20, array:NN:23)|||conj_and(add:VB:16, remove:VB:25)|||root(ROOT:ROOT:33, remove:VB:25)|||dobj(remove:VB:25, item:NNS:26)|||prep_from(remove:VB:25, end:NN:28)|||prep_of(end:NN:28, array:NN:30)|||advmod(remove:VB:25, also:RB:31)|||<STOP>
8.3 nsubj(predetermine:VBP:2, you:PRP:1)|||root(ROOT:ROOT:14, predetermine:VBP:2)|||det(size:NN:4, the:DT:3)|||dobj(predetermine:VBP:2, size:NN:4)|||det(stack:NN:7, the:DT:6)|||prep_of(size:NN:4, stack:NN:7)|||mark(array:NN:12, as:IN:8)|||nsubj(array:NN:12, you:PRP:9)|||aux(array:NN:12, would:MD:10)|||det(array:NN:12, a:DT:11)|||advcl(predetermine:VBP:2, array:NN:12)|||<STOP> det(type:NN:2, this:DT:1)|||nsubj(!grow:VB:5, type:NN:2)|||aux(!grow:VB:5, can:MD:3)|||root(ROOT:ROOT:7, !grow:VB:5)|||<STOP>
8.3 root(ROOT:ROOT:41, declare:VB:1)|||det(variable:NN:3, a:DT:2)|||dobj(declare:VB:1, variable:NN:3)|||nsubj(point:VBZ:5, variable:NN:3)|||nsubj(decrease:VBZ:28, variable:NN:3)|||rel(point:VBZ:5, that:WDT:4)|||rcmod(variable:NN:3, point:VBZ:5)|||det(item:NN:8, the:DT:6)|||amod(item:NN:8, last:JJ:7)|||dobj(point:VBZ:5, item:NN:8)|||dobj(decrease:VBZ:28, item:NN:8)|||det(array:NN:11, the:DT:10)|||prep_in(item:NN:8, array:NN:11)|||nsubj(increase:VBZ:14, array:NN:11)|||rel(increase:VBZ:14, which:WDT:13)|||rcmod(array:NN:11, increase:VBZ:14)|||punct(plus:CC:16, -lrb-:-LRB-:15)|||dep(increase:VBZ:14, plus:CC:16)|||dep(plus:CC:16, plus:IN:17)|||punct(plus:CC:16, -rrb-:-RRB-:18)|||advmod(push:VBN:22, when:WRB:19)|||nsubjpass(push:VBN:22, item:NNS:20)|||auxpass(push:VBN:22, be:VBP:21)|||advcl(point:VBZ:5, push:VBN:22)|||det(stack:NN:25, the:DT:24)|||prep_onto(push:VBN:22, stack:NN:25)|||rcmod(variable:NN:3, decrease:VBZ:28)|||conj_and(point:VBZ:5, decrease:VBZ:28)|||punct(--:NNP:30, -lrb-:-LRB-:29)|||punct(--:NNP:30, -rrb-:-RRB-:31)|||advmod(pop:VBN:36, when:WRB:32)|||rel(pop:VBN:36, when:WRB:32)|||det(item:NN:34, a:DT:33)|||nsubjpass(pop:VBN:36, item:NN:34)|||auxpass(pop:VBN:36, be:VBZ:35)|||dep(variable:NN:3, pop:VBN:36)|||prt(pop:VBN:36, off:RP:37)|||det(top:NN:39, the:DT:38)|||dobj(pop:VBN:36, top:NN:39)|||<STOP>
8.3 root(ROOT:ROOT:8, allocate:VB:1)|||det(array:NN:3, a:DT:2)|||dobj(allocate:VB:1, array:NN:3)|||det(size:NN:6, some:DT:5)|||prep_of(array:NN:3, size:NN:6)|||<STOP> det(element:NN:4, the:DT:1)|||amod(element:NN:4, bottom:JJ:2)|||nn(element:NN:4, stack:NN:3)|||nsubjpass(store:VBN:6, element:NN:4)|||auxpass(store:VBN:6, be:VBZ:5)|||root(ROOT:ROOT:11, store:VBN:6)|||det(element:NN:9, some:DT:8)|||prep_at(store:VBN:6, element:NN:9)|||<STOP> amod(index:NN:2, last:JJ:1)|||nsubj(top:NN:8, index:NN:2)|||det(array:NN:5, the:DT:4)|||prep_in(index:NN:2, array:NN:5)|||cop(top:NN:8, be:VBZ:6)|||det(top:NN:8, the:DT:7)|||root(ROOT:ROOT:10, top:NN:8)|||<STOP> amod(top:NN:2, increment:JJ:1)|||dep(decrement:VB:9, top:NN:2)|||advmod(push:VBN:7, when:WRB:3)|||num(element:NN:5, one:CD:4)|||nsubjpass(push:VBN:7, element:NN:5)|||auxpass(push:VBN:7, be:VBZ:6)|||dep(top:NN:2, push:VBN:7)|||root(ROOT:ROOT:13, decrement:VB:9)|||prep_after(decrement:VB:9, pop:NN:11)|||<STOP>
8.3 nsubj(allocate:VBP:2, you:PRP:1)|||root(ROOT:ROOT:24, allocate:VBP:2)|||det(array:NN:5, a:DT:3)|||amod(array:NN:5, pre-defined:JJ:4)|||dobj(allocate:VBP:2, array:NN:5)|||det(element:NN:9, the:DT:7)|||amod(element:NN:9, bottom:JJ:8)|||nsubjpass(store:VBN:11, element:NN:9)|||auxpass(store:VBN:11, be:VBZ:10)|||dep(allocate:VBP:2, store:VBN:11)|||prep_at(store:VBN:11, element:NN:13)|||num(element:NN:13, 0:CD:14)|||det(index:NN:19, the:DT:17)|||amod(index:NN:19, last:JJ:18)|||nsubj(head:NN:22, index:NN:19)|||cop(head:NN:22, be:VBZ:20)|||det(head:NN:22, the:DT:21)|||conj_and(allocate:VBP:2, head:NN:22)|||root(ROOT:ROOT:24, head:NN:22)|||<STOP>
8.3 root(ROOT:ROOT:28, make:VB:1)|||det(array:NN:3, a:DT:2)|||dobj(make:VB:1, array:NN:3)|||conj_and(make:VB:1, make:VB:5)|||root(ROOT:ROOT:28, make:VB:5)|||det(bottom:NN:7, the:DT:6)|||dobj(make:VB:5, bottom:NN:7)|||prep_at(make:VB:5, spot:NN:9)|||num(spot:NN:9, 0:CD:10)|||conj_and(make:VB:1, make:VB:12)|||root(ROOT:ROOT:28, make:VB:12)|||det(spot:NN:15, the:DT:13)|||amod(spot:NN:15, last:JJ:14)|||dobj(make:VB:12, spot:NN:15)|||det(array:NN:18, the:DT:17)|||prep_in(make:VB:12, array:NN:18)|||det(top:NN:20, the:DT:19)|||dep(array:NN:18, top:NN:20)|||conj_and(make:VB:1, increment:VB:23)|||root(ROOT:ROOT:28, increment:VB:23)|||dobj(increment:VB:23, top:NN:24)|||advmod(you:PRP:26, when:WRB:25)|||advcl(increment:VB:23, you:PRP:26)|||nsubj(make:VB:1, ad:NN:27)|||nsubj(make:VB:5, ad:NN:27)|||nsubj(make:VB:12, ad:NN:27)|||nsubj(increment:VB:23, ad:NN:27)|||<STOP>
8.3 root(ROOT:ROOT:13, treat:VB:1)|||det(beginning:NN:3, the:DT:2)|||dobj(treat:VB:1, beginning:NN:3)|||det(array:NN:6, the:DT:5)|||prep_of(beginning:NN:3, array:NN:6)|||det(beginning:NN:9, the:DT:8)|||prep_as(array:NN:6, beginning:NN:9)|||det(stack:NN:12, the:DT:11)|||prep_of(beginning:NN:9, stack:NN:12)|||<STOP>
8.3 root(ROOT:ROOT:18, use:VB:1)|||det(value:NN:4, a:DT:2)|||nn(value:NN:4, index:NN:3)|||nsubj(call:VBD:5, value:NN:4)|||ccomp(use:VB:1, call:VBD:5)|||dobj(call:VBD:5, top:NN:6)|||aux(keep:VB:8, to:TO:7)|||xcomp(call:VBD:5, keep:VB:8)|||dobj(keep:VB:8, track:NN:9)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, last:JJ:12)|||prep_of(track:NN:9, element:NN:13)|||det(array:NN:16, the:DT:15)|||prep_in(element:NN:13, array:NN:16)|||<STOP>
8.3 root(ROOT:ROOT:20, create:VB:1)|||det(array:NN:3, a:DT:2)|||dobj(create:VB:1, array:NN:3)|||conj_and(create:VB:1, implement:VB:5)|||root(ROOT:ROOT:20, implement:VB:5)|||dobj(implement:VB:5, pointer:NNS:6)|||nsubj(point:VBP:8, pointer:NNS:6)|||rel(point:VBP:8, that:WDT:7)|||rcmod(pointer:NNS:6, point:VBP:8)|||det(item:NN:13, the:DT:10)|||amod(item:NN:13, next:JJ:11)|||nn(item:NN:13, list:NN:12)|||prep_to(point:VBP:8, item:NN:13)|||advmod(point:VBP:8, down:RB:14)|||conj_and(create:VB:1, stack:VB:16)|||root(ROOT:ROOT:20, stack:VB:16)|||dobj(stack:VB:16, they:PRP:17)|||prt(stack:VB:16, up:RP:18)|||<STOP>
8.3 prep_for(easiest:JJ:5, efficiency:NN:2)|||nsubj(easiest:JJ:5, it:PRP:3)|||cop(easiest:JJ:5, be:VBZ:4)|||root(ROOT:ROOT:42, easiest:JJ:5)|||aux(implement:VB:7, to:TO:6)|||xcomp(easiest:JJ:5, implement:VB:7)|||det(left:NN:9, the:DT:8)|||dobj(implement:VB:7, left:NN:9)|||amod(method:NN:12, right:JJ:11)|||prep_to(implement:VB:7, method:NN:12)|||det(item:NN:18, the:DT:15)|||amod(item:NN:18, right:JJ:16)|||dep(right:JJ:16, most:JJS:17)|||prep_with(implement:VB:7, item:NN:18)|||cop(one:NN:21, be:VBG:19)|||det(one:NN:21, the:DT:20)|||partmod(item:NN:18, one:NN:21)|||nsubjpass(retrieve:VBN:24, one:NN:21)|||rel(retrieve:VBN:24, that:WDT:22)|||auxpass(retrieve:VBN:24, be:VBZ:23)|||rcmod(one:NN:21, retrieve:VBN:24)|||advmod(perform:VBN:29, when:WRB:25)|||det(pop:NN:27, a:DT:26)|||nsubjpass(perform:VBN:29, pop:NN:27)|||auxpass(perform:VBN:29, be:VBZ:28)|||advcl(retrieve:VBN:24, perform:VBN:29)|||ccomp(retrieve:VBN:24, perform:VBN:29)|||det(push:NN:33, a:DT:32)|||nsubj(place:VBZ:34, push:NN:33)|||conj_and(easiest:JJ:5, place:VBZ:34)|||root(ROOT:ROOT:42, place:VBZ:34)|||det(object:NN:36, a:DT:35)|||dobj(place:VBZ:34, object:NN:36)|||det(element:NN:40, the:DT:38)|||amod(element:NN:40, furthest:JJ:39)|||prep_on(object:NN:36, element:NN:40)|||<STOP>
8.3 advmod(n:VBD:9, create:RB:1)|||det(array:NN:3, a:DT:2)|||nsubj(n:VBD:9, array:NN:3)|||prep(array:NN:3, base:VBN:4)|||dep(base:VBN:4, on:IN:5)|||det(size:NN:8, a:DT:6)|||amod(size:NN:8, pre-defined:JJ:7)|||pobj(on:IN:5, size:NN:8)|||root(ROOT:ROOT:19, n:VBD:9)|||expl(!element:NNS:15, there:EX:10)|||aux(!element:NNS:15, can:MD:11)|||cop(!element:NNS:15, be:VB:13)|||amod(!element:NNS:15, more:JJR:14)|||ccomp(n:VBD:9, !element:NNS:15)|||prep_than(!element:NNS:15, N:NNP:17)|||<STOP> advmod(stack:VB:2, bottom:RB:1)|||root(ROOT:ROOT:16, stack:VB:2)|||dobj(stack:VB:2, element:NN:3)|||partmod(element:NN:3, store:VBN:4)|||prep_at(store:VBN:4, element:NN:6)|||num(index:NN:9, 0:CD:7)|||amod(index:NN:9, last:JJ:8)|||nsubj(top:NN:15, index:NN:9)|||det(array:NN:12, the:DT:11)|||prep_in(index:NN:9, array:NN:12)|||cop(top:NN:15, be:VBZ:13)|||det(top:NN:15, the:DT:14)|||rcmod(element:NN:6, top:NN:15)|||<STOP> amod(top:NN:2, increment:JJ:1)|||root(ROOT:ROOT:12, top:NN:2)|||advmod(push:VBN:7, when:WRB:3)|||num(element:NN:5, one:CD:4)|||nsubjpass(push:VBN:7, element:NN:5)|||auxpass(push:VBN:7, be:VBZ:6)|||dep(decrement:VB:9, push:VBN:7)|||dep(top:NN:2, decrement:VB:9)|||prep_after(decrement:VB:9, pop:NN:11)|||<STOP>
8.3 mark(add:VBD:4, with:IN:1)|||det(element:NN:3, the:DT:2)|||nsubj(add:VBD:4, element:NN:3)|||root(ROOT:ROOT:34, add:VBD:4)|||det(array:NN:7, the:DT:6)|||prep_to(add:VBD:4, array:NN:7)|||advmod(add:VBD:14, so:RB:9)|||dep(add:VBD:14, that:IN:10)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, last:JJ:12)|||nsubj(add:VBD:14, element:NN:13)|||ccomp(add:VBD:4, add:VBD:14)|||dep(add:VBD:14, be:VBZ:15)|||det(end:NN:18, the:DT:17)|||prep_at(be:VBZ:15, end:NN:18)|||advmod(pop:VBN:25, when:WRB:21)|||det(element:NN:23, the:DT:22)|||nsubjpass(pop:VBN:25, element:NN:23)|||auxpass(pop:VBN:25, be:VBZ:24)|||dep(add:VBD:14, pop:VBN:25)|||conj_and(be:VBZ:15, pop:VBN:25)|||nsubj(take:VBZ:27, it:PRP:26)|||ccomp(pop:VBN:25, take:VBZ:27)|||det(element:NN:30, the:DT:28)|||amod(element:NN:30, last:JJ:29)|||dobj(take:VBZ:27, element:NN:30)|||det(array:NN:33, the:DT:32)|||prep_off(take:VBZ:27, array:NN:33)|||<STOP>
8.3 root(ROOT:ROOT:9, allocate:VB:1)|||det(array:NN:3, a:DT:2)|||dobj(allocate:VB:1, array:NN:3)|||det(size:NN:7, some:DT:5)|||amod(size:NN:7, pre-defined:JJ:6)|||prep_of(array:NN:3, size:NN:7)|||<STOP> amod(element:NN:3, bottom:JJ:1)|||amod(element:NN:3, stack:JJ:2)|||nsubj(store:VBD:4, element:NN:3)|||dep(top:NN:17, store:VBD:4)|||prep_at(store:VBD:4, element:NN:6)|||num(element:NN:6, 0:CD:7)|||det(index:NN:11, the:DT:9)|||amod(index:NN:11, last:JJ:10)|||nsubj(top:NN:17, index:NN:11)|||det(array:NN:14, the:DT:13)|||prep_in(index:NN:11, array:NN:14)|||cop(top:NN:17, be:VBZ:15)|||det(top:NN:17, the:DT:16)|||root(ROOT:ROOT:19, top:NN:17)|||<STOP> nsubj(top:VBP:2, Increment:NNP:1)|||root(ROOT:ROOT:9, top:VBP:2)|||advmod(push:VBN:7, when:WRB:3)|||num(element:NN:5, one:CD:4)|||nsubjpass(push:VBN:7, element:NN:5)|||auxpass(push:VBN:7, be:VBZ:6)|||advcl(top:VBP:2, push:VBN:7)|||ccomp(top:VBP:2, push:VBN:7)|||<STOP>
8.3 root(ROOT:ROOT:17, create:VB:1)|||det(array:NN:3, a:DT:2)|||dobj(create:VB:1, array:NN:3)|||nn(N:NNP:6, size:NN:5)|||appos(array:NN:3, N:NNP:6)|||nn(N:NNP:6, N:NNP:8)|||appos(array:NN:3, plus:NNPS:10)|||conj_plus(N:NNP:6, plus:NNPS:10)|||advmod(push:VBN:15, when:WRB:11)|||rel(push:VBN:15, when:WRB:11)|||num(element:NN:13, one:CD:12)|||nsubjpass(push:VBN:15, element:NN:13)|||auxpass(push:VBN:15, be:VBZ:14)|||dep(N:NNP:6, push:VBN:15)|||dobj(create:VB:1, N:NNP:6)|||dobj(create:VB:1, plus:NNPS:10)|||<STOP> root(ROOT:ROOT:9, N:NNP:1)|||advmod(pop:VBN:7, when:WRB:3)|||num(element:NN:5, one:CD:4)|||nsubjpass(pop:VBN:7, element:NN:5)|||auxpass(pop:VBN:7, be:VBZ:6)|||dep(N:NNP:1, pop:VBN:7)|||<STOP>
8.3 root(ROOT:ROOT:18, define:VB:1)|||det(array:NN:3, a:DT:2)|||dobj(define:VB:1, array:NN:3)|||conj_and(define:VB:1, keep:VB:5)|||root(ROOT:ROOT:18, keep:VB:5)|||dobj(keep:VB:5, track:NN:6)|||det(pointer:NN:9, a:DT:8)|||prep_of(track:NN:6, pointer:NN:9)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, last:JJ:12)|||prep_to(keep:VB:5, element:NN:13)|||mark(add:VBN:17, as:IN:14)|||nsubjpass(add:VBN:17, item:NNS:15)|||auxpass(add:VBN:17, be:VBP:16)|||advcl(keep:VB:5, add:VBN:17)|||<STOP>
8.3 root(ROOT:ROOT:21, by:IN:1)|||pcomp(by:IN:1, allocate:VBG:2)|||det(array:NN:4, a:DT:3)|||dobj(allocate:VBG:2, array:NN:4)|||amod(size:NN:7, predetermine:VBN:6)|||prep_of(array:NN:4, size:NN:7)|||det(integer:NN:11, a:DT:10)|||dobj(allocate:VBG:2, integer:NN:11)|||conj_and(array:NN:4, integer:NN:11)|||aux(track:VB:13, to:TO:12)|||infmod(integer:NN:11, track:VB:13)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, top:JJ:15)|||dobj(track:VB:13, element:NN:16)|||det(stack:NN:19, the:DT:18)|||prep_of(element:NN:16, stack:NN:19)|||<STOP> det(member:NN:3, the:DT:1)|||amod(member:NN:3, bottom:JJ:2)|||nsubj(go:VB:8, member:NN:3)|||nsubj(go:VB:8', member:NN:3)|||det(stack:NN:6, the:DT:5)|||prep_of(member:NN:3, stack:NN:6)|||aux(go:VB:8, will:MD:7)|||conj_and(go:VB:8, go:VB:8')|||root(ROOT:ROOT:30, go:VB:8)|||root(ROOT:ROOT:30, go:VB:8')|||prep_in(go:VB:8, element:NN:10)|||num(element:NN:10, 0:CD:11)|||det(array:NN:14, the:DT:13)|||prep_of(element:NN:10, array:NN:14)|||det(element:NN:19, each:DT:18)|||prep_for(go:VB:8', element:NN:19)|||partmod(element:NN:19, push:VBN:20)|||dobj(push:VBN:20, the:DT:21)|||nn(integer:NN:26, top:NN:23)|||nn(integer:NN:26, tracking:NN:25)|||nsubjpass(increment:VBN:28, integer:NN:26)|||auxpass(increment:VBN:28, be:VBZ:27)|||rcmod(the:DT:21, increment:VBN:28)|||<STOP>
8.3 root(ROOT:ROOT:15, allocate:RB:1)|||det(array:NN:3, a:DT:2)|||dep(allocate:RB:1, array:NN:3)|||det(size:NN:6, some:DT:5)|||prep_of(array:NN:3, size:NN:6)|||amod(element:NN:10, bottom:JJ:8)|||amod(element:NN:10, stack:JJ:9)|||appos(array:NN:3, element:NN:10)|||partmod(element:NN:10, store:VBN:11)|||prep_at(store:VBN:11, element:NN:13)|||num(element:NN:13, 0:CD:14)|||dep(allocate:RB:1, element:NN:10)|||<STOP>
8.3 nsubj(store:VBP:2, you:PRP:1)|||root(ROOT:ROOT:18, store:VBP:2)|||det(stack:NN:4, the:DT:3)|||dobj(store:VBP:2, stack:NN:4)|||dobj(have:VBP:10, stack:NN:4)|||det(array:NN:7, the:DT:6)|||prep_in(stack:NN:4, array:NN:7)|||nsubj(have:VBP:10, you:PRP:9)|||xsubj(keep:VB:12, you:PRP:9)|||conj_but(store:VBP:2, have:VBP:10)|||root(ROOT:ROOT:18, have:VBP:10)|||aux(keep:VB:12, to:TO:11)|||xcomp(have:VBP:10, keep:VB:12)|||prep_in(keep:VB:12, mind:NN:14)|||det(element:NN:17, the:DT:15)|||amod(element:NN:17, first:JJ:16)|||dep(mind:NN:14, element:NN:17)|||<STOP>
8.3 nsubj(keep:VBP:2, you:PRP:1)|||root(ROOT:ROOT:27, keep:VBP:2)|||nsubj(enter:VBD:8, track:NN:3)|||nsubj(!allow:VB:15, track:NN:3)|||det(item:NN:7, the:DT:5)|||amod(item:NN:7, last:JJ:6)|||prep_of(track:NN:3, item:NN:7)|||ccomp(keep:VBP:2, enter:VBD:8)|||det(array:NN:11, the:DT:10)|||prep_into(enter:VBD:8, array:NN:11)|||aux(!allow:VB:15, do:VBP:13)|||ccomp(keep:VBP:2, !allow:VB:15)|||conj_and(enter:VBD:8, !allow:VB:15)|||det(access:NN:18, the:DT:16)|||nn(access:NN:18, user:NN:17)|||dobj(!allow:VB:15, access:NN:18)|||det(part:NNS:22, the:DT:20)|||amod(part:NNS:22, other:JJ:21)|||prep_to(!allow:VB:15, part:NNS:22)|||det(array:NN:25, the:DT:24)|||prep_of(part:NNS:22, array:NN:25)|||<STOP>
8.3 dep(push:VBG:6, use:VBG:1)|||dobj(use:VBG:1, array:NNS:2)|||nsubj(push:VBG:6, you:PRP:4)|||aux(push:VBG:6, be:VBP:5)|||root(ROOT:ROOT:24, push:VBG:6)|||num(int:NN:8, one:CD:7)|||dobj(push:VBG:6, int:NN:8)|||det(time:NN:11, a:DT:10)|||prep_at(push:VBG:6, time:NN:11)|||det(stack:NN:14, the:DT:13)|||prep_into(push:VBG:6, stack:NN:14)|||mark(get:VBP:17, until:IN:15)|||nsubj(get:VBP:17, you:PRP:16)|||advcl(push:VBG:6, get:VBP:17)|||det(end:NN:20, the:DT:19)|||prep_to(get:VBP:17, end:NN:20)|||poss(array:NN:23, you:PRP$:22)|||prep_of(end:NN:20, array:NN:23)|||<STOP>
8.3 root(ROOT:ROOT:37, by:IN:1)|||pcomp(by:IN:1, have:VBG:2)|||det(number:NN:5, a:DT:3)|||nn(number:NN:5, max:NN:4)|||dobj(have:VBG:2, number:NN:5)|||prep_of(number:NN:5, element:NNS:7)|||pcomp(by:IN:1, allocate:VBG:9)|||conj_and(have:VBG:2, allocate:VBG:9)|||det(array:NN:11, a:DT:10)|||dobj(allocate:VBG:9, array:NN:11)|||det(number:NN:14, that:DT:13)|||prep_with(allocate:VBG:9, number:NN:14)|||prep_of(number:NN:14, element:NNS:16)|||pcomp(by:IN:1, store:VBG:18)|||conj_and(have:VBG:2, store:VBG:18)|||det(element:NNS:20, the:DT:19)|||dobj(store:VBG:18, element:NNS:20)|||prep(store:VBG:18, start:VBG:21)|||dep(start:VBG:21, at:IN:22)|||pobj(at:IN:22, 0:CD:23)|||pcomp(by:IN:1, keep:VBG:26)|||conj_and(have:VBG:2, keep:VBG:26)|||dobj(keep:VBG:26, track:NN:27)|||advmod(many:JJ:30, how:WRB:29)|||dep(be:VBP:32, many:JJ:30)|||nsubj(be:VBP:32, element:NNS:31)|||prepc_of(track:NN:27, be:VBP:32)|||advmod(be:VBP:32, currently:RB:33)|||det(list:NN:36, the:DT:35)|||prep_in(be:VBP:32, list:NN:36)|||<STOP>
8.3 nsubj(hold:VBZ:3, Stack:NNP:1)|||advmod(hold:VBZ:3, usually:RB:2)|||root(ROOT:ROOT:51, hold:VBZ:3)|||det(bunch:NN:5, a:DT:4)|||dobj(hold:VBZ:3, bunch:NN:5)|||prep_of(bunch:NN:5, item:NNS:7)|||det(type:NN:11, the:DT:9)|||amod(type:NN:11, same:JJ:10)|||prep_with(item:NNS:7, type:NN:11)|||advmod(hold:VBZ:3, therefore:RB:13)|||nsubj(use:VB:16, u:NN:14)|||xsubj(hold:VB:21, u:NN:14)|||aux(use:VB:16, can:MD:15)|||ccomp(hold:VBZ:3, use:VB:16)|||det(array:NN:18, a:DT:17)|||dobj(use:VB:16, array:NN:18)|||aux(hold:VB:21, to:TO:20)|||xcomp(use:VB:16, hold:VB:21)|||det(content:NN:23, the:DT:22)|||dobj(hold:VB:21, content:NN:23)|||nsubj(hold:VBZ:32, content:NN:23)|||det(stack:NN:26, the:DT:25)|||prep_of(content:NN:23, stack:NN:26)|||det(top:NN:30, a:DT:28)|||nn(top:NN:30, integer:NN:29)|||prep_of(content:NN:23, top:NN:30)|||conj_and(stack:NN:26, top:NN:30)|||rel(hold:VBZ:32, that:WDT:31)|||rcmod(content:NN:23, hold:VBZ:32)|||det(index:NN:34, the:DT:33)|||nsubj(choose:VB:46, index:NN:34)|||det(element:NN:37, the:DT:36)|||prep_of(index:NN:34, element:NN:37)|||det(top:NN:40, the:DT:39)|||prep_at(element:NN:37, top:NN:40)|||det(u:NN:45, the:DT:42)|||nn(u:NN:45, stack:NNP:43)|||prep_of(top:NN:40, u:NN:45)|||ccomp(hold:VBZ:32, choose:VB:46)|||det(size:NN:49, a:DT:47)|||nn(size:NN:49, array:NN:48)|||dobj(choose:VB:46, size:NN:49)|||<STOP> advmod(use:VBD:6, then:RB:1)|||det(sequence:NN:3, the:DT:2)|||nsubj(use:VBD:6, sequence:NN:3)|||prep_of(sequence:NN:3, operation:NNS:5)|||dep(have:VBP:9, use:VBD:6)|||nsubj(have:VBP:9, u:NN:8)|||xsubj(decide:VB:11, u:NN:8)|||root(ROOT:ROOT:23, have:VBP:9)|||aux(decide:VB:11, to:TO:10)|||xcomp(have:VBP:9, decide:VB:11)|||dobj(need:VBN:16, what:WP:12)|||nn(type:NNS:14, datum:NN:13)|||nsubjpass(need:VBN:16, type:NNS:14)|||auxpass(need:VBN:16, be:VBP:15)|||ccomp(decide:VB:11, need:VBN:16)|||det(structure:NN:21, this:DT:18)|||amod(structure:NN:21, stack:JJ:19)|||nn(structure:NN:21, datum:NN:20)|||prep_for(need:VBN:16, structure:NN:21)|||<STOP>
8.4 nsubj(add:VB:3, you:PRP:1)|||nsubj(update:VB:14, you:PRP:1)|||aux(add:VB:3, can:MD:2)|||root(ROOT:ROOT:26, add:VB:3)|||det(element:NN:5, a:DT:4)|||dobj(add:VB:3, element:NN:5)|||dobj(update:VB:14, element:NN:5)|||det(end:NN:8, the:DT:7)|||prep_to(add:VB:3, end:NN:8)|||det(list:NN:12, the:DT:10)|||amod(list:NN:12, link:VBN:11)|||prep_of(end:NN:8, list:NN:12)|||conj_and(add:VB:3, update:VB:14)|||root(ROOT:ROOT:26, update:VB:14)|||det(pointer:NN:16, a:DT:15)|||nsubj(call:VBD:17, pointer:NN:16)|||ccomp(update:VB:14, call:VBD:17)|||amod(time:NN:20, top:JJ:18)|||det(time:NN:20, each:DT:19)|||tmod(call:VBD:17, time:NN:20)|||nsubj(modify:VB:22, you:PRP:21)|||ccomp(call:VBD:17, modify:VB:22)|||det(list:NN:24, the:DT:23)|||dobj(modify:VB:22, list:NN:24)|||<STOP>
8.4 nsubj(implement:VB:2, you:PRP:1)|||root(ROOT:ROOT:49, implement:VB:2)|||det(list:NN:4, a:DT:3)|||dobj(implement:VB:2, list:NN:4)|||dep(in:IN:5, list:NN:4)|||dobj(change:VBZ:24, list:NN:4)|||rel(point:VBZ:10, in:IN:5)|||det(pointer:NN:9, the:DT:7)|||nn(pointer:NN:9, head:NN:8)|||nsubj(point:VBZ:10, pointer:NN:9)|||rcmod(list:NN:4, point:VBZ:10)|||det(element:NN:13, the:DT:12)|||prep_to(point:VBZ:10, element:NN:13)|||advmod(recently:RB:15, most:RBS:14)|||advmod(push:VBN:16, recently:RB:15)|||partmod(element:NN:13, push:VBN:16)|||det(list:NN:19, the:DT:18)|||prep_onto(push:VBN:16, list:NN:19)|||det(function:NN:23, the:DT:21)|||nn(function:NN:23, pop:NN:22)|||nsubj(change:VBZ:24, function:NN:23)|||nsubj(remove:VBZ:40, function:NN:23)|||conj_and(implement:VB:2, change:VBZ:24)|||root(ROOT:ROOT:49, change:VBZ:24)|||det(pointer:NN:27, the:DT:25)|||nn(pointer:NN:27, head:NN:26)|||nsubj(point:VB:29, pointer:NN:27)|||aux(point:VB:29, to:TO:28)|||xcomp(change:VBZ:24, point:VB:29)|||det(next:JJ:32, the:DT:31)|||prep_to(point:VB:29, next:JJ:32)|||amod(element:NN:35, last:JJ:34)|||prep_to(point:VB:29, element:NN:35)|||det(list:NN:38, the:DT:37)|||prep_in(element:NN:35, list:NN:38)|||conj_and(implement:VB:2, remove:VBZ:40)|||conj_and(change:VBZ:24, remove:VBZ:40)|||det(pointer:NN:44, the:DT:41)|||nn(pointer:NN:44, element:NN:42)|||nn(pointer:NN:44, head:NN:43)|||dobj(remove:VBZ:40, pointer:NN:44)|||xsubj(to:TO:47, pointer:NN:44)|||advmod(point:VBN:46, previously:RB:45)|||partmod(pointer:NN:44, point:VBN:46)|||xcomp(point:VBN:46, to:TO:47)|||<STOP>
8.4 nsubj(implementation:NN:4, this:DT:1)|||cop(implementation:NN:4, be:VBZ:2)|||det(implementation:NN:4, the:DT:3)|||root(ROOT:ROOT:13, implementation:NN:4)|||det(stack:NN:7, the:DT:6)|||prep_of(implementation:NN:4, stack:NN:7)|||partmod(stack:NN:7, use:VBG:8)|||amod(list:NN:11, single:JJ:9)|||amod(list:NN:11, link:VBN:10)|||dobj(use:VBG:8, list:NN:11)|||<STOP> det(operation:NNS:2, the:DT:1)|||nsubj(perform:VBN:3, operation:NNS:2)|||root(ROOT:ROOT:8, perform:VBN:3)|||det(stack:NN:6, a:DT:5)|||prep_on(perform:VBN:3, stack:NN:6)|||dep(stack:NN:6, be:VBP:7)|||<STOP> dep(function:NN:10, 1:LS:1)|||dep(1:LS:1, -rrb-:-RRB-:2)|||nn(-RRB-:NNP:5, push:NNP:3)|||punct(-RRB-:NNP:5, -lrb-:-LRB-:4)|||dep(-RRB-:NNP:5, this:DT:7)|||cop(function:NN:10, be:VBZ:8)|||det(function:NN:10, the:DT:9)|||root(ROOT:ROOT:23, function:NN:10)|||nsubj(be:VBZ:12, which:WDT:11)|||dep(function:NN:10, be:VBZ:12)|||prep_for(be:VBZ:12, insertion:NN:14)|||punct(pushing:NNP:16, -lrb-:-LRB-:15)|||abbrev(insertion:NN:14, pushing:NNP:16)|||punct(pushing:NNP:16, -rrb-:-RRB-:17)|||det(element:NN:20, a:DT:19)|||prep_of(insertion:NN:14, element:NN:20)|||prep_into(be:VBZ:12, stack:NNP:22)|||<STOP> nsubj(similar:JJ:3, it:PRP:1)|||cop(similar:JJ:3, be:VBZ:2)|||root(ROOT:ROOT:34, similar:JJ:3)|||det(insertion:NN:6, the:DT:5)|||prep_to(similar:JJ:3, insertion:NN:6)|||det(element:NN:9, a:DT:8)|||prep_of(insertion:NN:6, element:NN:9)|||det(end:NN:12, the:DT:11)|||prep_at(similar:JJ:3, end:NN:12)|||det(list:NN:17, a:DT:14)|||amod(list:NN:17, single:JJ:15)|||amod(list:NN:17, link:VBN:16)|||prep_of(end:NN:12, list:NN:17)|||rcmod(list:NN:17, see:VBP:18)|||det(end:NN:22, the:DT:19)|||nn(end:NN:22, function:NN:20)|||nn(end:NN:22, insert:NN:21)|||dobj(see:VBP:18, end:NN:22)|||punct(see:VBP:18, -lrb-:-LRB-:23)|||tmod(see:VBP:18, -rrb-:NN:24)|||det(program:NN:27, the:DT:26)|||prep_in(see:VBP:18, program:NN:27)|||prep_for(program:NN:27, operation:NNS:29)|||amod(list:NN:33, single:JJ:31)|||amod(list:NN:33, link:VBN:32)|||prep_of(operation:NNS:29, list:NN:33)|||<STOP> dep(function:NN:10, 2:LS:1)|||dep(2:LS:1, -rrb-:-RRB-:2)|||nn(-RRB-:NNP:5, pop:NNP:3)|||punct(-RRB-:NNP:5, -lrb-:-LRB-:4)|||dep(-RRB-:NNP:5, this:DT:7)|||cop(function:NN:10, be:VBZ:8)|||det(function:NN:10, the:DT:9)|||root(ROOT:ROOT:25, function:NN:10)|||nsubj(be:VBZ:12, which:WDT:11)|||dep(function:NN:10, be:VBZ:12)|||prep_for(be:VBZ:12, deletion:NN:14)|||punct(pop:VBG:16, -lrb-:-LRB-:15)|||dep(deletion:NN:14, pop:VBG:16)|||prt(pop:VBG:16, up:RP:17)|||punct(pop:VBG:16, -rrb-:-RRB-:18)|||det(element:NN:21, a:DT:20)|||prep_of(deletion:NN:14, element:NN:21)|||det(stack:NN:24, the:DT:23)|||prep_from(element:NN:21, stack:NN:24)|||<STOP> nsubj(similar:JJ:3, it:PRP:1)|||cop(similar:JJ:3, be:VBZ:2)|||root(ROOT:ROOT:34, similar:JJ:3)|||det(deletion:NN:6, the:DT:5)|||prep_to(similar:JJ:3, deletion:NN:6)|||det(element:NN:9, a:DT:8)|||prep_of(deletion:NN:6, element:NN:9)|||det(end:NN:12, the:DT:11)|||prep_at(similar:JJ:3, end:NN:12)|||det(list:NN:17, a:DT:14)|||amod(list:NN:17, single:JJ:15)|||amod(list:NN:17, link:VBN:16)|||prep_of(end:NN:12, list:NN:17)|||rcmod(list:NN:17, see:VBP:18)|||det(end:NN:22, the:DT:19)|||nn(end:NN:22, function:NN:20)|||nn(end:NN:22, delete:NN:21)|||dobj(see:VBP:18, end:NN:22)|||punct(see:VBP:18, -lrb-:-LRB-:23)|||tmod(see:VBP:18, -rrb-:NN:24)|||det(program:NN:27, the:DT:26)|||prep_in(see:VBP:18, program:NN:27)|||prep_for(program:NN:27, operation:NNS:29)|||amod(list:NN:33, single:JJ:31)|||amod(list:NN:33, link:VBN:32)|||prep_of(operation:NNS:29, list:NN:33)|||<STOP> dep(function:NN:11, 3:LS:1)|||dep(3:LS:1, -rrb-:-RRB-:2)|||nn(-LRB-:NNP:5, stack:NNP:3)|||nn(-LRB-:NNP:5, display:NNP:4)|||punct(-LRB-:NNP:5, -rrb-:-RRB-:6)|||dep(-LRB-:NNP:5, this:DT:8)|||cop(function:NN:11, be:VBZ:9)|||det(function:NN:11, the:DT:10)|||root(ROOT:ROOT:21, function:NN:11)|||nsubj(be:VBZ:13, which:WDT:12)|||dep(function:NN:11, be:VBZ:13)|||prepc_for(be:VBZ:13, display:VBG:15)|||det(element:NNS:17, the:DT:16)|||dobj(display:VBG:15, element:NNS:17)|||det(stack:NN:20, a:DT:19)|||prep_of(element:NNS:17, stack:NN:20)|||<STOP>
8.4 csubj(node:VBZ:2, use:VBG:1)|||root(ROOT:ROOT:13, node:VBZ:2)|||aux(keep:VB:4, to:TO:3)|||xcomp(node:VBZ:2, keep:VB:4)|||dobj(keep:VB:4, track:NN:5)|||det(head:NN:8, the:DT:7)|||prep_of(track:NN:5, head:NN:8)|||det(stack:NN:11, the:DT:10)|||prep_of(head:NN:8, stack:NN:11)|||<STOP> advmod(push:VBP:3, then:RB:1)|||csubj(push:VBP:3, use:VBG:2)|||root(ROOT:ROOT:17, push:VBP:3)|||punct(create:VB:11, -lrb-:-LRB-:4)|||nn(-lrb-:NNS:8, -rrb-:NN:5)|||conj_and(-rrb-:NN:5, pop:NN:7)|||nn(-lrb-:NNS:8, pop:NN:7)|||nsubj(create:VB:11, -lrb-:NNS:8)|||punct(create:VB:11, -rrb-:-RRB-:9)|||aux(create:VB:11, to:TO:10)|||xcomp(push:VBP:3, create:VB:11)|||det(stack:NN:13, the:DT:12)|||dobj(create:VB:11, stack:NN:13)|||advmod(need:VBN:15, as:RB:14)|||amod(stack:NN:13, need:VBN:15)|||<STOP>
8.4 ccomp(remove:VB:33, use:VB:1)|||det(head:NN:3, the:DT:2)|||dobj(use:VB:1, head:NN:3)|||det(top:NN:6, the:DT:5)|||prep_as(head:NN:3, top:NN:6)|||det(stack:NN:9, the:DT:8)|||prep_of(top:NN:6, stack:NN:9)|||advmod(use:VB:1, only:RB:11)|||dep(use:VB:1, modify:VB:12)|||det(head:NN:14, the:DT:13)|||dobj(modify:VB:12, head:NN:14)|||advmod(push:VBP:17, when:WRB:15)|||nsubj(push:VBP:17, you:PRP:16)|||nsubj(pop:VBP:19, you:PRP:16)|||advcl(modify:VB:12, push:VBP:17)|||advcl(modify:VB:12, pop:VBP:19)|||conj_or(push:VBP:17, pop:VBP:19)|||nsubj(add:VB:23, push:NN:21)|||aux(add:VB:23, would:MD:22)|||parataxis(push:VBP:17, add:VB:23)|||det(item:NN:26, a:DT:24)|||amod(item:NN:26, new:JJ:25)|||dobj(add:VB:23, item:NN:26)|||det(head:NN:29, the:DT:28)|||prep_to(add:VB:23, head:NN:29)|||nsubj(remove:VB:33, pop:NN:31)|||aux(remove:VB:33, would:MD:32)|||root(ROOT:ROOT:40, remove:VB:33)|||det(item:NN:35, the:DT:34)|||dobj(remove:VB:33, item:NN:35)|||det(head:NN:38, the:DT:37)|||prep_from(remove:VB:33, head:NN:38)|||<STOP>
8.4 nsubj(implement:VB:2, you:PRP:1)|||nsubj(move:VB:24, you:PRP:1)|||root(ROOT:ROOT:42, implement:VB:2)|||det(stack:NN:4, a:DT:3)|||dobj(implement:VB:2, stack:NN:4)|||det(list:NN:7, a:DT:6)|||prep_with(stack:NN:4, list:NN:7)|||prepc_by(implement:VB:2, change:VBG:9)|||det(pointer:NN:11, the:DT:10)|||dobj(change:VBG:9, pointer:NN:11)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, first:JJ:14)|||prep_to(change:VBG:9, element:NN:15)|||det(list:NN:18, the:DT:17)|||prep_of(element:NN:15, list:NN:18)|||det(item:NN:22, the:DT:20)|||amod(item:NN:22, new:JJ:21)|||prep_to(change:VBG:9, item:NN:22)|||conj_and(implement:VB:2, move:VB:24)|||root(ROOT:ROOT:42, move:VB:24)|||det(pointer:NN:26, the:DT:25)|||dobj(move:VB:24, pointer:NN:26)|||det(top:NN:29, the:DT:28)|||prep_from(move:VB:24, top:NN:29)|||det(stack:NN:32, the:DT:31)|||prep_of(top:NN:29, stack:NN:32)|||det(item:NN:36, the:DT:34)|||amod(item:NN:36, next:JJ:35)|||prep_to(stack:NN:32, item:NN:36)|||advmod(remove:VBG:38, when:WRB:37)|||advcl(move:VB:24, remove:VBG:38)|||det(item:NN:40, a:DT:39)|||dobj(remove:VBG:38, item:NN:40)|||<STOP>
8.4 nsubj(create:VBP:3, you:PRP:1)|||advmod(create:VBP:3, dynamicly:RB:2)|||root(ROOT:ROOT:10, create:VBP:3)|||dobj(create:VBP:3, space:NN:4)|||mark(grow:VBZ:8, as:IN:5)|||det(stack:NN:7, the:DT:6)|||nsubj(grow:VBZ:8, stack:NN:7)|||advcl(create:VBP:3, grow:VBZ:8)|||<STOP> det(stack:NN:2, the:DT:1)|||nsubj(long:JJ:6, stack:NN:2)|||aux(long:JJ:6, can:MD:3)|||cop(long:JJ:6, be:VB:4)|||advmod(long:JJ:6, as:RB:5)|||root(ROOT:ROOT:11, long:JJ:6)|||mark(need:VBP:9, as:IN:7)|||nsubj(need:VBP:9, you:PRP:8)|||advcl(long:JJ:6, need:VBP:9)|||<STOP>
8.4 amod(pointer:NN:3, declare:JJ:1)|||det(pointer:NN:3, a:DT:2)|||nsubj(point:VBZ:5, pointer:NN:3)|||nsubj(add:VB:15, pointer:NN:3)|||nsubj(remove:VB:17, pointer:NN:3)|||rel(point:VBZ:5, that:WDT:4)|||rcmod(pointer:NN:3, point:VBZ:5)|||det(head:NN:8, the:DT:7)|||prep_to(point:VBZ:5, head:NN:8)|||det(list:NN:12, the:DT:10)|||amod(list:NN:12, link:VBN:11)|||prep_of(head:NN:8, list:NN:12)|||advmod(add:VB:15, only:RB:14)|||root(ROOT:ROOT:26, add:VB:15)|||conj_and(add:VB:15, remove:VB:17)|||root(ROOT:ROOT:26, remove:VB:17)|||dobj(add:VB:15, node:NNS:18)|||dobj(remove:VB:17, node:NNS:18)|||det(beginning:NN:21, the:DT:20)|||prep_from(add:VB:15, beginning:NN:21)|||det(list:NN:24, the:DT:23)|||prep_of(beginning:NN:21, list:NN:24)|||<STOP>
8.4 root(ROOT:ROOT:6, create:VBG:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||dobj(create:VBG:1, list:NN:4)|||<STOP> root(ROOT:ROOT:19, add:VB:1)|||det(element:NN:3, a:DT:2)|||dobj(add:VB:1, element:NN:3)|||det(top:NN:6, the:DT:5)|||prep_to(add:VB:1, top:NN:6)|||det(stack:NN:9, the:DT:8)|||prep_of(top:NN:6, stack:NN:9)|||advmod(push:VBG:11, when:WRB:10)|||rel(push:VBG:11, when:WRB:10)|||dep(stack:NN:9, push:VBG:11)|||dep(stack:NN:9, delete:VBG:13)|||conj_and(push:VBG:11, delete:VBG:13)|||det(element:NN:15, a:DT:14)|||dobj(push:VBG:11, element:NN:15)|||dobj(delete:VBG:13, element:NN:15)|||advmod(pop:VBG:17, when:WRB:16)|||advcl(add:VB:1, pop:VBG:17)|||<STOP>
8.4 det(list:NN:3, a:DT:1)|||amod(list:NN:3, singly-linked:JJ:2)|||nsubj(lot:NN:7, list:NN:3)|||cop(lot:NN:7, be:VBZ:4)|||advmod(lot:NN:7, already:RB:5)|||det(lot:NN:7, a:DT:6)|||ccomp(depend:VBZ:14, lot:NN:7)|||det(stack:NN:10, a:DT:9)|||prep_like(lot:NN:7, stack:NN:10)|||nsubj(depend:VBZ:14, it:PRP:12)|||advmod(depend:VBZ:14, just:RB:13)|||root(ROOT:ROOT:24, depend:VBZ:14)|||det(way:NN:17, the:DT:16)|||prep_on(depend:VBZ:14, way:NN:17)|||nsubj(address:VBP:19, you:PRP:18)|||rcmod(way:NN:17, address:VBP:19)|||xcomp(address:VBP:19, move:VBG:20)|||det(head:NN:22, the:DT:21)|||dobj(move:VBG:20, head:NN:22)|||<STOP>
8.4 root(ROOT:ROOT:20, make:VB:1)|||det(list:NN:3, a:DT:2)|||dobj(make:VB:1, list:NN:3)|||dobj(add:VB:11, list:NN:3)|||conj_and(make:VB:1, make:VB:5)|||root(ROOT:ROOT:20, make:VB:5)|||det(bottom:NN:7, the:DT:6)|||iobj(make:VB:5, bottom:NN:7)|||det(head:NN:9, the:DT:8)|||dobj(make:VB:5, head:NN:9)|||conj_and(make:VB:1, add:VB:11)|||root(ROOT:ROOT:20, add:VB:11)|||det(end:NN:14, the:DT:13)|||prep_on(add:VB:11, end:NN:14)|||conj_and(make:VB:1, make:VB:16)|||root(ROOT:ROOT:20, make:VB:16)|||det(top:NN:19, the:DT:17)|||nn(top:NN:19, end:NN:18)|||dobj(make:VB:16, top:NN:19)|||<STOP>
8.4 root(ROOT:ROOT:18, use:VB:1)|||det(function:NN:4, the:DT:2)|||amod(function:NN:4, add:JJ:3)|||dobj(use:VB:1, function:NN:4)|||dobj(remove:VB:15, function:NN:4)|||det(list:NN:7, a:DT:6)|||prep_with(use:VB:1, list:NN:7)|||det(beginning:NN:10, the:DT:9)|||prep_as(list:NN:7, beginning:NN:10)|||det(stack:NN:13, the:DT:12)|||prep_of(beginning:NN:10, stack:NN:13)|||conj_and(use:VB:1, remove:VB:15)|||root(ROOT:ROOT:18, remove:VB:15)|||prep_for(remove:VB:15, pop:NN:17)|||<STOP>
8.4 root(ROOT:ROOT:15, use:VB:1)|||dobj(use:VB:1, head:NN:2)|||det(top:NN:5, the:DT:4)|||prep_as(use:VB:1, top:NN:5)|||conj_and(use:VB:1, push:VB:7)|||root(ROOT:ROOT:15, push:VB:7)|||conj_and(use:VB:1, pop:VB:9)|||conj_and(push:VB:7, pop:VB:9)|||dobj(push:VB:7, node:NNS:10)|||dobj(pop:VB:9, node:NNS:10)|||det(head:NN:13, the:DT:12)|||prep_from(push:VB:7, head:NN:13)|||<STOP>
8.4 root(ROOT:ROOT:15, create:VB:1)|||det(node:NN:3, a:DT:2)|||dobj(create:VB:1, node:NN:3)|||prep(create:VB:1, base:VBN:4)|||dep(base:VBN:4, list:NN:5)|||nsubj(point:VBZ:7, list:NN:5)|||rel(point:VBZ:7, that:WDT:6)|||rcmod(list:NN:5, point:VBZ:7)|||det(item:NN:12, the:DT:9)|||amod(item:NN:12, next:JJ:10)|||nn(item:NN:12, list:NN:11)|||prep_to(point:VBZ:7, item:NN:12)|||advmod(point:VBZ:7, down:RB:13)|||<STOP>
8.4 csubj(add:VBD:11, have:VB:1)|||det(head:NN:3, the:DT:2)|||nsubj(item:NN:10, head:NN:3)|||det(list:NN:6, the:DT:5)|||prep_of(head:NN:3, list:NN:6)|||cop(item:NN:10, be:VB:7)|||det(item:NN:10, the:DT:8)|||amod(item:NN:10, last:JJ:9)|||ccomp(have:VB:1, item:NN:10)|||root(ROOT:ROOT:22, add:VBD:11)|||det(push:NN:15, a:DT:14)|||nsubj(add:VBZ:17, push:NN:15)|||advmod(add:VBZ:17, just:RB:16)|||conj_and(add:VBD:11, add:VBZ:17)|||root(ROOT:ROOT:22, add:VBZ:17)|||det(head:NN:20, a:DT:18)|||amod(head:NN:20, new:JJ:19)|||dobj(add:VBZ:17, head:NN:20)|||<STOP>
8.4 root(ROOT:ROOT:6, create:VB:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, new:JJ:3)|||dobj(create:VB:1, list:NN:4)|||<STOP> nn(element:NNS:2, pop:NN:1)|||root(ROOT:ROOT:9, element:NNS:2)|||det(stack:NN:5, the:DT:4)|||prep_in(element:NNS:2, stack:NN:5)|||advmod(need:VBN:7, as:RB:6)|||amod(stack:NN:5, need:VBN:7)|||<STOP> root(ROOT:ROOT:14, push:VBP:1)|||det(stack:NN:3, the:DT:2)|||nsubj(remove:VB:5, stack:NN:3)|||aux(remove:VB:5, to:TO:4)|||xcomp(push:VBP:1, remove:VB:5)|||dobj(remove:VB:5, item:NNS:6)|||mark(empty:JJ:12, unless:IN:8)|||det(stack:NN:10, the:DT:9)|||nsubj(empty:JJ:12, stack:NN:10)|||cop(empty:JJ:12, be:VBZ:11)|||advcl(push:VBP:1, empty:JJ:12)|||<STOP> det(item:NN:3, the:DT:1)|||amod(item:NN:3, top:JJ:2)|||nsubj(be:VBZ:4, item:NN:3)|||root(ROOT:ROOT:12, be:VBZ:4)|||det(head:NN:7, the:DT:6)|||prep_at(be:VBZ:4, head:NN:7)|||det(list:NN:10, the:DT:9)|||prep_of(head:NN:7, list:NN:10)|||<STOP> det(item:NN:3, the:DT:1)|||amod(item:NN:3, last:JJ:2)|||nsubj(be:VBZ:4, item:NN:3)|||root(ROOT:ROOT:9, be:VBZ:4)|||det(end:NN:7, the:DT:6)|||prep_at(be:VBZ:4, end:NN:7)|||<STOP>
8.4 dep(take:VBZ:25, add:VBG:1)|||det(element:NN:3, the:DT:2)|||advmod(add:VBG:1, element:NN:3)|||dep(element:NN:3, to:TO:4)|||det(end:NN:6, the:DT:5)|||pobj(to:TO:4, end:NN:6)|||det(list:NN:9, the:DT:8)|||prep_of(end:NN:6, list:NN:9)|||advmod(link:VBZ:13, so:RB:10)|||dep(link:VBZ:13, that:IN:11)|||nsubj(link:VBZ:13, it:PRP:12)|||dep(element:NN:3, link:VBZ:13)|||det(element:NN:16, the:DT:15)|||prep_to(link:VBZ:13, element:NN:16)|||prep_before(link:VBZ:13, it:PRP:18)|||advmod(pop:VBG:21, when:WRB:20)|||dep(element:NN:3, pop:VBG:21)|||det(element:NN:23, the:DT:22)|||dobj(pop:VBG:21, element:NN:23)|||nsubj(take:VBZ:25, it:PRP:24)|||nsubj(set:VBZ:33, it:PRP:24)|||root(ROOT:ROOT:44, take:VBZ:25)|||det(element:NN:28, the:DT:26)|||amod(element:NN:28, last:JJ:27)|||dobj(take:VBZ:25, element:NN:28)|||det(list:NN:31, the:DT:30)|||prep_in(take:VBZ:25, list:NN:31)|||conj_and(take:VBZ:25, set:VBZ:33)|||root(ROOT:ROOT:44, set:VBZ:33)|||det(one:NN:36, the:DT:34)|||amod(one:NN:36, previous:JJ:35)|||dobj(set:VBZ:33, one:NN:36)|||det(end:NN:39, the:DT:38)|||prep_as(set:VBZ:33, end:NN:39)|||det(list:NN:42, the:DT:41)|||prep_of(end:NN:39, list:NN:42)|||<STOP>
8.4 nsubj(implement:VB:3, you:PRP:1)|||aux(implement:VB:3, can:MD:2)|||root(ROOT:ROOT:13, implement:VB:3)|||det(stack:NN:5, a:DT:4)|||dobj(implement:VB:3, stack:NN:5)|||partmod(stack:NN:5, use:VBG:6)|||dobj(use:VBG:6, array:NNS:7)|||num(list:NN:11, linked:CD:10)|||dobj(use:VBG:6, list:NN:11)|||conj_and(array:NNS:7, list:NN:11)|||<STOP> det(use:NN:3, the:DT:2)|||prep_by(point:VBP:8, use:NN:3)|||prep_of(use:NN:3, pointer:NNS:5)|||nsubj(point:VBP:8, that:DT:7)|||root(ROOT:ROOT:21, point:VBP:8)|||dobj(point:VBP:8, element:NN:9)|||punct(node:NN:11, -lrb-:-LRB-:10)|||appos(element:NN:9, node:NN:11)|||punct(node:NN:11, -rrb-:-RRB-:12)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, next:JJ:15)|||prep_to(point:VBP:8, element:NN:16)|||det(stack:NN:19, the:DT:18)|||prep_in(element:NN:16, stack:NN:19)|||dobj(point:VBP:8, node:NN:11)|||<STOP> det(use:NN:3, the:DT:2)|||prep_by(list:NN:12, use:NN:3)|||prep_of(use:NN:3, pointer:NNS:5)|||det(stack:NN:8, the:DT:7)|||nsubj(list:NN:12, stack:NN:8)|||dep(list:NN:12, become:VBZ:9)|||det(list:NN:12, a:DT:10)|||amod(list:NN:12, link:VBN:11)|||root(ROOT:ROOT:14, list:NN:12)|||<STOP>
8.4 nsubjpass(insert:VBN:4, element:NNS:1)|||nsubjpass(remove:VBN:6, element:NNS:1)|||auxpass(insert:VBN:4, be:VBP:2)|||advmod(insert:VBN:4, only:RB:3)|||root(ROOT:ROOT:14, insert:VBN:4)|||conj_and(insert:VBN:4, remove:VBN:6)|||root(ROOT:ROOT:14, remove:VBN:6)|||det(head:NN:9, the:DT:8)|||prep_from(insert:VBN:4, head:NN:9)|||det(list:NN:12, the:DT:11)|||prep_of(head:NN:9, list:NN:12)|||<STOP> expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:10, be:VBZ:2)|||det(node:NN:5, no:DT:3)|||nn(node:NN:5, header:NN:4)|||nsubj(be:VBZ:2, node:NN:5)|||amod(pointer:NN:8, current:JJ:7)|||nsubj(be:VBZ:2, pointer:NN:8)|||conj_or(node:NN:5, pointer:NN:8)|||<STOP>
8.4 root(ROOT:ROOT:17, use:VB:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||dobj(use:VB:1, list:NN:4)|||conj_and(use:VB:1, keep:VB:6)|||root(ROOT:ROOT:17, keep:VB:6)|||dobj(keep:VB:6, track:NN:7)|||det(pointer:NN:10, a:DT:9)|||prep_of(track:NN:7, pointer:NN:10)|||nsubj(point:VBZ:12, pointer:NN:10)|||rel(point:VBZ:12, that:WDT:11)|||rcmod(pointer:NN:10, point:VBZ:12)|||det(item:NN:16, the:DT:14)|||amod(item:NN:16, first:JJ:15)|||prep_to(point:VBZ:12, item:NN:16)|||<STOP>
8.4 det(list:NN:4, a:DT:1)|||advmod(link:VBN:3, singly:RB:2)|||amod(list:NN:4, link:VBN:3)|||nsubjpass(use:VBN:9, list:NN:4)|||aux(use:VBN:9, can:MD:5)|||advmod(use:VBN:9, already:RB:6)|||auxpass(use:VBN:9, be:VB:7)|||advmod(use:VBN:9, easily:RB:8)|||root(ROOT:ROOT:15, use:VBN:9)|||nn(storage:NN:13, LIFO:NNP:11)|||nn(storage:NN:13, datum:NN:12)|||prep_for(use:VBN:9, storage:NN:13)|||<STOP> nsubjpass(push:VBN:8, member:NNS:1)|||nsubjpass(pop:VBN:10, member:NNS:1)|||det(stack:NN:4, a:DT:3)|||prep_of(member:NNS:1, stack:NN:4)|||aux(push:VBN:8, can:MD:5)|||advmod(push:VBN:8, simply:RB:6)|||auxpass(push:VBN:8, be:VB:7)|||ccomp(out:NN:23, push:VBN:8)|||conj_and(push:VBN:8, pop:VBN:10)|||ccomp(out:NN:23, pop:VBN:10)|||det(list:NN:13, a:DT:12)|||prep_from(push:VBN:8, list:NN:13)|||det(item:NN:17, the:DT:15)|||amod(item:NN:17, first:JJ:16)|||nsubj(out:NN:23, item:NN:17)|||advmod(out:NN:23, in:RB:18)|||aux(out:NN:23, will:MD:19)|||cop(out:NN:23, be:VB:20)|||det(out:NN:23, the:DT:21)|||amod(out:NN:23, last:JJ:22)|||root(ROOT:ROOT:25, out:NN:23)|||<STOP>
8.4 root(ROOT:ROOT:3, use:VBG:1)|||dobj(use:VBG:1, pointer:NN:2)|||<STOP>
8.4 det(top:NN:2, the:DT:1)|||nsubj(pointer:NN:6, top:NN:2)|||cop(pointer:NN:6, be:VBZ:3)|||det(pointer:NN:6, the:DT:4)|||amod(pointer:NN:6, first:JJ:5)|||root(ROOT:ROOT:8, pointer:NN:6)|||<STOP>
8.4 root(ROOT:ROOT:29, keep:VB:1)|||det(pointer:NN:3, a:DT:2)|||dobj(keep:VB:1, pointer:NN:3)|||partmod(pointer:NN:3, point:VBG:4)|||det(element:NN:8, the:DT:6)|||amod(element:NN:8, last:JJ:7)|||prep_to(point:VBG:4, element:NN:8)|||partmod(element:NN:8, enter:VBN:9)|||det(front:NN:12, the:DT:11)|||prep_at(enter:VBN:9, front:NN:12)|||det(array:NN:15, the:DT:14)|||prep_of(front:NN:12, array:NN:15)|||conj_and(keep:VB:1, move:VB:17)|||root(ROOT:ROOT:29, move:VB:17)|||det(back:NN:21, the:DT:18)|||amod(back:NN:21, pointer:JJ:19)|||dobj(move:VB:17, back:NN:21)|||advmod(delete:VBP:25, when:WRB:23)|||nsubj(delete:VBP:25, you:PRP:24)|||advcl(move:VB:17, delete:VBP:25)|||det(element:NN:27, a:DT:26)|||dobj(delete:VBP:25, element:NN:27)|||<STOP>
8.4 dep(push:VBG:7, use:VBG:1)|||amod(list:NN:3, link:VBN:2)|||dobj(use:VBG:1, list:NN:3)|||nsubj(push:VBG:7, you:PRP:5)|||aux(push:VBG:7, be:VBP:6)|||root(ROOT:ROOT:27, push:VBG:7)|||det(node:NN:9, the:DT:8)|||dobj(push:VBG:7, node:NN:9)|||nsubj(contain:VBZ:11, node:NN:9)|||rel(contain:VBZ:11, that:WDT:10)|||rcmod(node:NN:9, contain:VBZ:11)|||det(int:NN:13, each:DT:12)|||dobj(contain:VBZ:11, int:NN:13)|||det(stack:NN:16, the:DT:15)|||prep_to(contain:VBZ:11, stack:NN:16)|||mark(get:VBP:19, until:IN:17)|||nsubj(get:VBP:19, you:PRP:18)|||advcl(contain:VBZ:11, get:VBP:19)|||det(end:NN:22, the:DT:21)|||prep_to(get:VBP:19, end:NN:22)|||poss(list:NN:26, you:PRP$:24)|||amod(list:NN:26, link:VBN:25)|||prep_of(end:NN:22, list:NN:26)|||<STOP>
8.4 root(ROOT:ROOT:32, have:VB:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||dobj(have:VB:1, list:NN:4)|||dobj(have:VB:1, for:IN:7)|||conj_and(list:NN:4, for:IN:7)|||det(push:NN:9, each:DT:8)|||pobj(for:IN:7, push:NN:9)|||conj_and(have:VB:1, add:VB:11)|||root(ROOT:ROOT:32, add:VB:11)|||det(item:NN:13, a:DT:12)|||dobj(add:VB:11, item:NN:13)|||prep_onto(add:VB:11, beginning:NN:15)|||det(list:NN:18, the:DT:17)|||prep_of(beginning:NN:15, list:NN:18)|||det(pop:NN:23, each:DT:22)|||prep_for(remove:VB:24, pop:NN:23)|||conj_and(have:VB:1, remove:VB:24)|||root(ROOT:ROOT:32, remove:VB:24)|||det(element:NN:27, the:DT:25)|||amod(element:NN:27, first:JJ:26)|||dobj(remove:VB:24, element:NN:27)|||det(list:NN:30, the:DT:29)|||prep_in(remove:VB:24, list:NN:30)|||<STOP>
8.4 csubj(way:NN:7, use:VBG:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||dobj(use:VBG:1, list:NN:4)|||cop(way:NN:7, be:VBZ:5)|||num(way:NN:7, one:CD:6)|||root(ROOT:ROOT:23, way:NN:7)|||aux(implement:VB:9, to:TO:8)|||infmod(way:NN:7, implement:VB:9)|||det(stack:NN:11, a:DT:10)|||dobj(implement:VB:9, stack:NN:11)|||advmod(handle:VB:16, so:RB:12)|||dep(handle:VB:16, that:IN:13)|||nsubj(handle:VB:16, it:PRP:14)|||aux(handle:VB:16, can:MD:15)|||dep(implement:VB:9, handle:VB:16)|||advmod(handle:VB:16, essentially:RB:17)|||det(number:NN:19, any:DT:18)|||dobj(handle:VB:16, number:NN:19)|||prep_of(number:NN:19, element:NNS:21)|||<STOP> nsubj(convenient:JJ:4, it:PRP:1)|||cop(convenient:JJ:4, be:VBZ:2)|||advmod(convenient:JJ:4, usually:RB:3)|||root(ROOT:ROOT:31, convenient:JJ:4)|||aux(put:VB:6, to:TO:5)|||xcomp(convenient:JJ:4, put:VB:6)|||det(structure:NN:9, a:DT:7)|||nn(structure:NN:9, datum:NN:8)|||dobj(put:VB:6, structure:NN:9)|||poss(module:NN:13, its:PRP$:11)|||amod(module:NN:13, own:JJ:12)|||prep_in(want:VB:19, module:NN:13)|||advmod(want:VB:19, thus:RB:15)|||nsubj(want:VB:19, you:PRP:17)|||xsubj(create:VB:21, you:PRP:17)|||aux(want:VB:19, will:MD:18)|||dep(convenient:JJ:4, want:VB:19)|||aux(create:VB:21, to:TO:20)|||xcomp(want:VB:19, create:VB:21)|||dep(h:NN:25, file:NNS:22)|||dep(file:NNS:22, stack:NNP:23)|||dep(c:SYM:30, h:NN:25)|||det(stack:NN:28, a:DT:27)|||conj_and(h:NN:25, stack:NN:28)|||dep(c:SYM:30, stack:NN:28)|||dep(create:VB:21, c:SYM:30)|||<STOP>
8.5 nsubjpass(prefer:VBN:4, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||auxpass(prefer:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:15, prefer:VBN:4)|||mark(!constrain:VBN:9, because:IN:5)|||nsubjpass(!constrain:VBN:9, it:PRP:6)|||auxpass(!constrain:VBN:9, be:VBZ:7)|||advcl(prefer:VBN:4, !constrain:VBN:9)|||det(size:NN:13, a:DT:11)|||nn(size:NN:13, fix:NN:12)|||prep_to(!constrain:VBN:9, size:NN:13)|||<STOP> det(fall:NN:3, the:DT:1)|||amod(fall:NN:3, down:JJ:2)|||nsubj(be:VBZ:4, fall:NN:3)|||root(ROOT:ROOT:26, be:VBZ:4)|||complm(take:VBZ:7, that:IN:5)|||nsubj(take:VBZ:7, it:PRP:6)|||ccomp(be:VBZ:4, take:VBZ:7)|||prt(take:VBZ:7, up:RP:8)|||amod(memory:NN:10, more:JJR:9)|||dobj(take:VBZ:7, memory:NN:10)|||mark(have:VBZ:14, because:IN:11)|||det(node:NN:13, each:DT:12)|||nsubj(have:VBZ:14, node:NN:13)|||advcl(take:VBZ:7, have:VBZ:14)|||quantmod(two:CD:17, at:IN:15)|||dep(at:IN:15, least:JJS:16)|||num(part:NNS:18, two:CD:17)|||dobj(have:VBZ:14, part:NNS:18)|||det(item:NN:21, the:DT:20)|||dobj(have:VBZ:14, item:NN:21)|||conj_and(part:NNS:18, item:NN:21)|||det(pointer:NN:24, the:DT:23)|||dobj(have:VBZ:14, pointer:NN:24)|||conj_and(part:NNS:18, pointer:NN:24)|||<STOP>
8.5 nsubjpass(prefer:VBN:4, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||auxpass(prefer:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:25, prefer:VBN:4)|||mark(!limit:VBN:12, because:IN:5)|||det(stack:NN:7, the:DT:6)|||nsubjpass(!limit:VBN:12, stack:NN:7)|||nsubj(increase:VB:17, stack:NN:7)|||nsubj(create:VBP:9, you:PRP:8)|||rcmod(stack:NN:7, create:VBP:9)|||auxpass(!limit:VBN:12, be:VBZ:10)|||advcl(prefer:VBN:4, !limit:VBN:12)|||prep_in(!limit:VBN:12, size:NN:14)|||aux(increase:VB:17, can:MD:16)|||advcl(prefer:VBN:4, increase:VB:17)|||conj_and(!limit:VBN:12, increase:VB:17)|||conj_and(!limit:VBN:12, decrease:VB:19)|||conj_or(increase:VB:17, decrease:VB:19)|||prep_in(decrease:VB:19, size:NN:21)|||advmod(need:VBN:23, as:RB:22)|||amod(size:NN:21, need:VBN:23)|||<STOP>
8.5 nsubj(prevent:VBZ:2, Array-based:NNP:1)|||root(ROOT:ROOT:33, prevent:VBZ:2)|||det(operation:NN:5, the:DT:3)|||nn(operation:NN:5, push:NN:4)|||dobj(prevent:VBZ:2, operation:NN:5)|||prepc_from(prevent:VBZ:2, add:VBG:7)|||det(item:NN:9, a:DT:8)|||dobj(add:VBG:7, item:NN:9)|||det(stack:NN:12, the:DT:11)|||prep_to(add:VBG:7, stack:NN:12)|||mark(reach:VBN:31, if:IN:13)|||det(stack:NN:15, the:DT:14)|||poss(limit:NN:19, stack:NN:15)|||amod(limit:NN:19, s:JJ:17)|||nn(limit:NN:19, size:NN:18)|||nsubj(size:NN:24, limit:NN:19)|||nsubjpass(reach:VBN:31, limit:NN:19)|||rel(size:NN:24, which:WDT:21)|||cop(size:NN:24, be:VBZ:22)|||det(size:NN:24, the:DT:23)|||rcmod(limit:NN:19, size:NN:24)|||det(array:NN:27, the:DT:26)|||prep_of(size:NN:24, array:NN:27)|||aux(reach:VBN:31, have:VBZ:29)|||auxpass(reach:VBN:31, be:VBN:30)|||advcl(add:VBG:7, reach:VBN:31)|||<STOP> nsubj(simpler:VBD:3, List-base:NNP:1)|||xsubj(write:VB:5, List-base:NNP:1)|||nsubj(!have:VB:9, List-base:NNP:1)|||advmod(simpler:VBD:3, much:RB:2)|||root(ROOT:ROOT:14, simpler:VBD:3)|||aux(write:VB:5, to:TO:4)|||xcomp(simpler:VBD:3, write:VB:5)|||aux(!have:VB:9, do:VBZ:7)|||conj_and(simpler:VBD:3, !have:VB:9)|||root(ROOT:ROOT:14, !have:VB:9)|||det(size:NN:12, a:DT:10)|||amod(size:NN:12, fixed:JJ:11)|||dobj(!have:VB:9, size:NN:12)|||<STOP>
8.5 advmod(base:VBN:2, array:RB:1)|||root(ROOT:ROOT:19, base:VBN:2)|||mark(faster:JJR:6, because:IN:3)|||nsubj(faster:JJR:6, they:PRP:4)|||nsubj(easier:JJR:8, they:PRP:4)|||nsubj(complexity:JJ:15, they:PRP:4)|||cop(faster:JJR:6, be:VBP:5)|||advcl(base:VBN:2, faster:JJR:6)|||advcl(base:VBN:2, easier:JJR:8)|||conj_and(faster:JJR:6, easier:JJR:8)|||aux(keep:VB:10, to:TO:9)|||xcomp(easier:JJR:8, keep:VB:10)|||dobj(keep:VB:10, track:NN:11)|||prep(keep:VB:10, of:IN:12)|||advmod(complexity:JJ:15, less:RBR:14)|||advcl(base:VBN:2, complexity:JJ:15)|||conj_and(faster:JJR:6, complexity:JJ:15)|||prep_in(faster:JJR:6, code:NN:17)|||<STOP>
8.5 nsubj(would:MD:13, list-based:JJ:1)|||mark(!use:VB:6, because:IN:2)|||nsubj(!use:VB:6, it:PRP:3)|||aux(!use:VB:6, do:VBZ:4)|||dep(list-based:JJ:1, !use:VB:6)|||det(size:NN:9, a:DT:7)|||amod(size:NN:9, fixed:JJ:8)|||dobj(!use:VB:6, size:NN:9)|||det(array:NN:12, a:DT:11)|||prep_like(!use:VB:6, array:NN:12)|||root(ROOT:ROOT:15, would:MD:13)|||<STOP>
8.5 advmod(link:VBN:2, usually:RB:1)|||csubj(list:VBP:3, link:VBN:2)|||root(ROOT:ROOT:13, list:VBP:3)|||mark(!have:VB:8, because:IN:4)|||nsubj(!have:VB:8, it:PRP:5)|||aux(!have:VB:8, do:VBZ:6)|||advcl(list:VBP:3, !have:VB:8)|||det(size:NN:11, a:DT:9)|||amod(size:NN:11, fixed:JJ:10)|||dobj(!have:VB:8, size:NN:11)|||<STOP> mark(know:VBP:4, if:IN:2)|||nsubj(know:VBP:4, you:PRP:3)|||nsubj(want:VBP:6, you:PRP:3)|||dep(better:JJR:14, know:VBP:4)|||conj_or(know:VBP:4, want:VBP:6)|||dep(better:JJR:14, want:VBP:6)|||prep_to(know:VBP:4, set:NN:8)|||det(array:NN:12, a:DT:9)|||nn(array:NN:12, max:NN:10)|||nn(array:NN:12, size:NN:11)|||nsubj(better:JJR:14, array:NN:12)|||cop(better:JJR:14, be:VBZ:13)|||root(ROOT:ROOT:16, better:JJR:14)|||<STOP>
8.5 root(ROOT:ROOT:3, list-based:NN:1)|||<STOP> dep(flexablity:JJ:3, allow:NNS:1)|||advmod(flexablity:JJ:3, more:RBR:2)|||root(ROOT:ROOT:10, flexablity:JJ:3)|||prep_with(flexablity:JJ:3, size:NN:5)|||det(stack:NN:8, the:DT:7)|||prep_of(size:NN:5, stack:NN:8)|||<STOP>
8.5 amod(list:NNS:2, linked:JJ:1)|||nsubjpass(prefer:VBN:4, list:NNS:2)|||auxpass(prefer:VBN:4, be:VBP:3)|||root(ROOT:ROOT:20, prefer:VBN:4)|||prepc_for(prefer:VBN:4, implement:VBG:6)|||dobj(implement:VBG:6, stack:NNS:7)|||mark(!limit:VBN:12, because:IN:8)|||nsubjpass(!limit:VBN:12, they:PRP:9)|||auxpass(!limit:VBN:12, be:VBP:10)|||advcl(implement:VBG:6, !limit:VBN:12)|||det(number:NN:16, a:DT:14)|||amod(number:NN:16, set:VBN:15)|||prep_to(!limit:VBN:12, number:NN:16)|||prep_of(number:NN:16, element:NNS:18)|||<STOP>
8.5 det(implementation:NN:3, the:DT:1)|||amod(implementation:NN:3, list-based:JJ:2)|||nsubjpass(prefer:VBN:5, implementation:NN:3)|||auxpass(prefer:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:17, prefer:VBN:5)|||mark(efficient:JJ:15, since:IN:6)|||det(o:NN:9, the:DT:7)|||amod(o:NN:9, big:JJ:8)|||nsubj(efficient:JJ:15, o:NN:9)|||punct(1:CD:11, -lrb-:-LRB-:10)|||appos(o:NN:9, 1:CD:11)|||punct(1:CD:11, -rrb-:-RRB-:12)|||cop(efficient:JJ:15, be:VBZ:13)|||advmod(efficient:JJ:15, very:RB:14)|||advcl(prefer:VBN:5, efficient:JJ:15)|||nsubj(efficient:JJ:15, 1:CD:11)|||<STOP>
8.5 amod(implementation:NN:3, link:VBN:1)|||nn(implementation:NN:3, list:NN:2)|||nsubj(preferred:JJ:5, implementation:NN:3)|||cop(preferred:JJ:5, be:VBZ:4)|||root(ROOT:ROOT:7, preferred:JJ:5)|||<STOP> det(way:NN:2, that:DT:1)|||nsubjpass(move:VBN:8, way:NN:2)|||det(list:NN:5, the:DT:4)|||nsubjpass(move:VBN:8, list:NN:5)|||aux(move:VBN:8, can:MD:6)|||auxpass(move:VBN:8, be:VB:7)|||root(ROOT:ROOT:13, move:VBN:8)|||prt(move:VBN:8, along:RP:9)|||prep_without(move:VBN:8, iteration:NN:11)|||<STOP>
8.5 root(ROOT:ROOT:9, list:NN:1)|||dep(list:NN:1, because:IN:2)|||pobj(because:IN:2, it:PRP:3)|||poss(size:NN:5, its:PRP$:4)|||nsubjpass(!determine:VBN:8, size:NN:5)|||auxpass(!determine:VBN:8, be:VBZ:6)|||rcmod(it:PRP:3, !determine:VBN:8)|||<STOP>
8.5 amod(list:NN:2, linked:JJ:1)|||root(ROOT:ROOT:12, list:NN:2)|||mark(take:VBZ:5, because:IN:3)|||nsubj(take:VBZ:5, it:PRP:4)|||nsubj(scalable:JJ:11, it:PRP:4)|||dep(list:NN:2, take:VBZ:5)|||prt(take:VBZ:5, up:RP:6)|||amod(memory:NN:8, less:JJR:7)|||dobj(take:VBZ:5, memory:NN:8)|||cop(scalable:JJ:11, be:VBZ:10)|||dep(list:NN:2, scalable:JJ:11)|||conj_and(take:VBZ:5, scalable:JJ:11)|||<STOP>
8.5 nsubj(accessible:JJ:18, list-based:NN:1)|||mark(grow:VBN:8, as:IN:3)|||det(list:NN:5, the:DT:4)|||nsubjpass(grow:VBN:8, list:NN:5)|||aux(grow:VBN:8, can:MD:6)|||auxpass(grow:VBN:8, be:VB:7)|||dep(list-based:NN:1, grow:VBN:8)|||advmod(grow:VBN:8, dynamically:RB:9)|||mark(node:VBP:15, as:IN:12)|||det(head:NN:14, the:DT:13)|||nsubj(node:VBP:15, head:NN:14)|||dep(list-based:NN:1, node:VBP:15)|||conj_and(grow:VBN:8, node:VBP:15)|||cop(accessible:JJ:18, be:VBZ:16)|||advmod(accessible:JJ:18, easily:RB:17)|||root(ROOT:ROOT:20, accessible:JJ:18)|||<STOP>
8.5 nsubj(base:VBN:2, list:NN:1)|||root(ROOT:ROOT:16, base:VBN:2)|||mark(easier:JJR:7, because:IN:3)|||det(node:NNS:5, the:DT:4)|||nsubjpass(easier:JJR:7, node:NNS:5)|||nsubjpass(traverse:VBN:14, node:NNS:5)|||cop(easier:JJR:7, be:VBP:6)|||advcl(base:VBN:2, easier:JJR:7)|||aux(work:VB:9, to:TO:8)|||xcomp(easier:JJR:7, work:VB:9)|||prep(work:VB:9, with:IN:10)|||aux(traverse:VBN:14, can:MD:12)|||auxpass(traverse:VBN:14, be:VB:13)|||advcl(base:VBN:2, traverse:VBN:14)|||conj_and(easier:JJR:7, traverse:VBN:14)|||dep(traverse:VBN:14, easier:RBR:15)|||<STOP>
8.5 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>
8.5 root(ROOT:ROOT:2, list-based:JJ:1)|||<STOP> nsubj(grow:VB:3, it:PRP:1)|||nsubj(shrink:VB:5, it:PRP:1)|||aux(grow:VB:3, can:MD:2)|||root(ROOT:ROOT:14, grow:VB:3)|||conj_and(grow:VB:3, shrink:VB:5)|||root(ROOT:ROOT:14, shrink:VB:5)|||dobj(grow:VB:3, dynamically:NN:6)|||dobj(shrink:VB:5, dynamically:NN:6)|||conj_and(grow:VB:3, unlike:IN:8)|||root(ROOT:ROOT:14, unlike:IN:8)|||det(array:NN:12, the:DT:9)|||amod(array:NN:12, fix:VBN:10)|||nn(array:NN:12, size:NN:11)|||prep_unlike(grow:VB:3, array:NN:12)|||<STOP>
8.5 root(ROOT:ROOT:16, list:NN:1)|||dep(grow:VB:11, base:VBN:2)|||mark(full:JJ:7, because:IN:3)|||nsubj(full:JJ:7, array:NNS:4)|||aux(full:JJ:7, can:MD:5)|||cop(full:JJ:7, become:VB:6)|||dep(base:VBN:2, full:JJ:7)|||nsubj(grow:VB:11, list:NNS:9)|||nsubj(shrink:VB:13, list:NNS:9)|||aux(grow:VB:11, can:MD:10)|||dep(list:NN:1, grow:VB:11)|||dep(list:NN:1, shrink:VB:13)|||conj_or(grow:VB:11, shrink:VB:13)|||advmod(need:VBN:15, as:RB:14)|||acomp(shrink:VB:13, need:VBN:15)|||<STOP>
8.5 amod(implentation:NN:2, list-bases:JJ:1)|||nsubj(preferred:JJ:4, implentation:NN:2)|||cop(preferred:JJ:4, be:VBZ:3)|||root(ROOT:ROOT:6, preferred:JJ:4)|||<STOP> nsubj(be:VBZ:6, one:CD:1)|||det(reason:NNS:5, the:DT:3)|||amod(reason:NNS:5, main:JJ:4)|||prep_of(one:CD:1, reason:NNS:5)|||root(ROOT:ROOT:17, be:VBZ:6)|||dep(have:VBZ:12, because:IN:7)|||dep(have:VBZ:12, of:IN:8)|||dep(of:IN:8, that:WDT:9)|||det(list:NN:11, the:DT:10)|||nsubj(have:VBZ:12, list:NN:11)|||advcl(be:VBZ:6, have:VBZ:12)|||det(size:NN:15, no:DT:13)|||amod(size:NN:15, fixed:JJ:14)|||dobj(have:VBZ:12, size:NN:15)|||<STOP>
8.5 nsubj(preferred:JJ:3, Array:NNP:1)|||cop(preferred:JJ:3, be:VBZ:2)|||root(ROOT:ROOT:5, preferred:JJ:3)|||<STOP> amod(implementation:NN:3, link:VBN:1)|||nn(implementation:NN:3, list:NN:2)|||nsubj(require:VBZ:4, implementation:NN:3)|||root(ROOT:ROOT:11, require:VBZ:4)|||amod(space:NN:6, extra:JJ:5)|||dobj(require:VBZ:4, space:NN:6)|||nn(pointer:NNS:9, store:NN:8)|||prep_to(require:VBZ:4, pointer:NNS:9)|||<STOP> nsubjpass(allocate:VBN:3, Space:NNP:1)|||auxpass(allocate:VBN:3, be:VBZ:2)|||root(ROOT:ROOT:13, allocate:VBN:3)|||advmod(allocate:VBN:3, dynamically:RB:4)|||det(list-based:NN:7, the:DT:6)|||prep_in(allocate:VBN:3, list-based:NN:7)|||nsubj(take:VBZ:9, list-based:NN:7)|||rel(take:VBZ:9, which:WDT:8)|||rcmod(list-based:NN:7, take:VBZ:9)|||amod(time:NN:11, more:JJR:10)|||dobj(take:VBZ:9, time:NN:11)|||<STOP>
8.5 nn(list:NN:2, link:NN:1)|||nsubjpass(prefer:VBN:4, list:NN:2)|||auxpass(prefer:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:24, prefer:VBN:4)|||mark(make:VBZ:7, because:IN:5)|||nsubj(make:VBZ:7, it:PRP:6)|||advcl(prefer:VBN:4, make:VBZ:7)|||xcomp(make:VBZ:7, push:VBG:8)|||nsubj(easier:RBR:10, element:NNS:9)|||xcomp(push:VBG:8, easier:RBR:10)|||mark(be:VBZ:13, because:IN:11)|||expl(be:VBZ:13, there:EX:12)|||advcl(push:VBG:8, be:VBZ:13)|||det(limit:NN:15, no:DT:14)|||nsubj(be:VBZ:13, limit:NN:15)|||dep(limit:NN:15, other:JJ:16)|||prep_than(limit:NN:15, memory:NN:18)|||det(number:NN:21, the:DT:20)|||prep_to(memory:NN:18, number:NN:21)|||prep_of(number:NN:21, element:NNS:23)|||<STOP>
8.5 amod(implementation:NN:2, list-based:JJ:1)|||xsubj(implement:VB:7, implementation:NN:2)|||nsubj(allow:VBZ:10, implementation:NN:2)|||cop(allow:VBZ:10, be:VBZ:3)|||advmod(easier:JJR:5, much:RB:4)|||acomp(allow:VBZ:10, easier:JJR:5)|||aux(implement:VB:7, to:TO:6)|||xcomp(allow:VBZ:10, implement:VB:7)|||root(ROOT:ROOT:18, allow:VBZ:10)|||det(stack:NN:12, the:DT:11)|||dobj(allow:VBZ:10, stack:NN:12)|||aux(scale:VB:14, to:TO:13)|||infmod(stack:NN:12, scale:VB:14)|||advmod(necessary:JJ:16, as:RB:15)|||acomp(scale:VB:14, necessary:JJ:16)|||<STOP> nsubj(implementation:NN:6, it:PRP:1)|||cop(implementation:NN:6, be:VBZ:2)|||advmod(implementation:NN:6, therefore:RB:3)|||det(implementation:NN:6, the:DT:4)|||amod(implementation:NN:6, preferred:JJ:5)|||root(ROOT:ROOT:8, implementation:NN:6)|||<STOP>
8.5 nsubj(require:VBZ:4, Array:NNP:1)|||partmod(Array:NNP:1, base:VBN:2)|||dobj(base:VBN:2, implementation:NN:3)|||root(ROOT:ROOT:24, require:VBZ:4)|||amod(memory:NN:6, less:JJR:5)|||dobj(require:VBZ:4, memory:NN:6)|||det(list:NN:9, a:DT:8)|||prep_than(require:VBZ:4, list:NN:9)|||partmod(list:NN:9, base:VBN:10)|||csubj(waste:VB:20, incease:VBG:12)|||det(size:NN:14, the:DT:13)|||dobj(incease:VBG:12, size:NN:14)|||det(array:NN:18, a:DT:16)|||amod(array:NN:18, resizeable:JJ:17)|||prep_of(size:NN:14, array:NN:18)|||aux(waste:VB:20, can:MD:19)|||dep(require:VBZ:4, waste:VB:20)|||dobj(waste:VB:20, storage:NN:21)|||dobj(waste:VB:20, time:NN:23)|||conj_and(storage:NN:21, time:NN:23)|||<STOP>
8.5 det(array:NN:3, a:DT:2)|||prep_in(want:VBP:27, array:NN:3)|||partmod(array:NN:3, base:VBN:4)|||ccomp(base:VBN:4, stack:VB:5)|||nsubj(need:VB:8, you:PRP:6)|||xsubj(pre-determine:VB:10, you:PRP:6)|||aux(need:VB:8, would:MD:7)|||ccomp(stack:VB:5, need:VB:8)|||aux(pre-determine:VB:10, to:TO:9)|||xcomp(need:VB:8, pre-determine:VB:10)|||det(size:NN:12, a:DT:11)|||dobj(pre-determine:VB:10, size:NN:12)|||advmod(increase:VB:20, where:WRB:14)|||rel(increase:VB:20, where:WRB:14)|||det(list:NN:17, a:DT:16)|||prep_in(increase:VB:20, list:NN:17)|||nsubj(increase:VB:20, you:PRP:18)|||nsubj(decrease:VB:22, you:PRP:18)|||aux(increase:VB:20, can:MD:19)|||rcmod(size:NN:12, increase:VB:20)|||rcmod(size:NN:12, decrease:VB:22)|||conj_or(increase:VB:20, decrease:VB:22)|||det(size:NN:24, the:DT:23)|||dobj(increase:VB:20, size:NN:24)|||dobj(decrease:VB:22, size:NN:24)|||advmod(increase:VB:20, however:RB:25)|||nsubj(want:VBP:27, you:PRP:26)|||root(ROOT:ROOT:29, want:VBP:27)|||<STOP>
8.5 det(implementation:NN:3, a:DT:1)|||amod(implementation:NN:3, list-based:JJ:2)|||nsubjpass(prefer:VBN:5, implementation:NN:3)|||auxpass(prefer:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:16, prefer:VBN:5)|||mark(flexible:JJ:11, because:IN:6)|||det(list:NN:8, the:DT:7)|||nsubj(flexible:JJ:11, list:NN:8)|||cop(flexible:JJ:11, be:VBZ:9)|||advmod(flexible:JJ:11, more:RBR:10)|||advcl(prefer:VBN:5, flexible:JJ:11)|||det(array:NN:14, a:DT:13)|||prep_than(flexible:JJ:11, array:NN:14)|||<STOP>
8.5 nsubj(think:VB:3, i:FW:1)|||aux(think:VB:3, would:MD:2)|||root(ROOT:ROOT:27, think:VB:3)|||det(list:NN:5, a:DT:4)|||dobj(think:VB:3, list:NN:5)|||prep(think:VB:3, base:VBN:6)|||aux(better:JJR:9, would:MD:7)|||cop(better:JJR:9, be:VB:8)|||dep(base:VBN:6, better:JJR:9)|||mark(change:VB:13, because:IN:10)|||nsubj(change:VB:13, you:PRP:11)|||aux(change:VB:13, can:MD:12)|||advcl(better:JJR:9, change:VB:13)|||det(pointer:NNS:15, the:DT:14)|||dobj(change:VB:13, pointer:NNS:15)|||det(node:NNS:18, the:DT:17)|||prep_of(pointer:NNS:15, node:NNS:18)|||aux(add:VB:20, to:TO:19)|||xcomp(change:VB:13, add:VB:20)|||xcomp(change:VB:13, remove:VB:22)|||conj_or(add:VB:20, remove:VB:22)|||dobj(add:VB:20, thing:NNS:23)|||dobj(remove:VB:22, thing:NNS:23)|||poss(stack:NN:26, you:PRP$:25)|||prep_from(add:VB:20, stack:NN:26)|||<STOP>
8.5 nsubj(need:VBP:17, list:NN:1)|||xsubj(have:VB:19, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||mark(flexible:JJ:9, because:IN:4)|||nsubj(flexible:JJ:9, it:PRP:5)|||nsubj(easier:JJR:11, it:PRP:5)|||nsubj(doesnt:JJ:16, it:PRP:5)|||cop(flexible:JJ:9, be:VBZ:6)|||advmod(flexible:JJ:9, much:RB:7)|||advmod(flexible:JJ:9, more:RBR:8)|||advcl(base:VBN:2, flexible:JJ:9)|||advcl(base:VBN:2, easier:JJR:11)|||conj_and(flexible:JJ:9, easier:JJR:11)|||prep_to(easier:JJR:11, use:NN:13)|||advcl(base:VBN:2, doesnt:JJ:16)|||conj_and(flexible:JJ:9, doesnt:JJ:16)|||root(ROOT:ROOT:29, need:VBP:17)|||aux(have:VB:19, to:TO:18)|||xcomp(need:VBP:17, have:VB:19)|||det(size:NN:22, a:DT:20)|||nn(size:NN:22, max:NN:21)|||dobj(have:VB:19, size:NN:22)|||partmod(size:NN:22, define:VBN:23)|||advmod(make:VBN:27, when:WRB:24)|||nsubjpass(make:VBN:27, it:PRP:25)|||auxpass(make:VBN:27, be:VBZ:26)|||advcl(define:VBN:23, make:VBN:27)|||ccomp(define:VBN:23, make:VBN:27)|||<STOP>
8.5 nsubjpass(prefer:VBN:5, array:NN:1)|||partmod(array:NN:1, base:VBN:2)|||dobj(base:VBN:2, list:NN:3)|||auxpass(prefer:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:19, prefer:VBN:5)|||mark(hold:VB:9, because:IN:6)|||nsubj(hold:VB:9, it:PRP:7)|||aux(hold:VB:9, can:MD:8)|||advcl(prefer:VBN:5, hold:VB:9)|||det(size:NN:11, any:DT:10)|||dobj(hold:VB:9, size:NN:11)|||advmod(long:RB:13, as:RB:12)|||advmod(hold:VB:9, long:RB:13)|||mark(specify:VB:16, as:IN:14)|||nsubj(specify:VB:16, u:NN:15)|||dep(long:RB:13, specify:VB:16)|||dobj(specify:VB:16, it:PRP:17)|||<STOP>
8.6 nsubjpass(convert:VBN:3, they:PRP:1)|||xsubj(post:VB:5, they:PRP:1)|||auxpass(convert:VBN:3, be:VBP:2)|||root(ROOT:ROOT:9, convert:VBN:3)|||aux(post:VB:5, to:TO:4)|||xcomp(convert:VBN:3, post:VB:5)|||nn(expression:NNS:7, fix:NN:6)|||dobj(post:VB:5, expression:NNS:7)|||<STOP> nsubj(follow:VBP:3, it:PRP:1)|||advmod(follow:VBP:3, still:RB:2)|||root(ROOT:ROOT:12, follow:VBP:3)|||det(order:NN:5, the:DT:4)|||dobj(follow:VBP:3, order:NN:5)|||prep_of(order:NN:5, precedence:NN:7)|||det(operator:NNS:10, the:DT:9)|||prep_for(precedence:NN:7, operator:NNS:10)|||<STOP>
8.6 nsubjpass(convert:VBN:4, they:PRP:1)|||nsubjpass(evaluate:VBN:10, they:PRP:1)|||auxpass(convert:VBN:4, be:VBP:2)|||advmod(convert:VBN:4, first:RB:3)|||root(ROOT:ROOT:12, convert:VBN:4)|||amod(expression:NNS:7, postfix:JJ:6)|||prep_to(convert:VBN:4, expression:NNS:7)|||advmod(evaluate:VBN:10, then:RB:9)|||conj_and(convert:VBN:4, evaluate:VBN:10)|||root(ROOT:ROOT:12, evaluate:VBN:10)|||<STOP>
8.6 nsubj(!evaulate:VB:4, computer:NNS:1)|||aux(!evaulate:VB:4, can:MD:2)|||root(ROOT:ROOT:21, !evaulate:VB:4)|||nn(expression:NNS:6, infix:NN:5)|||dobj(!evaulate:VB:4, expression:NNS:6)|||nsubj(convert:VB:11, it:PRP:8)|||aux(convert:VB:11, must:MD:9)|||advmod(convert:VB:11, first:RB:10)|||dep(!evaulate:VB:4, convert:VB:11)|||dobj(convert:VB:11, infix:NN:12)|||nn(expression:NN:15, postfix:NN:14)|||prep_to(convert:VB:11, expression:NN:15)|||advmod(!evaulate:VB:4, then:RB:16)|||nsubj(evaluate:VB:19, it:PRP:17)|||aux(evaluate:VB:19, can:MD:18)|||ccomp(!evaulate:VB:4, evaluate:VB:19)|||<STOP>
8.6 root(ROOT:ROOT:11, by:IN:1)|||pcomp(by:IN:1, use:VBG:2)|||dobj(use:VBG:2, parenthesis:NNS:3)|||aux(have:VB:5, to:TO:4)|||xcomp(use:VBG:2, have:VB:5)|||dobj(have:VB:5, order:NN:6)|||det(expression:NN:9, the:DT:8)|||prep_in(order:NN:6, expression:NN:9)|||<STOP>
8.6 root(ROOT:ROOT:5, in:IN:1)|||nn(notation:NN:3, postfix:NN:2)|||pobj(in:IN:1, notation:NN:3)|||<STOP>
8.6 nsubj(convert:VBP:3, computer:NNS:1)|||advmod(convert:VBP:3, usually:RB:2)|||root(ROOT:ROOT:17, convert:VBP:3)|||nn(expression:NNS:5, infix:NN:4)|||nsubj(post:VB:7, expression:NNS:5)|||nsubj(evaluate:VB:11, expression:NNS:5)|||aux(post:VB:7, to:TO:6)|||xcomp(convert:VBP:3, post:VB:7)|||nn(expression:NN:9, fix:NN:8)|||dobj(post:VB:7, expression:NN:9)|||dobj(evaluate:VB:11, expression:NN:9)|||xcomp(convert:VBP:3, evaluate:VB:11)|||conj_and(post:VB:7, evaluate:VB:11)|||nsubj(use:VBG:13, they:PRP:12)|||dep(evaluate:VB:11, use:VBG:13)|||det(stack:NN:15, a:DT:14)|||dobj(use:VBG:13, stack:NN:15)|||<STOP>
8.6 nsubjpass(convert:VBN:3, they:PRP:1)|||auxpass(convert:VBN:3, be:VBP:2)|||root(ROOT:ROOT:6, convert:VBN:3)|||prep_to(convert:VBN:3, postfix:NN:5)|||<STOP>
8.6 nn(expression:NNS:2, Infix:NNP:1)|||nsubjpass(interpret:VBN:4, expression:NNS:2)|||auxpass(interpret:VBN:4, be:VBP:3)|||root(ROOT:ROOT:12, interpret:VBN:4)|||amod(expression:NNS:7, postfix:JJ:6)|||prep_as(interpret:VBN:4, expression:NNS:7)|||agent(interpret:VBN:4, implement:VBG:9)|||dobj(implement:VBG:9, stack:NNS:10)|||<STOP>
8.6 nsubjpass(convert:VBN:4, they:PRP:1)|||auxpass(convert:VBN:4, be:VBP:2)|||advmod(convert:VBN:4, first:RB:3)|||root(ROOT:ROOT:19, convert:VBN:4)|||det(expression:NN:9, a:DT:6)|||nn(expression:NN:9, equivalent:NN:7)|||nn(expression:NN:9, postfix:NN:8)|||prep_into(convert:VBN:4, expression:NN:9)|||mark(read:VBN:14, so:IN:10)|||nsubjpass(read:VBN:14, it:PRP:11)|||aux(read:VBN:14, can:MD:12)|||auxpass(read:VBN:14, be:VB:13)|||advcl(convert:VBN:4, read:VBN:14)|||det(computer:NN:17, the:DT:16)|||agent(read:VBN:14, computer:NN:17)|||<STOP>
8.6 det(computer:NN:2, the:DT:1)|||nsubj(translate:VBZ:3, computer:NN:2)|||root(ROOT:ROOT:15, translate:VBZ:3)|||det(expression:NN:6, the:DT:4)|||amod(expression:NN:6, infix:JJ:5)|||dobj(translate:VBZ:3, expression:NN:6)|||det(expression:NN:10, a:DT:8)|||amod(expression:NN:10, postfix:JJ:9)|||prep_to(translate:VBZ:3, expression:NN:10)|||advmod(translate:VBZ:3, then:RB:12)|||dep(translate:VBZ:3, solve:VBZ:13)|||<STOP>
8.6 root(ROOT:ROOT:4, in:IN:1)|||nn(format:NN:3, postfix:NN:2)|||pobj(in:IN:1, format:NN:3)|||<STOP>
8.6 nsubj(use:VBP:2, they:PRP:1)|||root(ROOT:ROOT:16, use:VBP:2)|||nsubj(determine:VB:8, parenthisis:NNS:3)|||det(stack:NN:6, a:DT:5)|||conj_and(parenthisis:NNS:3, stack:NN:6)|||nsubj(determine:VB:8, stack:NN:6)|||aux(determine:VB:8, to:TO:7)|||xcomp(use:VBP:2, determine:VB:8)|||dep(need:VBP:11, which:WDT:9)|||nsubj(need:VBP:11, evaluation:NNS:10)|||xsubj(make:VBN:14, evaluation:NNS:10)|||ccomp(determine:VB:8, need:VBP:11)|||aux(make:VBN:14, to:TO:12)|||auxpass(make:VBN:14, be:VB:13)|||xcomp(need:VBP:11, make:VBN:14)|||advmod(make:VBN:14, first:RB:15)|||<STOP>
8.6 agent(encounter:VBN:25, throw:VBG:2)|||dobj(throw:VBG:2, variable:NNS:3)|||det(expression:NN:7, a:DT:5)|||amod(expression:NN:7, postfix:JJ:6)|||prep_into(throw:VBG:2, expression:NN:7)|||prep_into(throw:VBG:2, operand:NNS:9)|||conj_and(expression:NN:7, operand:NNS:9)|||det(parenthesis:NNS:12, a:DT:11)|||prep_onto(throw:VBG:2, parenthesis:NNS:12)|||partmod(parenthesis:NNS:12, regulate:VBN:13)|||ccomp(regulate:VBN:13, stack:VB:14)|||prep_until(stack:VB:14, end:NN:16)|||amod(variable:NNS:20, parentheses:JJ:17)|||conj_and(parentheses:JJ:17, enough:JJ:19)|||amod(variable:NNS:20, enough:JJ:19)|||nsubjpass(encounter:VBN:25, variable:NNS:20)|||aux(operate:VB:22, to:TO:21)|||infmod(variable:NNS:20, operate:VB:22)|||prt(operate:VB:22, on:RP:23)|||auxpass(encounter:VBN:25, be:VBP:24)|||root(ROOT:ROOT:27, encounter:VBN:25)|||<STOP>
8.6 root(ROOT:ROOT:11, by:IN:1)|||auxpass(pass:VBN:3, be:VBG:2)|||pcomp(by:IN:1, pass:VBN:3)|||det(function:NN:6, the:DT:5)|||prep_to(pass:VBN:3, function:NN:6)|||det(term:NN:10, a:DT:8)|||amod(term:NN:10, lead:VBG:9)|||agent(pass:VBN:3, term:NN:10)|||<STOP>
8.6 dep(have:VB:2, i:LS:1)|||root(ROOT:ROOT:18, have:VB:2)|||det(time:NN:5, a:DT:3)|||amod(time:NN:5, hard:JJ:4)|||dobj(have:VB:2, time:NN:5)|||partmod(time:NN:5, explain:VBG:6)|||dobj(explain:VBG:6, this:DT:7)|||mark(show:VB:11, so:IN:8)|||nsubj(show:VB:11, i:FW:9)|||aux(show:VB:11, will:MD:10)|||advcl(have:VB:2, show:VB:11)|||advmod(evaluate:VBN:15, how:WRB:12)|||nsubjpass(evaluate:VBN:15, infix:NN:13)|||auxpass(evaluate:VBN:15, be:VBZ:14)|||advcl(show:VB:11, evaluate:VBN:15)|||ccomp(show:VB:11, evaluate:VBN:15)|||advmod(evaluate:VBN:15, instead:RB:16)|||<STOP> root(ROOT:ROOT:56, start:VB:1)|||det(expression:NN:5, a:DT:3)|||amod(expression:NN:5, infix:JJ:4)|||prep_with(start:VB:1, expression:NN:5)|||prep(start:VB:1, like:IN:7)|||punct(plus:VBZ:20, -lrb-:-LRB-:9)|||punct(multiplied:NNS:16, -lrb-:-LRB-:10)|||punct(5:CD:12, -lrb-:-LRB-:11)|||dep(multiplied:NNS:16, 5:CD:12)|||conj_plus(5:CD:12, 2:CD:14)|||dep(multiplied:NNS:16, 2:CD:14)|||punct(5:CD:12, -rrb-:-RRB-:15)|||nsubj(plus:VBZ:20, multiplied:NNS:16)|||prep_by(multiplied:NNS:16, 5:CD:18)|||punct(multiplied:NNS:16, -rrb-:-RRB-:19)|||parataxis(start:VB:1, plus:VBZ:20)|||punct(400:VBZ:22, -lrb-:-LRB-:21)|||parataxis(plus:VBZ:20, 400:VBZ:22)|||acomp(400:VBZ:22, divide:VBN:23)|||prep(400:VBZ:22, by:IN:24)|||punct(2:CD:26, -lrb-:-LRB-:25)|||dep(by:IN:24, 2:CD:26)|||dep(by:IN:24, 3:CD:28)|||conj_plus(2:CD:26, 3:CD:28)|||punct(2:CD:26, -rrb-:-RRB-:29)|||punct(400:VBZ:22, -rrb-:-RRB-:30)|||punct(400:VBZ:22, -rrb-:-RRB-:31)|||num(item:NNS:35, push:CD:34)|||measure(until:IN:36, item:NNS:35)|||advmod(get:VBP:38, until:IN:36)|||nsubj(get:VBP:38, you:PRP:37)|||parataxis(start:VB:1, get:VBP:38)|||conj_and(plus:VBZ:20, get:VBP:38)|||dobj(get:VBP:38, a:FW:39)|||punct(plus:VBZ:20, -rrb-:-RRB-:41)|||advmod(happen:VBZ:46, once:RB:44)|||dep(happen:VBZ:46, that:IN:45)|||ccomp(perform:VB:48, happen:VBZ:46)|||conj_and(start:VB:1, perform:VB:48)|||root(ROOT:ROOT:56, perform:VB:48)|||det(operation:NNS:50, the:DT:49)|||dobj(perform:VB:48, operation:NNS:50)|||prep_until(perform:VB:48, you:PRP:52)|||dep(you:PRP:52, reach:VBP:53)|||punct(you:PRP:52, an:,:54)|||<STOP> root(ROOT:ROOT:3, -lrb-:VBN:1)|||<STOP> det(complete:JJ:4, that:DT:3)|||prep_with(have:VB:9, complete:JJ:4)|||nsubj(have:VB:9, you:PRP:6)|||aux(have:VB:9, will:MD:7)|||advmod(have:VB:9, now:RB:8)|||root(ROOT:ROOT:10, have:VB:9)|||<STOP> punct(evaluate:VBN:27, -lrb-:-LRB-:1)|||punct(multiplied:CD:4, -lrb-:-LRB-:2)|||number(multiplied:CD:4, 7:CD:3)|||dep(plus:NNS:8, multiplied:CD:4)|||prep_by(multiplied:CD:4, 5:CD:6)|||punct(multiplied:CD:4, -rrb-:-RRB-:7)|||nsubjpass(evaluate:VBN:27, plus:NNS:8)|||punct(400:VBN:10, -lrb-:-LRB-:9)|||dep(plus:NNS:8, 400:VBN:10)|||dep(400:VBN:10, divide:VBN:11)|||prep(400:VBN:10, by:IN:12)|||punct(2:CD:14, -lrb-:-LRB-:13)|||dep(by:IN:12, 2:CD:14)|||dep(by:IN:12, 3:CD:16)|||conj_plus(2:CD:14, 3:CD:16)|||punct(2:CD:14, -rrb-:-RRB-:17)|||punct(400:VBN:10, -rrb-:-RRB-:18)|||punct(400:VBN:10, -rrb-:-RRB-:19)|||prep(plus:NNS:8, as:IN:20)|||pobj(as:IN:20, now:RB:21)|||det(expression:NN:23, the:DT:22)|||dep(that:RB:24, expression:NN:23)|||advmod(evaluate:VBN:27, that:RB:24)|||aux(evaluate:VBN:27, will:MD:25)|||auxpass(evaluate:VBN:27, be:VB:26)|||root(ROOT:ROOT:34, evaluate:VBN:27)|||dep(evaluate:VBN:27, perform:VB:29)|||amod(step:NN:31, last:JJ:30)|||dobj(perform:VB:29, step:NN:31)|||advmod(perform:VB:29, again:RB:32)|||<STOP> punct(35:CD:2, -lrb-:-LRB-:1)|||nsubj(stack:NN:18, 35:CD:2)|||dep(35:CD:2, plus:NN:3)|||punct(divided:CD:6, -lrb-:-LRB-:4)|||number(divided:CD:6, 400:CD:5)|||dep(plus:NN:3, divided:CD:6)|||dep(divided:CD:6, -lrb-:-LRB-:8)|||prep_by(divided:CD:6, 2:CD:9)|||prep_by(divided:CD:6, 3:CD:11)|||conj_plus(2:CD:9, 3:CD:11)|||dep(divided:CD:6, -rrb-:-RRB-:12)|||punct(divided:CD:6, -rrb-:-RRB-:13)|||punct(35:CD:2, -rrb-:-RRB-:14)|||cop(stack:NN:18, be:VBZ:15)|||advmod(stack:NN:18, now:RB:16)|||det(stack:NN:18, the:DT:17)|||root(ROOT:ROOT:23, stack:NN:18)|||parataxis(stack:NN:18, repeat:VB:20)|||dobj(repeat:VB:20, agian:NN:21)|||<STOP> punct(35:CD:2, -lrb-:-LRB-:1)|||nsubj(stack:NN:14, 35:CD:2)|||dep(35:CD:2, plus:NN:3)|||punct(divided:CD:6, -lrb-:-LRB-:4)|||number(divided:CD:6, 400:CD:5)|||dep(plus:NN:3, divided:CD:6)|||prep_by(divided:CD:6, 5:CD:8)|||punct(divided:CD:6, -rrb-:-RRB-:9)|||punct(35:CD:2, -rrb-:-RRB-:10)|||cop(stack:NN:14, be:VBZ:11)|||advmod(stack:NN:14, now:RB:12)|||det(stack:NN:14, the:DT:13)|||root(ROOT:ROOT:20, stack:NN:14)|||prep_after(stack:NN:14, that:DT:16)|||parataxis(stack:NN:14, repeat:VB:18)|||<STOP> punct(35:CD:2, -lrb-:-LRB-:1)|||nsubj(stack:NN:9, 35:CD:2)|||conj_plus(35:CD:2, 80:CD:4)|||nsubj(stack:NN:9, 80:CD:4)|||punct(35:CD:2, -rrb-:-RRB-:5)|||cop(stack:NN:9, be:VBZ:6)|||advmod(stack:NN:9, now:RB:7)|||det(stack:NN:9, the:DT:8)|||root(ROOT:ROOT:14, stack:NN:9)|||dep(stack:NN:9, repeat:VB:11)|||advmod(repeat:VB:11, again:RB:12)|||<STOP> nsubjpass(stack:NN:5, 115:CD:1)|||nsubjpass(return:VBN:9, 115:CD:1)|||cop(stack:NN:5, be:VBZ:2)|||advmod(stack:NN:5, now:RB:3)|||det(stack:NN:5, the:DT:4)|||root(ROOT:ROOT:11, stack:NN:5)|||auxpass(return:VBN:9, be:VBZ:8)|||conj_and(stack:NN:5, return:VBN:9)|||root(ROOT:ROOT:11, return:VBN:9)|||<STOP>
8.6 det(expression:NN:3, the:DT:1)|||nn(expression:NN:3, infix:NN:2)|||nsubjpass(convert:VBN:5, expression:NN:3)|||xsubj(postfix:VB:7, expression:NN:3)|||auxpass(convert:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:9, convert:VBN:5)|||aux(postfix:VB:7, to:TO:6)|||xcomp(convert:VBN:5, postfix:VB:7)|||dobj(postfix:VB:7, form:NN:8)|||<STOP>
8.6 root(ROOT:ROOT:14, by:IN:1)|||pcomp(by:IN:1, convert:VBG:2)|||dobj(convert:VBG:2, they:PRP:3)|||amod(expression:NNS:6, postfix:JJ:5)|||prep_to(convert:VBG:2, expression:NNS:6)|||pcomp(by:IN:1, put:VBG:8)|||conj_and(convert:VBG:2, put:VBG:8)|||det(operation:NNS:10, the:DT:9)|||dobj(put:VBG:8, operation:NNS:10)|||det(stack:NN:13, a:DT:12)|||prep_in(put:VBG:8, stack:NN:13)|||<STOP>
8.6 det(computer:NN:2, the:DT:1)|||nsubj(convert:VBZ:3, computer:NN:2)|||root(ROOT:ROOT:11, convert:VBZ:3)|||det(expression:NN:6, the:DT:4)|||amod(expression:NN:6, infix:JJ:5)|||dobj(convert:VBZ:3, expression:NN:6)|||nn(form:NN:9, postfix:NN:8)|||prep_to(convert:VBZ:3, form:NN:9)|||<STOP> advmod(evaluate:VBZ:2, then:RB:1)|||root(ROOT:ROOT:7, evaluate:VBZ:2)|||det(expression:NN:5, the:DT:3)|||nn(expression:NN:5, postfix:NN:4)|||nsubj(evaluate:VBZ:2, expression:NN:5)|||<STOP>
8.6 nn(expression:NNS:2, infix:NN:1)|||nsubjpass(convert:VBN:4, expression:NNS:2)|||xsubj(postfix:VB:6, expression:NNS:2)|||auxpass(convert:VBN:4, be:VBP:3)|||root(ROOT:ROOT:17, convert:VBN:4)|||aux(postfix:VB:6, to:TO:5)|||xcomp(convert:VBN:4, postfix:VB:6)|||dobj(postfix:VB:6, expression:NNS:7)|||mark(evaluate:VBN:12, before:IN:8)|||nsubjpass(evaluate:VBN:12, they:PRP:9)|||aux(evaluate:VBN:12, can:MD:10)|||auxpass(evaluate:VBN:12, be:VB:11)|||advcl(postfix:VB:6, evaluate:VBN:12)|||det(computer:NN:15, a:DT:14)|||agent(evaluate:VBN:12, computer:NN:15)|||<STOP> nsubj(stay:VBP:2, operand:NNS:1)|||root(ROOT:ROOT:8, stay:VBP:2)|||det(order:NN:6, the:DT:4)|||amod(order:NN:6, same:JJ:5)|||prep_in(stay:VBP:2, order:NN:6)|||<STOP> nsubj(follow:VBP:3, Operators:NNP:1)|||advmod(follow:VBP:3, always:RB:2)|||root(ROOT:ROOT:7, follow:VBP:3)|||det(operand:NNS:5, the:DT:4)|||dobj(follow:VBP:3, operand:NNS:5)|||<STOP>
8.6 nn(expression:NNS:2, infix:NN:1)|||nsubj(pointer:NNS:4, expression:NNS:2)|||cop(pointer:NNS:4, be:VBP:3)|||root(ROOT:ROOT:12, pointer:NNS:4)|||partmod(pointer:NNS:4, evaluate:VBN:5)|||agent(evaluate:VBN:5, reference:NN:7)|||det(location:NN:11, the:DT:9)|||nn(location:NN:11, memory:NN:10)|||prep_to(evaluate:VBN:5, location:NN:11)|||<STOP>
8.6 nsubj(convert:VBP:2, computer:NNS:1)|||root(ROOT:ROOT:10, convert:VBP:2)|||nn(expression:NNS:4, infix:NN:3)|||nsubj(postfix:VB:6, expression:NNS:4)|||aux(postfix:VB:6, to:TO:5)|||xcomp(convert:VBP:2, postfix:VB:6)|||dobj(postfix:VB:6, form:NN:7)|||prep_before(postfix:VB:6, evaluation:NN:9)|||<STOP>
8.6 root(ROOT:ROOT:12, convert:VB:1)|||nn(expression:NNS:3, infix:NN:2)|||dobj(convert:VB:1, expression:NNS:3)|||nn(expression:NN:6, postfix:NN:5)|||prep_to(convert:VB:1, expression:NN:6)|||conj_and(convert:VB:1, evaluate:VB:8)|||root(ROOT:ROOT:12, evaluate:VB:8)|||det(expression:NN:11, the:DT:9)|||amod(expression:NN:11, postfix:JJ:10)|||dobj(evaluate:VB:8, expression:NN:11)|||<STOP>
8.6 advmod(enter:VBN:5, when:WRB:1)|||det(operand:NN:3, a:DT:2)|||nsubjpass(enter:VBN:5, operand:NN:3)|||auxpass(enter:VBN:5, be:VBZ:4)|||dep(computer:NN:8, enter:VBN:5)|||dep(computer:NN:8, the:DT:7)|||root(ROOT:ROOT:9, computer:NN:8)|||<STOP> root(ROOT:ROOT:6, push:VBZ:1)|||nsubj(push:VBZ:1, it:PRP:2)|||det(stack:NN:5, a:DT:4)|||prep_onto(push:VBZ:1, stack:NN:5)|||<STOP> advmod(enter:VBN:5, when:WRB:1)|||det(operator:NN:3, a:DT:2)|||nsubjpass(enter:VBN:5, operator:NN:3)|||auxpass(enter:VBN:5, be:VBZ:4)|||dep(computer:NN:8, enter:VBN:5)|||dep(computer:NN:8, the:DT:7)|||root(ROOT:ROOT:9, computer:NN:8)|||<STOP> root(ROOT:ROOT:11, apply:VBZ:1)|||nsubj(apply:VBZ:1, it:PRP:2)|||det(operand:NNS:7, the:DT:4)|||amod(operand:NNS:7, top:JJ:5)|||num(operand:NNS:7, two:CD:6)|||prep_to(apply:VBZ:1, operand:NNS:7)|||det(stack:NN:10, the:DT:9)|||prep_of(operand:NNS:7, stack:NN:10)|||<STOP> root(ROOT:ROOT:7, pop:NNS:1)|||det(operand:NNS:3, the:DT:2)|||dep(pop:NNS:1, operand:NNS:3)|||det(stack:NN:6, the:DT:5)|||prep_from(operand:NNS:3, stack:NN:6)|||<STOP> root(ROOT:ROOT:10, push:NNS:1)|||det(result:NN:3, the:DT:2)|||dep(push:NNS:1, result:NN:3)|||det(operation:NN:6, the:DT:5)|||prep_of(result:NN:3, operation:NN:6)|||det(stack:NN:9, the:DT:8)|||prep_onto(operation:NN:6, stack:NN:9)|||<STOP>
8.6 nsubj(convert:VBP:2, computer:NNS:1)|||root(ROOT:ROOT:11, convert:VBP:2)|||det(expression:NN:5, a:DT:3)|||amod(expression:NN:5, infix:JJ:4)|||dobj(convert:VBP:2, expression:NN:5)|||det(expression:NN:9, a:DT:7)|||amod(expression:NN:9, postfix:JJ:8)|||prep_into(convert:VBP:2, expression:NN:9)|||<STOP> nsubj(push:VBP:3, they:PRP:1)|||nsubj(pop:VBP:10, they:PRP:1)|||advmod(push:VBP:3, then:RB:2)|||root(ROOT:ROOT:18, push:VBP:3)|||det(number:NNS:5, the:DT:4)|||dobj(push:VBP:3, number:NNS:5)|||det(stack:NN:8, a:DT:7)|||prep_onto(push:VBP:3, stack:NN:8)|||conj_and(push:VBP:3, pop:VBP:10)|||root(ROOT:ROOT:18, pop:VBP:10)|||dobj(pop:VBP:10, they:PRP:11)|||prt(pop:VBP:10, out:RP:12)|||mark(need:VBN:16, as:IN:13)|||nsubjpass(need:VBN:16, they:PRP:14)|||auxpass(need:VBN:16, be:VBP:15)|||advcl(push:VBP:3, need:VBN:16)|||<STOP>
8.6 nn(expression:NNS:2, infix:NN:1)|||nsubjpass(convert:VBN:4, expression:NNS:2)|||auxpass(convert:VBN:4, be:VBP:3)|||root(ROOT:ROOT:22, convert:VBN:4)|||prep_to(convert:VBN:4, postfix:NN:6)|||punct(change:VBN:17, -lrb-:-LRB-:8)|||nsubjpass(change:VBN:17, i:FW:9)|||dep(3:CD:13, e:LS:11)|||dep(i:FW:9, 3:CD:13)|||prep(3:CD:13, plus:CC:14)|||dep(plus:CC:14, 2:CD:15)|||auxpass(change:VBN:17, be:VBZ:16)|||parataxis(convert:VBN:4, change:VBN:17)|||num(plus:NN:20, 32:CD:19)|||prep_to(change:VBN:17, plus:NN:20)|||punct(change:VBN:17, -rrb-:-RRB-:21)|||<STOP>
8.6 nsubjpass(transform:VBN:3, they:PRP:1)|||auxpass(transform:VBN:3, be:VBP:2)|||root(ROOT:ROOT:14, transform:VBN:3)|||amod(expression:NNS:6, post-fix:JJ:5)|||prep_into(transform:VBN:3, expression:NNS:6)|||advmod(evaluate:VBN:9, then:RB:8)|||partmod(expression:NNS:6, evaluate:VBN:9)|||det(stack:NN:12, a:DT:11)|||prep_with(evaluate:VBN:9, stack:NN:12)|||<STOP>
8.6 amod(expression:NNS:3, writing:JJ:1)|||nn(expression:NNS:3, arithmetic:NN:2)|||nsubjpass(call:VBN:5, expression:NNS:3)|||auxpass(call:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:9, call:VBN:5)|||amod(notation:NN:7, infix:JJ:6)|||dobj(call:VBN:5, notation:NN:7)|||<STOP> nsubj(be:VBZ:2, this:DT:1)|||root(ROOT:ROOT:12, be:VBZ:2)|||det(operator:NN:6, a:DT:4)|||amod(operator:NN:6, binary:JJ:5)|||prep_because(be:VBZ:2, operator:NN:6)|||punct(operator:NN:6, -lrb-:-LRB-:7)|||prep(operator:NN:6, like:IN:8)|||pobj(like:IN:8, plus:IN:10)|||<STOP> nsubjpass(write:VBN:3, -rrb-:PRP:1)|||auxpass(write:VBN:3, be:VBZ:2)|||root(ROOT:ROOT:19, write:VBN:3)|||prep(write:VBN:3, in:IN:4)|||dep(in:IN:4, between:IN:5)|||poss(operand:NNS:8, its:PRP$:6)|||num(operand:NNS:8, two:CD:7)|||pobj(between:IN:5, operand:NNS:8)|||punct(as:IN:10, -lrb-:-LRB-:9)|||dep(operand:NNS:8, as:IN:10)|||det(b:NN:15, a:DT:13)|||nn(b:NN:15, plus:NN:14)|||prep_in(as:IN:10, b:NN:15)|||punct(as:IN:10, -rrb-:-RRB-:17)|||<STOP> expl(be:VBP:2, there:EX:1)|||root(ROOT:ROOT:13, be:VBP:2)|||num(form:NNS:5, two:CD:3)|||amod(form:NNS:5, alternative:JJ:4)|||nsubj(be:VBP:2, form:NNS:5)|||prep_of(form:NNS:5, notation:NN:7)|||partmod(notation:NN:7, use:VBN:8)|||amod(situation:NNS:11, certain:JJ:10)|||prep_in(use:VBN:8, situation:NNS:11)|||<STOP> nsubj(notation:NN:4, one:PRP:1)|||cop(notation:NN:4, be:VBZ:2)|||nn(notation:NN:4, prefix:NN:3)|||dep(in:IN:6, notation:NN:4)|||root(ROOT:ROOT:16, notation:NN:4)|||rel(write:VBN:11, in:IN:6)|||det(operator:NN:9, a:DT:8)|||nsubjpass(write:VBN:11, operator:NN:9)|||auxpass(write:VBN:11, be:VBZ:10)|||rcmod(notation:NN:4, write:VBN:11)|||poss(operand:NNS:14, its:PRP$:13)|||prep_before(write:VBN:11, operand:NNS:14)|||<STOP> nn(notation:NN:3, prefix:NN:2)|||prep_in(write:VBN:12, notation:NN:3)|||det(sum:NN:6, the:DT:5)|||nsubjpass(write:VBN:12, sum:NN:6)|||prep_of(sum:NN:6, a:SYM:8)|||prep_of(sum:NN:6, b:SYM:10)|||conj_and(a:SYM:8, b:SYM:10)|||auxpass(write:VBN:12, be:VBZ:11)|||root(ROOT:ROOT:19, write:VBN:12)|||dep(b:NN:16, plus:IN:14)|||det(b:NN:16, a:DT:15)|||dobj(write:VBN:12, b:NN:16)|||<STOP> nsubj(notation:NN:4, this:DT:1)|||cop(notation:NN:4, be:VBZ:2)|||det(notation:NN:4, the:DT:3)|||xsubj(write:VB:7, notation:NN:4)|||root(ROOT:ROOT:16, notation:NN:4)|||partmod(notation:NN:4, use:VBN:5)|||aux(write:VB:7, to:TO:6)|||xcomp(use:VBN:5, write:VB:7)|||nn(call:NNS:9, function:NN:8)|||dobj(write:VB:7, call:NNS:9)|||prep_in(write:VB:7, mathematics:NNS:11)|||nn(science:NN:14, computer:NN:13)|||prep_in(write:VB:7, science:NN:14)|||conj_and(mathematics:NNS:11, science:NN:14)|||<STOP> nsubjpass(use:VBN:4, it:PRP:1)|||auxpass(use:VBN:4, be:VBZ:2)|||advmod(use:VBN:4, also:RB:3)|||root(ROOT:ROOT:13, use:VBN:4)|||det(Lisp:NNP:7, the:DT:6)|||prep_in(use:VBN:4, Lisp:NNP:7)|||nn(language:NNS:11, Scheme:NNP:9)|||nn(language:NNS:11, programming:NN:10)|||prep_in(use:VBN:4, language:NNS:11)|||conj_and(Lisp:NNP:7, language:NNS:11)|||<STOP> nn(notation:NN:3, postfix:NN:2)|||prep_in(write:VBN:8, notation:NN:3)|||det(operator:NN:6, a:DT:5)|||nsubjpass(write:VBN:8, operator:NN:6)|||auxpass(write:VBN:8, be:VBZ:7)|||root(ROOT:ROOT:13, write:VBN:8)|||poss(operand:NNS:11, its:PRP$:10)|||prep_after(write:VBN:8, operand:NNS:11)|||<STOP> det(sum:NN:2, the:DT:1)|||nsubjpass(write:VBN:8, sum:NN:2)|||prep_of(sum:NN:2, a:SYM:4)|||prep_of(sum:NN:2, b:SYM:6)|||conj_and(a:SYM:4, b:SYM:6)|||auxpass(write:VBN:8, be:VBZ:7)|||root(ROOT:ROOT:15, write:VBN:8)|||det(plus:NN:12, a:DT:10)|||amod(plus:NN:12, b:JJ:11)|||dobj(write:VBN:8, plus:NN:12)|||<STOP> punct(see:VBN:5, -lrb-:-LRB-:1)|||nsubj(see:VBN:5, you:PRP:2)|||aux(see:VBN:5, may:MD:3)|||aux(see:VBN:5, have:VB:4)|||root(ROOT:ROOT:14, see:VBN:5)|||dobj(see:VBN:5, this:DT:6)|||amod(notation:NN:11, reverse:JJ:9)|||amod(notation:NN:11, polish:JJ:10)|||prep_as(see:VBN:5, notation:NN:11)|||<STOP> det(notation:NN:3, -rrb-:DT:1)|||nn(notation:NN:3, Postfix:NNP:2)|||nsubj(form:VBZ:4, notation:NN:3)|||root(ROOT:ROOT:20, form:VBZ:4)|||det(basis:NN:7, the:DT:5)|||amod(basis:NN:7, conceptual:JJ:6)|||dobj(form:VBZ:4, basis:NN:7)|||det(way:NN:10, the:DT:9)|||prep_for(form:VBZ:4, way:NN:10)|||complm(evaluate:VBN:15, that:IN:11)|||nn(expression:NNS:13, arithmetic:NN:12)|||nsubjpass(evaluate:VBN:15, expression:NNS:13)|||auxpass(evaluate:VBN:15, be:VBP:14)|||ccomp(form:VBZ:4, evaluate:VBN:15)|||det(computer:NN:18, a:DT:17)|||agent(evaluate:VBN:15, computer:NN:18)|||<STOP> num(characteristic:NN:3, one:CD:1)|||amod(characteristic:NN:3, important:JJ:2)|||nsubj(be:VBZ:10, characteristic:NN:3)|||preconj(notation:NNS:9, both:DT:5)|||nn(notation:NNS:9, postfix:NN:6)|||conj_and(postfix:NN:6, prefix:NN:8)|||nn(notation:NNS:9, prefix:NN:8)|||prep_of(characteristic:NN:3, notation:NNS:9)|||root(ROOT:ROOT:27, be:VBZ:10)|||complm(unambiguous:JJ:14, that:IN:11)|||nsubj(unambiguous:JJ:14, they:PRP:12)|||cop(unambiguous:JJ:14, be:VBP:13)|||ccomp(be:VBZ:10, unambiguous:JJ:14)|||det(parenthesis:NNS:17, no:DT:16)|||nsubjpass(need:VBN:19, parenthesis:NNS:17)|||xsubj(indicate:VB:21, parenthesis:NNS:17)|||auxpass(need:VBN:19, be:VBP:18)|||parataxis(be:VBZ:10, need:VBN:19)|||aux(indicate:VB:21, to:TO:20)|||xcomp(need:VBN:19, indicate:VB:21)|||det(order:NN:23, the:DT:22)|||dobj(indicate:VB:21, order:NN:23)|||prep_of(order:NN:23, operation:NNS:25)|||<STOP>
8.7 nsubj(full:JJ:11, isemptry:NN:1)|||nsubj(!pop:JJ:14, isemptry:NN:1)|||dep(isemptry:NN:1, -lrb-:-LRB-:2)|||dep(-lrb-:-LRB-:2, -rrb-:RB:3)|||pobj(if:IN:7, determines:CD:6)|||dep(-lrb-:-LRB-:2, if:IN:7)|||conj_or(-rrb-:RB:3, if:IN:7)|||det(stack:NN:9, the:DT:8)|||pobj(if:IN:7, stack:NN:9)|||cop(full:JJ:11, be:VBZ:10)|||root(ROOT:ROOT:54, full:JJ:11)|||conj_or(full:JJ:11, !pop:JJ:14)|||root(ROOT:ROOT:54, !pop:JJ:14)|||punct(-rrb-:VB:16, -lrb-:-LRB-:15)|||dep(full:JJ:11, -rrb-:VB:16)|||dep(to:TO:19, or:CC:18)|||dep(-rrb-:VB:16, to:TO:19)|||dep(full:JJ:11, remove:VB:20)|||conj_or(-rrb-:VB:16, remove:VB:20)|||det(element:NN:23, the:DT:21)|||amod(element:NN:23, top:JJ:22)|||dobj(remove:VB:20, element:NN:23)|||mark(!the:DT:28, if:IN:24)|||nsubj(!the:DT:28, it:PRP:25)|||cop(!the:DT:28, be:VBZ:26)|||advcl(remove:VB:20, !the:DT:28)|||prep_on(!the:DT:28, you:PRP:30)|||aux(look:VBG:32, be:VBP:31)|||rcmod(!the:DT:28, look:VBG:32)|||nn(-lrb-:NNS:35, search:NN:34)|||prep_for(look:VBG:32, -lrb-:NNS:35)|||punct(-rrb-:VB:16, -rrb-:-RRB-:36)|||nsubj(compare:VBP:40, you:PRP:39)|||conj_or(full:JJ:11, compare:VBP:40)|||root(ROOT:ROOT:54, compare:VBP:40)|||det(element:NN:42, each:DT:41)|||dobj(compare:VBP:40, element:NN:42)|||det(stack:NN:45, the:DT:44)|||prep_of(element:NN:42, stack:NN:45)|||det(datum:NNS:48, the:DT:47)|||prep_to(compare:VBP:40, datum:NNS:48)|||nsubj(look:VBG:51, you:PRP:49)|||aux(look:VBG:51, be:VBP:50)|||rcmod(datum:NNS:48, look:VBG:51)|||prep(look:VBG:51, for:IN:52)|||<STOP>
8.7 nsubj(have:VB:3, you:PRP:1)|||xsubj(keep:VB:5, you:PRP:1)|||aux(have:VB:3, would:MD:2)|||root(ROOT:ROOT:34, have:VB:3)|||aux(keep:VB:5, to:TO:4)|||xcomp(have:VB:3, keep:VB:5)|||xcomp(keep:VB:5, use:VBG:6)|||dobj(use:VBG:6, peek:NN:7)|||dobj(use:VBG:6, gettop:NN:9)|||conj_or(peek:NN:7, gettop:NN:9)|||aux(see:VB:11, to:TO:10)|||xcomp(use:VBG:6, see:VB:11)|||dobj(pop:VBG:18, what:WP:12)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, top:JJ:14)|||nsubj(pop:VBG:18, element:NN:15)|||aux(pop:VBG:18, be:VBZ:16)|||advmod(pop:VBG:18, then:RB:17)|||ccomp(see:VB:11, pop:VBG:18)|||det(element:NN:21, the:DT:19)|||amod(element:NN:21, top:JJ:20)|||dobj(pop:VBG:18, element:NN:21)|||mark(provide:VBZ:26, until:IN:22)|||nsubj(provide:VBZ:26, peek:NN:23)|||conj_or(peek:NN:23, gettop:NN:25)|||nsubj(provide:VBZ:26, gettop:NN:25)|||advcl(have:VB:3, provide:VBZ:26)|||det(element:NN:28, the:DT:27)|||dobj(provide:VBZ:26, element:NN:28)|||nsubj(look:VBG:31, you:PRP:29)|||aux(look:VBG:31, be:VBP:30)|||rcmod(element:NN:28, look:VBG:31)|||prep(look:VBG:31, for:IN:32)|||<STOP>
8.7 nsubj(add:VBZ:2, Push:NNP:1)|||root(ROOT:ROOT:17, add:VBZ:2)|||det(node:NN:5, a:DT:3)|||amod(node:NN:5, give:VBN:4)|||dobj(add:VBZ:2, node:NN:5)|||det(top:NN:8, the:DT:7)|||prep_to(node:NN:5, top:NN:8)|||det(stack:NN:11, the:DT:10)|||prep_of(top:NN:8, stack:NN:11)|||partmod(stack:NN:11, leave:VBG:12)|||amod(node:NNS:14, previous:JJ:13)|||dobj(leave:VBG:12, node:NNS:14)|||advmod(leave:VBG:12, below:RB:15)|||<STOP> nsubj(remove:VBZ:2, Pop:NNP:1)|||nsubj(return:VBZ:4, Pop:NNP:1)|||root(ROOT:ROOT:13, remove:VBZ:2)|||conj_and(remove:VBZ:2, return:VBZ:4)|||root(ROOT:ROOT:13, return:VBZ:4)|||det(node:NN:8, the:DT:5)|||amod(node:NN:8, current:JJ:6)|||amod(node:NN:8, top:JJ:7)|||dobj(remove:VBZ:2, node:NN:8)|||dobj(return:VBZ:4, node:NN:8)|||det(stack:NN:11, the:DT:10)|||prep_of(node:NN:8, stack:NN:11)|||<STOP>
8.7 dep(need:VB:9, use:VBG:1)|||amod(list:NNS:3, link:VBN:2)|||dobj(use:VBG:1, list:NNS:3)|||dobj(use:VBG:1, stack:NNS:5)|||conj_and(list:NNS:3, stack:NNS:5)|||nsubj(need:VB:9, you:PRP:7)|||aux(need:VB:9, would:MD:8)|||root(ROOT:ROOT:18, need:VB:9)|||det(temp:NN:11, a:DT:10)|||nsubj(stack:VB:12, temp:NN:11)|||xsubj(retain:VB:14, temp:NN:11)|||ccomp(need:VB:9, stack:VB:12)|||aux(retain:VB:14, to:TO:13)|||xcomp(stack:VB:12, retain:VB:14)|||det(value:NNS:16, the:DT:15)|||dobj(retain:VB:14, value:NNS:16)|||<STOP> advmod(use:VB:4, then:RB:1)|||nsubj(use:VB:4, you:PRP:2)|||aux(use:VB:4, would:MD:3)|||root(ROOT:ROOT:20, use:VB:4)|||det(function:NN:9, the:DT:5)|||nn(function:NN:9, Pop:NNP:6)|||punct(function:NN:9, -rrb-:-RRB-:8)|||nsubj(pop:VB:11, function:NN:9)|||nsubj(compare:VB:17, function:NN:9)|||aux(pop:VB:11, to:TO:10)|||xcomp(use:VB:4, pop:VB:11)|||prt(pop:VB:11, off:RP:12)|||det(element:NN:14, each:DT:13)|||dobj(pop:VB:11, element:NN:14)|||advmod(compare:VB:17, then:RB:16)|||xcomp(use:VB:4, compare:VB:17)|||conj_and(pop:VB:11, compare:VB:17)|||dobj(compare:VB:17, it:PRP:18)|||<STOP> mark(push:VBP:10, if:IN:1)|||poss(element:NN:5, its:PRP$:2)|||amod(element:NN:5, !the:DT:4)|||nsubj(push:VBP:10, element:NN:5)|||poss(element:NN:5, you:PRP$:6)|||partmod(you:PRP$:6, look:VBG:7)|||prep(look:VBG:7, for:IN:8)|||csubj(stack:VB:17, push:VBP:10)|||xcomp(push:VBP:10, -lrb-:VB:11)|||punct(-lrb-:VB:11, -rrb-:-RRB-:12)|||dobj(-lrb-:VB:11, it:PRP:13)|||det(temp:NN:16, the:DT:15)|||prep_to(-lrb-:VB:11, temp:NN:16)|||root(ROOT:ROOT:19, stack:VB:17)|||<STOP> nsubjpass(find:VBN:6, repeat:NN:1)|||det(element:NN:4, the:DT:3)|||prep_until(repeat:NN:1, element:NN:4)|||auxpass(find:VBN:6, be:VBZ:5)|||root(ROOT:ROOT:8, find:VBN:6)|||<STOP> advmod(find:VBP:3, when:WRB:1)|||nsubj(find:VBP:3, you:PRP:2)|||dep(stack:VB:12, find:VBP:3)|||dobj(find:VBP:3, it:PRP:4)|||nn(-RRB-:NNP:8, Pop:NNP:6)|||punct(-RRB-:NNP:8, -lrb-:-LRB-:7)|||det(temp:NN:11, the:DT:10)|||prep_off(-RRB-:NNP:8, temp:NN:11)|||root(ROOT:ROOT:25, stack:VB:12)|||advmod(stack:VB:12, back:RB:13)|||det(stack:NN:17, the:DT:15)|||amod(stack:NN:17, regular:JJ:16)|||prep_onto(stack:VB:12, stack:NN:17)|||aux(have:VB:19, to:TO:18)|||infmod(stack:NN:17, have:VB:19)|||det(stack:NN:22, a:DT:20)|||amod(stack:NN:22, complete:JJ:21)|||dobj(have:VB:19, stack:NN:22)|||advmod(have:VB:19, again:RB:23)|||<STOP>
8.7 root(ROOT:ROOT:16, pop:VB:1)|||det(item:NN:3, each:DT:2)|||dobj(pop:VB:1, item:NN:3)|||advmod(pop:VB:1, off:RB:4)|||det(top:NN:6, the:DT:5)|||dep(off:RB:4, top:NN:6)|||mark(find:VBP:9, until:IN:7)|||nsubj(find:VBP:9, you:PRP:8)|||advcl(pop:VB:1, find:VBP:9)|||dobj(look:VBG:13, what:WP:10)|||nsubj(look:VBG:13, you:PRP:11)|||aux(look:VBG:13, be:VBP:12)|||ccomp(find:VBP:9, look:VBG:13)|||prep(look:VBG:13, for:IN:14)|||<STOP> mark(end:VBZ:4, if:IN:1)|||det(stack:NN:3, the:DT:2)|||nsubj(end:VBZ:4, stack:NN:3)|||advcl(!exist:VB:18, end:VBZ:4)|||dep(empty:JJ:6, up:IN:5)|||acomp(end:VBZ:4, empty:JJ:6)|||nsubj(!find:VBD:10, you:PRP:8)|||conj_and(end:VBZ:4, !find:VBD:10)|||advcl(!exist:VB:18, !find:VBD:10)|||det(item:NN:12, the:DT:11)|||dobj(!find:VBD:10, item:NN:12)|||advmod(!exist:VB:18, then:RB:14)|||nsubj(!exist:VB:18, it:PRP:15)|||aux(!exist:VB:18, do:VBZ:16)|||root(ROOT:ROOT:23, !exist:VB:18)|||det(stack:NN:21, the:DT:20)|||prep_in(!exist:VB:18, stack:NN:21)|||<STOP> nsubj(necessary:JJ:5, it:PRP:1)|||aux(necessary:JJ:5, may:MD:2)|||advmod(necessary:JJ:5, also:RB:3)|||cop(necessary:JJ:5, be:VB:4)|||dep(want:VBP:14, necessary:JJ:5)|||aux(save:VB:7, to:TO:6)|||xcomp(necessary:JJ:5, save:VB:7)|||det(value:NNS:10, the:DT:8)|||amod(value:NNS:10, popped:JJ:9)|||dobj(save:VB:7, value:NNS:10)|||prep_in(value:NNS:10, case:NN:12)|||nsubj(want:VBP:14, you:PRP:13)|||xsubj(recreate:VB:16, you:PRP:13)|||root(ROOT:ROOT:20, want:VBP:14)|||aux(recreate:VB:16, to:TO:15)|||xcomp(want:VBP:14, recreate:VB:16)|||det(stack:NN:18, the:DT:17)|||dobj(recreate:VB:16, stack:NN:18)|||<STOP>
8.7 mark(implement:VBN:5, if:IN:1)|||det(stack:NN:3, the:DT:2)|||nsubjpass(implement:VBN:5, stack:NN:3)|||auxpass(implement:VBN:5, be:VBZ:4)|||advcl(search:VB:12, implement:VBN:5)|||xcomp(implement:VBN:5, use:VBG:6)|||det(array:NN:8, a:DT:7)|||dobj(use:VBG:6, array:NN:8)|||nsubj(search:VB:12, you:PRP:9)|||aux(search:VB:12, could:MD:10)|||advmod(search:VB:12, simply:RB:11)|||root(ROOT:ROOT:19, search:VB:12)|||det(array:NN:14, the:DT:13)|||dobj(search:VB:12, array:NN:14)|||det(item:NN:17, the:DT:16)|||prep_for(array:NN:14, item:NN:17)|||<STOP> mark(implement:VBN:5, if:IN:1)|||det(stack:NN:3, the:DT:2)|||nsubjpass(implement:VBN:5, stack:NN:3)|||auxpass(implement:VBN:5, be:VBZ:4)|||advcl(have:VB:36, implement:VBN:5)|||xcomp(implement:VBN:5, use:VBG:6)|||det(list:NN:9, a:DT:7)|||amod(list:NN:9, link:VBN:8)|||dobj(use:VBG:6, list:NN:9)|||nsubj(have:VB:12, you:PRP:10)|||xsubj(pop:VB:14, you:PRP:10)|||aux(have:VB:12, would:MD:11)|||rcmod(list:NN:9, have:VB:12)|||aux(pop:VB:14, to:TO:13)|||xcomp(have:VB:12, pop:VB:14)|||det(value:NNS:16, the:DT:15)|||dobj(pop:VB:14, value:NNS:16)|||prt(pop:VB:14, off:RP:17)|||det(stack:NN:20, the:DT:19)|||prep_of(pop:VB:14, stack:NN:20)|||mark(find:VBN:26, until:IN:21)|||advmod(find:VBN:26, either:RB:22)|||det(value:NN:24, the:DT:23)|||nsubjpass(find:VBN:26, value:NN:24)|||auxpass(find:VBN:26, be:VBZ:25)|||advcl(have:VB:12, find:VBN:26)|||det(stack:NN:29, the:DT:28)|||nsubj(empty:JJ:31, stack:NN:29)|||cop(empty:JJ:31, be:VBZ:30)|||advcl(have:VB:12, empty:JJ:31)|||conj_or(find:VBN:26, empty:JJ:31)|||nsubj(have:VB:36, you:PRP:33)|||xsubj(have:VB:38, you:PRP:33)|||aux(have:VB:36, would:MD:34)|||advmod(have:VB:36, then:RB:35)|||root(ROOT:ROOT:47, have:VB:36)|||aux(have:VB:38, to:TO:37)|||xcomp(have:VB:36, have:VB:38)|||det(item:NNS:40, the:DT:39)|||nsubj(put:VB:41, item:NNS:40)|||ccomp(have:VB:38, put:VB:41)|||prt(put:VB:41, back:RP:42)|||det(list:NN:45, the:DT:44)|||prep_into(put:VB:41, list:NN:45)|||<STOP>
8.7 nsubj(need:VBP:2, you:PRP:1)|||xsubj(pop:VB:4, you:PRP:1)|||root(ROOT:ROOT:15, need:VBP:2)|||aux(pop:VB:4, to:TO:3)|||xcomp(need:VBP:2, pop:VB:4)|||det(item:NN:6, each:DT:5)|||dobj(pop:VB:4, item:NN:6)|||det(stack:NN:9, the:DT:8)|||prep_on(pop:VB:4, stack:NN:9)|||xcomp(need:VBP:2, compare:VB:11)|||conj_and(pop:VB:4, compare:VB:11)|||det(item:NN:13, the:DT:12)|||dobj(compare:VB:11, item:NN:13)|||<STOP> mark(find:VBN:5, once:IN:1)|||det(item:NN:3, the:DT:2)|||nsubjpass(find:VBN:5, item:NN:3)|||auxpass(find:VBN:5, be:VBZ:4)|||advcl(need:VBP:10, find:VBN:5)|||det(item:NNS:9, no:DT:7)|||amod(item:NNS:9, more:JJR:8)|||nsubj(need:VBP:10, item:NNS:9)|||xsubj(remove:VBN:13, item:NNS:9)|||root(ROOT:ROOT:15, need:VBP:10)|||aux(remove:VBN:13, to:TO:11)|||auxpass(remove:VBN:13, be:VB:12)|||xcomp(need:VBP:10, remove:VBN:13)|||<STOP>
8.7 root(ROOT:ROOT:26, pop:VB:1)|||det(element:NN:3, a:DT:2)|||dobj(pop:VB:1, element:NN:3)|||num(stack:NNS:6, one:CD:5)|||prep_from(pop:VB:1, stack:NNS:6)|||dep(pop:VB:1, check:VB:8)|||aux(see:VB:10, to:TO:9)|||xcomp(check:VB:8, see:VB:10)|||mark(element:NN:16, if:IN:11)|||nsubj(element:NN:16, it:PRP:12)|||dep(element:NN:16, be:VBZ:13)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, desire:VBN:15)|||advcl(see:VB:10, element:NN:16)|||xcomp(check:VB:8, push:VB:20)|||conj_negcc(see:VB:10, push:VB:20)|||dobj(push:VB:20, it:PRP:21)|||det(stack:NN:24, another:DT:23)|||prep_onto(push:VB:20, stack:NN:24)|||<STOP> advmod(finish:VBD:2, when:WRB:1)|||dep(pop:VB:4, finish:VBD:2)|||root(ROOT:ROOT:32, pop:VB:4)|||det(item:NNS:6, the:DT:5)|||dobj(pop:VB:4, item:NNS:6)|||det(stack:NN:10, the:DT:8)|||amod(stack:NN:10, second:JJ:9)|||prep_from(pop:VB:4, stack:NN:10)|||conj_and(pop:VB:4, push:VB:12)|||root(ROOT:ROOT:32, push:VB:12)|||dobj(push:VB:12, they:PRP:13)|||advmod(push:VB:12, back:RB:14)|||det(stack:NN:18, the:DT:16)|||amod(stack:NN:18, first:JJ:17)|||prep_onto(push:VB:12, stack:NN:18)|||punct(ensure:VB:22, -lrb-:-LRB-:19)|||nsubj(ensure:VB:22, this:DT:20)|||aux(ensure:VB:22, will:MD:21)|||dep(stack:NN:18, ensure:VB:22)|||det(order:NN:24, the:DT:23)|||nsubjpass(maintain:VBN:29, order:NN:24)|||det(element:NNS:27, the:DT:26)|||prep_of(order:NN:24, element:NNS:27)|||auxpass(maintain:VBN:29, be:VBZ:28)|||ccomp(ensure:VB:22, maintain:VBN:29)|||punct(ensure:VB:22, -rrb-:-RRB-:30)|||<STOP>
8.7 advmod(pop:VB:2, basically:RB:1)|||root(ROOT:ROOT:12, pop:VB:2)|||det(stack:NN:4, the:DT:3)|||dobj(pop:VB:2, stack:NN:4)|||mark(find:VBP:7, until:IN:5)|||nsubj(find:VBP:7, you:PRP:6)|||advcl(pop:VB:2, find:VBP:7)|||det(element:NN:10, the:DT:8)|||amod(element:NN:10, give:VBN:9)|||dobj(find:VBP:7, element:NN:10)|||<STOP>
8.7 nsubj(check:VBG:6, Iterate:NNP:1)|||det(stack:NN:4, the:DT:3)|||prep_through(Iterate:NNP:1, stack:NN:4)|||root(ROOT:ROOT:14, check:VBG:6)|||det(number:NN:8, the:DT:7)|||dobj(check:VBG:6, number:NN:8)|||det(element:NN:12, the:DT:10)|||amod(element:NN:12, current:JJ:11)|||prep_against(number:NN:8, element:NN:12)|||<STOP>
8.7 root(ROOT:ROOT:4, pop:VB:1)|||conj_and(pop:VB:1, push:VB:3)|||root(ROOT:ROOT:4, push:VB:3)|||<STOP>
8.7 root(ROOT:ROOT:21, pop:VB:1)|||det(element:NNS:3, all:DT:2)|||dobj(pop:VB:1, element:NNS:3)|||advmod(pop:VB:1, off:RB:4)|||dep(pop:VB:1, stack:VB:5)|||mark(find:VBP:8, until:IN:6)|||nsubj(find:VBP:8, you:PRP:7)|||nsubj(push:VBP:13, you:PRP:7)|||advcl(stack:VB:5, find:VBP:8)|||det(element:NN:10, that:DT:9)|||dobj(find:VBP:8, element:NN:10)|||advmod(push:VBP:13, then:RB:12)|||advcl(stack:VB:5, push:VBP:13)|||conj_and(find:VBP:8, push:VBP:13)|||det(element:NNS:16, the:DT:14)|||amod(element:NNS:16, popped:JJ:15)|||dobj(push:VBP:13, element:NNS:16)|||prt(push:VBP:13, back:RP:17)|||det(stack:NN:20, the:DT:19)|||prep_on(push:VBP:13, stack:NN:20)|||<STOP>
8.7 root(ROOT:ROOT:34, keep:VB:1)|||ccomp(keep:VB:1, pop:VBG:2)|||dobj(pop:VBG:2, node:NNS:3)|||ccomp(keep:VB:1, store:VBG:5)|||conj_and(pop:VBG:2, store:VBG:5)|||dobj(store:VBG:5, they:PRP:6)|||det(stack:NN:10, a:DT:8)|||amod(stack:NN:10, alternate:JJ:9)|||prep_in(store:VBG:5, stack:NN:10)|||mark(find:VBN:16, until:IN:11)|||det(element:NN:14, the:DT:12)|||amod(element:NN:14, give:VBN:13)|||nsubjpass(find:VBN:16, element:NN:14)|||auxpass(find:VBN:16, be:VBZ:15)|||advcl(keep:VB:1, find:VBN:16)|||advmod(pop:VB:19, then:RB:18)|||conj_and(keep:VB:1, pop:VB:19)|||root(ROOT:ROOT:34, pop:VB:19)|||det(element:NN:22, the:DT:20)|||amod(element:NN:22, give:VBN:21)|||dobj(pop:VB:19, element:NN:22)|||conj_and(keep:VB:1, push:VB:24)|||root(ROOT:ROOT:34, push:VB:24)|||det(node:NNS:28, the:DT:25)|||advmod(popped:JJ:27, previously:RB:26)|||amod(node:NNS:28, popped:JJ:27)|||dobj(push:VB:24, node:NNS:28)|||prt(push:VB:24, back:RP:29)|||det(stack:NN:32, the:DT:31)|||prep_onto(push:VB:24, stack:NN:32)|||<STOP>
8.7 preconj(traverse:VB:2, either:CC:1)|||root(ROOT:ROOT:22, traverse:VB:2)|||det(list:NN:5, the:DT:3)|||amod(list:NN:5, entire:JJ:4)|||dobj(traverse:VB:2, list:NN:5)|||conj_and(traverse:VB:2, pop:VB:7)|||root(ROOT:ROOT:22, pop:VB:7)|||det(part:NN:10, the:DT:8)|||amod(part:NN:10, give:VBN:9)|||dobj(pop:VB:7, part:NN:10)|||conj_and(traverse:VB:2, create:VB:12)|||conj_or(pop:VB:7, create:VB:12)|||det(system:NN:15, a:DT:13)|||nn(system:NN:15, pointer:NN:14)|||dobj(create:VB:12, system:NN:15)|||nsubj(point:VBZ:18, system:NN:15)|||rel(point:VBZ:18, that:WDT:16)|||advmod(point:VBZ:18, automatically:RB:17)|||rcmod(system:NN:15, point:VBZ:18)|||prep_to(point:VBZ:18, it:PRP:20)|||<STOP>
8.7 nsubj(remove:VBD:46, depend:NNS:1)|||det(type:NN:4, the:DT:3)|||prep_on(depend:NNS:1, type:NN:4)|||prep_of(type:NN:4, stack:NNP:6)|||det(stack:NN:11, a:DT:9)|||amod(stack:NN:11, true:JJ:10)|||prep_on(type:NN:4, stack:NN:11)|||nsubj(haft:VB:14, you:PRP:12)|||xsubj(pop:VB:16, you:PRP:12)|||aux(haft:VB:14, will:MD:13)|||rcmod(stack:NN:11, haft:VB:14)|||aux(pop:VB:16, to:TO:15)|||xcomp(haft:VB:14, pop:VB:16)|||dobj(pop:VB:16, all:DT:17)|||det(element:NNS:20, the:DT:19)|||prep_of(all:DT:17, element:NNS:20)|||det(stack:NN:23, the:DT:22)|||prep_of(element:NNS:20, stack:NN:23)|||mark(find:VBP:26, until:IN:24)|||nsubj(find:VBP:26, you:PRP:25)|||dep(haft:VB:14, find:VBP:26)|||det(element:NN:28, the:DT:27)|||dobj(find:VBP:26, element:NN:28)|||dobj(need:VB:38, element:NN:28)|||nsubj(want:VBP:30, you:PRP:29)|||rcmod(element:NN:28, want:VBP:30)|||dep(haft:VB:14, then:RB:33)|||advmod(find:VBP:26, then:RB:33)|||conj_and(find:VBP:26, then:RB:33)|||advmod(need:VB:38, after:RB:34)|||dep(need:VB:38, that:IN:35)|||nsubj(need:VB:38, you:PRP:36)|||xsubj(push:VB:40, you:PRP:36)|||aux(need:VB:38, will:MD:37)|||dep(haft:VB:14, need:VB:38)|||conj_and(find:VBP:26, need:VB:38)|||aux(push:VB:40, to:TO:39)|||xcomp(need:VB:38, push:VB:40)|||predet(element:NNS:43, all:PDT:41)|||det(element:NNS:43, the:DT:42)|||dobj(push:VB:40, element:NNS:43)|||complm(where:WRB:45, that:IN:44)|||dep(push:VB:40, where:WRB:45)|||root(ROOT:ROOT:60, remove:VBD:46)|||advmod(remove:VBD:46, back:RB:47)|||prep(remove:VBD:46, in:IN:48)|||dep(in:IN:48, to:TO:49)|||det(stack:NN:51, the:DT:50)|||pobj(to:TO:49, stack:NN:51)|||det(order:NN:54, the:DT:53)|||prep_in(stack:NN:51, order:NN:54)|||rel(they:PRP:56, that:WDT:55)|||rcmod(stack:NN:51, they:PRP:56)|||advmod(remove:VBD:58, where:WRB:57)|||advcl(remove:VBD:46, remove:VBD:58)|||ccomp(remove:VBD:46, remove:VBD:58)|||<STOP> det(stack:NN:5, a:DT:2)|||nn(stack:NN:5, Java:NNP:3)|||nn(stack:NN:5, style:NN:4)|||prep_with(return:VB:16, stack:NN:5)|||advmod(be:VBZ:9, where:WRB:7)|||expl(be:VBZ:9, there:EX:8)|||dep(return:VB:16, be:VBZ:9)|||det(function:NN:12, a:DT:10)|||nn(function:NN:12, peek:NN:11)|||nsubj(be:VBZ:9, function:NN:12)|||nsubj(return:VB:16, it:PRP:14)|||aux(return:VB:16, will:MD:15)|||root(ROOT:ROOT:39, return:VB:16)|||det(element:NN:18, the:DT:17)|||dobj(return:VB:16, element:NN:18)|||nsubj(want:VBD:20, you:PRP:19)|||rcmod(element:NN:18, want:VBD:20)|||prepc_instead_of(want:VBD:20, require:VBG:23)|||nsubj(perform:VB:26, you:PRP:24)|||aux(perform:VB:26, to:TO:25)|||xcomp(require:VBG:23, perform:VB:26)|||predet(action:NNS:30, all:PDT:27)|||det(action:NNS:30, the:DT:28)|||amod(action:NNS:30, excessive:JJ:29)|||dobj(perform:VB:26, action:NNS:30)|||nsubjpass(require:VBN:33, action:NNS:30)|||rel(require:VBN:33, that:WDT:31)|||auxpass(require:VBN:33, be:VBP:32)|||rcmod(action:NNS:30, require:VBN:33)|||det(stack:NN:37, a:DT:35)|||amod(stack:NN:37, true:JJ:36)|||prep_from(require:VBN:33, stack:NN:37)|||<STOP>
8.7 mark(equal:VBZ:5, if:IN:1)|||amod(!:NNS:4, top:JJ:2)|||nn(!:NNS:4, item:NN:3)|||csubj(pop:VBP:8, equal:VBZ:5)|||amod(element:NN:7, give:VBN:6)|||dobj(equal:VBZ:5, element:NN:7)|||root(ROOT:ROOT:12, pop:VBP:8)|||det(stack:NN:10, the:DT:9)|||dobj(pop:VBP:8, stack:NN:10)|||<STOP> nsubj(empty:JJ:9, repeat:NN:1)|||mark(find:VBN:5, until:IN:2)|||nsubjpass(find:VBN:5, item:NN:3)|||nsubjpass(stack:VBN:7, item:NN:3)|||auxpass(find:VBN:5, be:VBZ:4)|||dep(repeat:NN:1, find:VBN:5)|||dep(repeat:NN:1, stack:VBN:7)|||conj_or(find:VBN:5, stack:VBN:7)|||cop(empty:JJ:9, be:VBZ:8)|||root(ROOT:ROOT:10, empty:JJ:9)|||<STOP>
8.7 aux(traverse:VB:2, could:MD:1)|||root(ROOT:ROOT:13, traverse:VB:2)|||det(list:NN:5, the:DT:4)|||prep_through(traverse:VB:2, list:NN:5)|||prep_through(traverse:VB:2, array:NN:7)|||conj_or(list:NN:5, array:NN:7)|||aux(find:VB:9, to:TO:8)|||xcomp(traverse:VB:2, find:VB:9)|||det(element:NN:11, the:DT:10)|||dobj(find:VB:9, element:NN:11)|||<STOP>
8.7 nsubj(need:VBP:2, you:PRP:1)|||root(ROOT:ROOT:16, need:VBP:2)|||det(opertation:NN:5, the:DT:3)|||nn(opertation:NN:5, pop:NN:4)|||nsubj(go:VB:7, opertation:NN:5)|||nsubj(find:VB:12, opertation:NN:5)|||aux(go:VB:7, to:TO:6)|||xcomp(need:VBP:2, go:VB:7)|||amod(stack:NN:10, throught:JJ:8)|||det(stack:NN:10, the:DT:9)|||dobj(go:VB:7, stack:NN:10)|||xcomp(need:VBP:2, find:VB:12)|||conj_and(go:VB:7, find:VB:12)|||det(element:NN:14, the:DT:13)|||dobj(find:VB:12, element:NN:14)|||<STOP>
8.7 root(ROOT:ROOT:15, createstack:NN:1)|||appos(createstack:NN:1, push:NN:3)|||appos(createstack:NN:1, isempty:NN:5)|||conj_and(push:NN:3, isempty:NN:5)|||appos(createstack:NN:1, pop:NN:7)|||conj_and(push:NN:3, pop:NN:7)|||det(value:NN:13, a:DT:10)|||nn(value:NN:13, boolean:NN:11)|||nn(value:NN:13, return:NN:12)|||appos(createstack:NN:1, value:NN:13)|||conj_and(push:NN:3, value:NN:13)|||<STOP>
8.7 nsubj(have:VB:3, you:PRP:1)|||xsubj(traverse:VB:5, you:PRP:1)|||aux(have:VB:3, would:MD:2)|||root(ROOT:ROOT:14, have:VB:3)|||aux(traverse:VB:5, to:TO:4)|||xcomp(have:VB:3, traverse:VB:5)|||det(stack:NN:7, the:DT:6)|||dobj(traverse:VB:5, stack:NN:7)|||partmod(stack:NN:7, pop:VBG:8)|||det(element:NN:10, each:DT:9)|||dobj(pop:VBG:8, element:NN:10)|||aux(search:VB:12, to:TO:11)|||infmod(element:NN:10, search:VB:12)|||dobj(search:VB:12, it:PRP:13)|||<STOP>
8.7 root(ROOT:ROOT:22, pop:VB:1)|||det(element:NN:3, each:DT:2)|||dobj(pop:VB:1, element:NN:3)|||det(stack:NN:6, the:DT:5)|||prep_off(pop:VB:1, stack:NN:6)|||dep(stack:NN:6, -lrb-:-LRB-:7)|||dep(-lrb-:-LRB-:7, and:CC:8)|||dep(and:CC:8, into:IN:9)|||det(stack:NN:11, another:DT:10)|||pobj(into:IN:9, stack:NN:11)|||prep_for(stack:NN:11, storage:NN:13)|||punct(-lrb-:-LRB-:7, -rrb-:-RRB-:14)|||mark(find:VBN:20, until:IN:15)|||det(element:NN:18, the:DT:16)|||amod(element:NN:18, desire:VBN:17)|||nsubjpass(find:VBN:20, element:NN:18)|||auxpass(find:VBN:20, be:VBZ:19)|||dep(stack:NN:6, find:VBN:20)|||<STOP>
8.7 nn(operation:NN:2, pop:NN:1)|||root(ROOT:ROOT:3, operation:NN:2)|||<STOP>
8.7 aux(pop:VB:2, to:TO:1)|||root(ROOT:ROOT:8, pop:VB:2)|||nsubj(push:VB:5, element:NNS:3)|||advmod(push:VB:5, then:RB:4)|||ccomp(pop:VB:2, push:VB:5)|||dobj(push:VB:5, they:PRP:6)|||advmod(push:VB:5, back:RB:7)|||<STOP>
8.7 det(function:NN:2, a:DT:1)|||nsubj(backinto:VBZ:18, function:NN:2)|||aux(keep:VB:4, to:TO:3)|||infmod(function:NN:2, keep:VB:4)|||dobj(keep:VB:4, track:NN:5)|||det(popped:NN:9, the:DT:7)|||nn(popped:NN:9, element:NNS:8)|||prep_of(track:NN:5, popped:NN:9)|||det(function:NN:12, a:DT:11)|||prep_of(track:NN:5, function:NN:12)|||conj_and(popped:NN:9, function:NN:12)|||aux(put:VB:14, to:TO:13)|||xcomp(keep:VB:4, put:VB:14)|||det(element:NNS:17, the:DT:15)|||amod(element:NNS:17, pop:VBN:16)|||dobj(put:VB:14, element:NNS:17)|||root(ROOT:ROOT:22, backinto:VBZ:18)|||det(function:NN:20, the:DT:19)|||dobj(backinto:VBZ:18, function:NN:20)|||<STOP>
8.7 nsubj(pop:VB:3, you:PRP:1)|||nsubj(compare:VB:7, you:PRP:1)|||aux(pop:VB:3, would:MD:2)|||root(ROOT:ROOT:29, pop:VB:3)|||det(element:NN:5, each:DT:4)|||dobj(pop:VB:3, element:NN:5)|||conj_and(pop:VB:3, compare:VB:7)|||root(ROOT:ROOT:29, compare:VB:7)|||dobj(compare:VB:7, it:PRP:8)|||prep(compare:VB:7, to:TO:9)|||dobj(look:VBG:13, what:WP:10)|||nsubj(look:VBG:13, you:PRP:11)|||aux(look:VBG:13, be:VBP:12)|||dep(to:TO:9, look:VBG:13)|||prep(look:VBG:13, for:IN:14)|||advmod(push:VB:17, then:RB:16)|||conj_and(pop:VB:3, push:VB:17)|||conj_and(compare:VB:7, push:VB:17)|||dobj(push:VB:17, it:PRP:18)|||advmod(push:VB:17, back:RB:19)|||dep(back:RB:19, on:IN:20)|||det(stack:NN:22, the:DT:21)|||pobj(on:IN:20, stack:NN:22)|||advmod(!lose:VBN:28, so:RB:23)|||dep(!lose:VBN:28, that:IN:24)|||nsubjpass(!lose:VBN:28, it:PRP:25)|||auxpass(!lose:VBN:28, be:VBZ:26)|||dep(push:VB:17, !lose:VBN:28)|||<STOP>
8.7 nsubj(need:VB:3, you:PRP:1)|||xsubj(perform:VB:5, you:PRP:1)|||aux(need:VB:3, would:MD:2)|||root(ROOT:ROOT:29, need:VB:3)|||aux(perform:VB:5, to:TO:4)|||xcomp(need:VB:3, perform:VB:5)|||det(search:NN:7, a:DT:6)|||dobj(perform:VB:5, search:NN:7)|||det(list:NN:10, the:DT:9)|||prep_through(perform:VB:5, list:NN:10)|||prepc_of(list:NN:10, element:VBG:12)|||punct(understand:VB:17, -lrb-:-LRB-:13)|||amod(dont:NN:15, i:JJ:14)|||nsubj(understand:VB:17, dont:NN:15)|||advmod(understand:VB:17, really:RB:16)|||ccomp(element:VBG:12, understand:VB:17)|||dobj(ask:VBG:22, what:WP:18)|||det(question:NN:20, this:DT:19)|||nsubj(ask:VBG:22, question:NN:20)|||aux(ask:VBG:22, be:VBZ:21)|||ccomp(understand:VB:17, ask:VBG:22)|||poss(!clear:JJ:27, its:PRP$:24)|||advmod(!clear:JJ:27, very:RB:26)|||parataxis(need:VB:3, !clear:JJ:27)|||<STOP> root(ROOT:ROOT:2, -RRB-:NNP:1)|||<STOP>
8.7 nsubj(-lrb-:VBD:2, StackPush:NNP:1)|||root(ROOT:ROOT:4, -lrb-:VBD:2)|||punct(-lrb-:VBD:2, -rrb-:-RRB-:3)|||<STOP> nsubj(-lrb-:VBD:2, StackPop:NNP:1)|||root(ROOT:ROOT:4, -lrb-:VBD:2)|||punct(-lrb-:VBD:2, -rrb-:-RRB-:3)|||<STOP> nsubj(-lrb-:VBD:2, StackIsEmpty:NNP:1)|||root(ROOT:ROOT:4, -lrb-:VBD:2)|||punct(-lrb-:VBD:2, -rrb-:-RRB-:3)|||<STOP>
9.1 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||root(ROOT:ROOT:20, structure:NN:3)|||prep_in(structure:NN:3, c:SYM:5)|||nsubj(collection:NN:11, c:SYM:5)|||prep(c:SYM:5, plus:CC:6)|||dep(plus:CC:6, plus:IN:7)|||rel(collection:NN:11, which:WDT:8)|||cop(collection:NN:11, be:VBZ:9)|||det(collection:NN:11, a:DT:10)|||rcmod(c:SYM:5, collection:NN:11)|||prep_of(collection:NN:11, datum:NNS:13)|||nsubjpass(keep:VBN:16, datum:NNS:13)|||rel(keep:VBN:16, that:WDT:14)|||auxpass(keep:VBN:16, be:VBZ:15)|||rcmod(datum:NNS:13, keep:VBN:16)|||prep_in(keep:VBN:16, order:NN:18)|||<STOP> root(ROOT:ROOT:6, First:NNP:1)|||amod(out:NN:4, first:JJ:3)|||prep_in(First:NNP:1, out:NN:4)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(list:NN:5, queue:NN:2)|||cop(list:NN:5, be:VBZ:3)|||det(list:NN:5, a:DT:4)|||root(ROOT:ROOT:31, list:NN:5)|||prep_of(list:NN:5, object:NNS:7)|||det(order:NN:11, a:DT:9)|||amod(order:NN:11, particular:JJ:10)|||prep_in(object:NNS:7, order:NN:11)|||nsubjpass(read:VBN:14, order:NN:11)|||rel(read:VBN:14, that:WDT:12)|||auxpass(read:VBN:14, be:VBZ:13)|||rcmod(order:NN:11, read:VBN:14)|||dobj(read:VBN:14, one:CD:15)|||det(time:NN:18, a:DT:17)|||prep_at(read:VBN:14, time:NN:18)|||partmod(time:NN:18, start:VBG:19)|||det(first:JJ:22, the:DT:21)|||prep_at(start:VBG:19, first:JJ:22)|||partmod(first:JJ:22, follow:VBN:23)|||dep(follow:VBN:23, by:IN:24)|||det(second:NN:26, the:DT:25)|||pobj(by:IN:24, second:NN:26)|||advmod(on:RB:29, so:RB:28)|||dep(follow:VBN:23, on:RB:29)|||conj_and(by:IN:24, on:RB:29)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:7, queue:NN:2)|||cop(structure:NN:7, be:VBZ:3)|||det(structure:NN:7, a:DT:4)|||amod(structure:NN:7, abstract:JJ:5)|||nn(structure:NN:7, datum:NN:6)|||dep(in:IN:8, structure:NN:7)|||root(ROOT:ROOT:25, structure:NN:7)|||rel(perform:VBN:12, in:IN:8)|||nsubjpass(perform:VBN:12, operation:NNS:10)|||auxpass(perform:VBN:12, be:VBP:11)|||rcmod(structure:NN:7, perform:VBN:12)|||det(end:NNS:15, both:DT:14)|||prep_at(perform:VBN:12, end:NNS:15)|||partmod(end:NNS:15, give:VBG:16)|||det(queue:NN:18, the:DT:17)|||iobj(give:VBG:16, queue:NN:18)|||dobj(give:VBG:16, first:JJ:19)|||prep_in(first:JJ:19, first:JJ:21)|||prep_out(give:VBG:16, behavior:NN:23)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(store:VBZ:3, queue:NN:2)|||root(ROOT:ROOT:13, store:VBZ:3)|||det(set:NN:5, a:DT:4)|||dobj(store:VBZ:3, set:NN:5)|||prep_of(set:NN:5, element:NNS:7)|||det(order:NN:11, a:DT:9)|||amod(order:NN:11, particular:JJ:10)|||prep_in(element:NNS:7, order:NN:11)|||<STOP> poss(principle:NN:2, its:PRP$:1)|||nsubj(FIFO:NNP:6, principle:NN:2)|||prep_of(principle:NN:2, operation:NN:4)|||cop(FIFO:NNP:6, be:VBZ:5)|||nsubj(mean:VBZ:15, FIFO:NNP:6)|||root(ROOT:ROOT:28, FIFO:NNP:6)|||punct(in:IN:9, -lrb-:-LRB-:7)|||dep(in:IN:9, first:RB:8)|||dep(FIFO:NNP:6, in:IN:9)|||amod(out:NN:11, first:JJ:10)|||pobj(in:IN:9, out:NN:11)|||punct(in:IN:9, -rrb-:-RRB-:12)|||rel(mean:VBZ:15, which:WDT:14)|||rcmod(FIFO:NNP:6, mean:VBZ:15)|||det(element:NN:18, the:DT:16)|||amod(element:NN:18, first:JJ:17)|||nsubj(one:NN:23, element:NN:18)|||partmod(element:NN:18, insert:VBN:19)|||cop(one:NN:23, be:VBZ:20)|||det(one:NN:23, the:DT:21)|||amod(one:NN:23, first:JJ:22)|||ccomp(mean:VBZ:15, one:NN:23)|||aux(remove:VBN:26, to:TO:24)|||auxpass(remove:VBN:26, be:VB:25)|||infmod(one:NN:23, remove:VBN:26)|||<STOP>
9.1 det(adt:NN:2, a:DT:1)|||nsubj(item:NN:10, adt:NN:2)|||poss(first:JJ:4, whose:WP$:3)|||nsubj(insert:VBD:5, first:JJ:4)|||rel(insert:VBD:5, first:JJ:4)|||rcmod(adt:NN:2, insert:VBD:5)|||dobj(insert:VBD:5, item:NN:6)|||cop(item:NN:10, be:VBZ:7)|||det(item:NN:10, the:DT:8)|||amod(item:NN:10, first:JJ:9)|||root(ROOT:ROOT:13, item:NN:10)|||partmod(item:NN:10, remove:VBN:11)|||<STOP> nsubj(use:VBZ:2, this:DT:1)|||root(ROOT:ROOT:20, use:VBZ:2)|||det(idea:NN:5, the:DT:3)|||nn(idea:NN:5, FIFO:NNP:4)|||dobj(use:VBZ:2, idea:NN:5)|||advmod(enter:VB:8, where:WRB:6)|||rel(enter:VB:8, where:WRB:6)|||nsubj(enter:VB:8, item:NNS:7)|||nsubj(leave:VB:15, item:NNS:7)|||rcmod(idea:NN:5, enter:VB:8)|||det(queue:NN:10, a:DT:9)|||dobj(enter:VB:8, queue:NN:10)|||dobj(leave:VB:15, queue:NN:10)|||poss(back:NN:13, its:PRP$:12)|||prep_at(enter:VB:8, back:NN:13)|||rcmod(idea:NN:5, leave:VB:15)|||conj_and(enter:VB:8, leave:VB:15)|||poss(front:NN:18, its:PRP$:17)|||prep_at(leave:VB:15, front:NN:18)|||<STOP>
9.1 prep_in(last:VB:4, last:JJ:1)|||root(ROOT:ROOT:8, last:VB:4)|||prt(last:VB:4, out:RP:5)|||dobj(last:VB:4, architecture:NN:6)|||<STOP> nsubj(work:VBZ:2, it:PRP:1)|||ccomp(serve:VBN:23, work:VBZ:2)|||det(way:NN:5, the:DT:3)|||amod(way:NN:5, same:JJ:4)|||dobj(work:VBZ:2, way:NN:5)|||det(line:NN:7, a:DT:6)|||nsubj(work:VB:12, line:NN:7)|||det(bank:NN:10, the:DT:9)|||prep_at(line:NN:7, bank:NN:10)|||aux(work:VB:12, would:MD:11)|||rcmod(way:NN:5, work:VB:12)|||det(person:NN:15, the:DT:14)|||nsubjpass(wait:VBG:19, person:NN:15)|||nsubjpass(serve:VBN:23, person:NN:15)|||rel(wait:VBG:19, that:WDT:16)|||auxpass(wait:VBG:19, be:VBZ:17)|||aux(wait:VBG:19, be:VBN:18)|||rcmod(person:NN:15, wait:VBG:19)|||det(longest:JJS:21, the:DT:20)|||dobj(wait:VBG:19, longest:JJS:21)|||auxpass(serve:VBN:23, get:VBZ:22)|||root(ROOT:ROOT:26, serve:VBN:23)|||advmod(serve:VBN:23, first:RB:24)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:6, queue:NN:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||nsubj(store:VBZ:8, structure:NN:6)|||root(ROOT:ROOT:18, structure:NN:6)|||rel(store:VBZ:8, that:WDT:7)|||rcmod(structure:NN:6, store:VBZ:8)|||dobj(store:VBZ:8, element:NNS:9)|||det(First:NNP:12, a:DT:11)|||prep_in(element:NNS:9, First:NNP:12)|||prep_in(First:NNP:12, First:NNP:14)|||prep_out(store:VBZ:8, order:NN:16)|||<STOP>
9.1 det(list:NN:3, a:DT:1)|||amod(list:NN:3, wait:VBG:2)|||root(ROOT:ROOT:19, list:NN:3)|||prep_of(list:NN:3, item:NNS:5)|||det(operation:NN:7, that:DT:6)|||dep(item:NNS:5, operation:NN:7)|||det(order:NN:17, a:DT:9)|||amod(order:NN:17, fifo:JJ:10)|||punct(out:IN:15, -lrb-:-LRB-:11)|||dep(out:IN:15, first:JJ:12)|||dep(first:JJ:12, in:IN:13)|||dep(in:IN:13, first:RB:14)|||dep(fifo:JJ:10, out:IN:15)|||punct(out:IN:15, -rrb-:-RRB-:16)|||prep_in(item:NNS:5, order:NN:17)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(similar:JJ:4, queue:NN:2)|||cop(similar:JJ:4, be:VBZ:3)|||root(ROOT:ROOT:23, similar:JJ:4)|||det(array:NN:7, a:DT:6)|||prep_to(similar:JJ:4, array:NN:7)|||complm(access:VBN:16, that:IN:10)|||det(datum:NNS:12, the:DT:11)|||nsubjpass(access:VBN:16, datum:NNS:12)|||aux(access:VBN:16, can:MD:13)|||advmod(access:VBN:16, only:RB:14)|||auxpass(access:VBN:16, be:VB:15)|||prepc_except(similar:JJ:4, access:VBN:16)|||advmod(access:VBN:16, sequentially:RB:17)|||conj_negcc(except:IN:9, at:IN:20)|||dep(at:IN:20, random:JJ:21)|||<STOP> det(stack:NN:3, a:DT:2)|||prep_unlike(follow:VBZ:7, stack:NN:3)|||det(queue:NN:6, a:DT:5)|||nsubj(follow:VBZ:7, queue:NN:6)|||root(ROOT:ROOT:10, follow:VBZ:7)|||dobj(follow:VBZ:7, FIFO:NNP:8)|||<STOP> root(ROOT:ROOT:7, first:RB:1)|||dep(first:RB:1, in:IN:2)|||dep(first:RB:1, first:RB:4)|||dep(first:RB:4, out:IN:5)|||<STOP>
9.1 cop(kind:NN:4, be:VBZ:1)|||det(kind:NN:4, a:DT:2)|||amod(kind:NN:4, particular:JJ:3)|||dep(in:IN:7, kind:NN:4)|||root(ROOT:ROOT:49, kind:NN:4)|||prep_of(kind:NN:4, collection:NN:6)|||rel(keep:VBN:15, in:IN:7)|||det(entity:NNS:10, the:DT:9)|||nsubjpass(keep:VBN:15, entity:NNS:10)|||det(collection:NN:13, the:DT:12)|||prep_in(entity:NNS:10, collection:NN:13)|||auxpass(keep:VBN:15, be:VBP:14)|||rcmod(kind:NN:4, keep:VBN:15)|||prep_in(keep:VBN:15, order:NN:17)|||det(operation:NNS:25, the:DT:19)|||nn(operation:NNS:25, principal:NN:20)|||punct(only:RB:23, -lrb-:-LRB-:21)|||dep(operation:NNS:25, only:RB:23)|||punct(only:RB:23, -rrb-:-RRB-:24)|||nsubj(addition:NN:31, operation:NNS:25)|||det(collection:NN:28, the:DT:27)|||prep_on(operation:NNS:25, collection:NN:28)|||cop(addition:NN:31, be:VBP:29)|||det(addition:NN:31, the:DT:30)|||conj_or(kind:NN:4, addition:NN:31)|||root(ROOT:ROOT:49, addition:NN:31)|||prep_of(addition:NN:31, entity:NNS:33)|||det(position:NN:38, the:DT:35)|||amod(position:NN:38, rear:JJ:36)|||amod(position:NN:38, terminal:JJ:37)|||prep_to(entity:NNS:33, position:NN:38)|||prep_of(addition:NN:31, removal:NN:40)|||conj_and(entity:NNS:33, removal:NN:40)|||prep_of(removal:NN:40, entity:NNS:42)|||det(position:NN:47, the:DT:44)|||amod(position:NN:47, front:JJ:45)|||amod(position:NN:47, terminal:JJ:46)|||prep_from(entity:NNS:42, position:NN:47)|||<STOP> root(ROOT:ROOT:10, First:NNP:1)|||nn(Out:NNP:4, First:NNP:3)|||prep_in(First:NNP:1, Out:NNP:4)|||punct(Method:NNP:7, -lrb-:-LRB-:5)|||nn(Method:NNP:7, FIFO:NNP:6)|||abbrev(Out:NNP:4, Method:NNP:7)|||punct(Method:NNP:7, -rrb-:-RRB-:8)|||<STOP>
9.1 root(ROOT:ROOT:10, like:IN:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||pobj(like:IN:1, list:NN:4)|||prep(list:NN:4, but:CC:5)|||dep(but:CC:5, first:JJ:6)|||amod(out:NN:9, first:JJ:8)|||prep_in(first:JJ:6, out:NN:9)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:7, queue:NN:2)|||cop(structure:NN:7, be:VBZ:3)|||det(structure:NN:7, a:DT:4)|||nn(structure:NN:7, FIFO:NNP:5)|||nn(structure:NN:7, datum:NN:6)|||root(ROOT:ROOT:9, structure:NN:7)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:10, queue:NN:2)|||cop(structure:NN:10, be:VBZ:3)|||det(structure:NN:10, a:DT:4)|||amod(structure:NN:10, first:JJ:5)|||amod(datum:NNS:9, first:JJ:7)|||nn(datum:NNS:9, out:NN:8)|||prep_in(first:JJ:5, datum:NNS:9)|||root(ROOT:ROOT:12, structure:NN:10)|||<STOP>
9.1 nsubj(like:VBP:2, its:PRP$:1)|||nsubj(use:VBZ:7, its:PRP$:1)|||root(ROOT:ROOT:17, like:VBP:2)|||det(stack:NN:4, a:DT:3)|||dobj(like:VBP:2, stack:NN:4)|||dobj(use:VBZ:7, stack:NN:4)|||conj_but(like:VBP:2, use:VBZ:7)|||root(ROOT:ROOT:17, use:VBZ:7)|||det(list:NN:10, the:DT:8)|||amod(list:NN:10, link:VBN:9)|||nsubj(stack:VB:12, list:NN:10)|||aux(stack:VB:12, to:TO:11)|||xcomp(use:VBZ:7, stack:VB:12)|||det(little:JJ:14, a:DT:13)|||dobj(stack:VB:12, little:JJ:14)|||advmod(stack:VB:12, differently:RB:15)|||<STOP> nsubj(fifo:JJ:3, it:PRP:1)|||cop(fifo:JJ:3, be:VBZ:2)|||root(ROOT:ROOT:14, fifo:JJ:3)|||mark(thing:NN:12, so:IN:4)|||det(enqueued:NN:8, the:DT:5)|||amod(enqueued:NN:8, first:JJ:6)|||nn(enqueued:NN:8, thing:NN:7)|||nsubj(thing:NN:12, enqueued:NN:8)|||cop(thing:NN:12, be:VBZ:9)|||det(thing:NN:12, the:DT:10)|||amod(thing:NN:12, first:JJ:11)|||advcl(fifo:JJ:3, thing:NN:12)|||partmod(thing:NN:12, dequeue:VBN:13)|||<STOP>
9.1 det(type:NN:9, a:DT:1)|||amod(type:NN:9, first:JJ:2)|||prep(first:JJ:2, in:IN:3)|||amod(type:NN:9, first:JJ:5)|||nn(Data:NNP:8, Abstract:NNP:7)|||prep_out(first:JJ:5, Data:NNP:8)|||nsubjpass(use:VBN:13, type:NN:9)|||nsubj(value:VBZ:16, type:NN:9)|||rel(use:VBN:13, that:WDT:10)|||aux(use:VBN:13, can:MD:11)|||auxpass(use:VBN:13, be:VB:12)|||rcmod(type:NN:9, use:VBN:13)|||prep_to(use:VBN:13, store:NN:15)|||root(ROOT:ROOT:18, value:VBZ:16)|||<STOP>
9.1 root(ROOT:ROOT:18, store:NNS:1)|||det(set:NN:3, a:DT:2)|||dep(store:NNS:1, set:NN:3)|||prep_of(set:NN:3, element:NNS:5)|||det(order:NN:9, a:DT:7)|||amod(order:NN:9, particular:JJ:8)|||prep_in(element:NNS:5, order:NN:9)|||det(In:NNP:13, a:DT:11)|||nn(In:NNP:13, First:NNP:12)|||prep_with(order:NN:9, In:NNP:13)|||rcmod(set:NN:3, first:RB:15)|||dep(first:RB:15, out:IN:16)|||pobj(out:IN:16, principle:NN:17)|||<STOP>
9.1 ccomp(add:VBD:17, object:VB:1)|||det(element:NNS:4, that:DT:2)|||nn(element:NNS:4, store:NNS:3)|||dobj(object:VB:1, element:NNS:4)|||prep_in(object:VB:1, order:NN:6)|||nsubj(follow:VBZ:8, order:NN:6)|||rel(follow:VBZ:8, that:WDT:7)|||rcmod(order:NN:6, follow:VBZ:8)|||advmod(follow:VBZ:8, first:RB:9)|||amod(out:NN:12, first:JJ:11)|||prep_in(follow:VBZ:8, out:NN:12)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, first:JJ:15)|||nsubj(add:VBD:17, element:NN:16)|||root(ROOT:ROOT:26, add:VBD:17)|||cop(one:NN:21, be:VBZ:18)|||det(one:NN:21, the:DT:19)|||amod(one:NN:21, first:JJ:20)|||ccomp(add:VBD:17, one:NN:21)|||aux(come:VB:23, to:TO:22)|||infmod(one:NN:21, come:VB:23)|||prt(come:VB:23, off:RP:24)|||<STOP>
9.1 det(quese:NN:2, a:DT:1)|||nsubj(list:NN:5, quese:NN:2)|||cop(list:NN:5, be:VBZ:3)|||det(list:NN:5, a:DT:4)|||nsubj(store:VBZ:7, list:NN:5)|||root(ROOT:ROOT:17, list:NN:5)|||rel(store:VBZ:7, that:WDT:6)|||rcmod(list:NN:5, store:VBZ:7)|||det(set:NN:9, a:DT:8)|||dobj(store:VBZ:7, set:NN:9)|||prep_of(set:NN:9, element:NNS:11)|||det(order:NN:15, a:DT:13)|||amod(order:NN:15, particular:JJ:14)|||prep_in(element:NNS:11, order:NN:15)|||<STOP> nsubj(have:VBZ:2, it:PRP:1)|||ccomp(out:VBZ:17, have:VBZ:2)|||nn(principle:NN:4, Stack:NNP:3)|||dobj(have:VBZ:2, principle:NN:4)|||conj_but(have:VBZ:2, in:IN:7)|||ccomp(out:VBZ:17, in:IN:7)|||det(case:NN:9, this:DT:8)|||pobj(in:IN:7, case:NN:9)|||nsubj(out:VBZ:17, its:PRP$:11)|||rcmod(its:PRP$:11, first:RB:13)|||dep(first:RB:13, in:IN:14)|||advmod(out:VBZ:17, first:RB:16)|||root(ROOT:ROOT:20, out:VBZ:17)|||<STOP> det(element:NN:3, the:DT:1)|||amod(element:NN:3, first:JJ:2)|||nsubj(element:NN:8, element:NN:3)|||partmod(element:NN:3, insert:VBN:4)|||cop(element:NN:8, be:VBZ:5)|||det(element:NN:8, the:DT:6)|||amod(element:NN:8, first:JJ:7)|||root(ROOT:ROOT:13, element:NN:8)|||aux(remove:VBN:11, to:TO:9)|||auxpass(remove:VBN:11, be:VB:10)|||infmod(element:NN:8, remove:VBN:11)|||<STOP>
9.1 det(finite:NN:2, a:DT:1)|||nsubj(order:VBD:3, finite:NN:2)|||root(ROOT:ROOT:17, order:VBD:3)|||dobj(order:VBD:3, list:NN:4)|||prep_with(order:VBD:3, zero:CD:6)|||amod(element:NNS:9, more:JJR:8)|||prep_with(order:VBD:3, element:NNS:9)|||conj_or(zero:CD:6, element:NNS:9)|||prep(order:VBD:3, base:VBN:11)|||dep(base:VBN:11, upon:IN:12)|||nn(First:NNP:15, First:NNP:13)|||nn(First:NNP:15, In:NNP:14)|||pobj(upon:IN:12, First:NNP:15)|||dep(First:NNP:15, out:IN:16)|||<STOP>
9.1 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(perform:VBZ:5, structure:NN:3)|||root(ROOT:ROOT:16, structure:NN:3)|||rel(perform:VBZ:5, that:WDT:4)|||rcmod(structure:NN:3, perform:VBZ:5)|||dobj(perform:VBZ:5, operation:NNS:6)|||det(order:NN:9, the:DT:8)|||prep_in(operation:NNS:6, order:NN:9)|||prep_of(order:NN:9, first:JJ:11)|||prep_in(first:JJ:11, first:JJ:13)|||prep_out(perform:VBZ:5, FIFO:NNP:15)|||<STOP>
9.1 det(Queue:NNP:2, a:DT:1)|||nsubj(a:SYM:4, Queue:NNP:2)|||cop(a:SYM:4, be:VBZ:3)|||root(ROOT:ROOT:26, a:SYM:4)|||dep(a:SYM:4, first:RB:6)|||amod(structure:NN:12, first:JJ:8)|||nn(structure:NN:12, out:NN:9)|||nn(structure:NN:12, datum:NN:11)|||prep_in(a:SYM:4, structure:NN:12)|||appos(structure:NN:12, such:JJ:14)|||complm(add:VBD:19, that:IN:15)|||det(element:NN:18, the:DT:16)|||amod(element:NN:18, first:JJ:17)|||nsubj(add:VBD:19, element:NN:18)|||ccomp(a:SYM:4, add:VBD:19)|||cop(removed:NN:24, be:VBZ:20)|||advmod(removed:NN:24, also:RB:21)|||det(removed:NN:24, the:DT:22)|||amod(removed:NN:24, first:JJ:23)|||ccomp(add:VBD:19, removed:NN:24)|||prep_in(a:SYM:4, such:JJ:14)|||<STOP>
9.1 advmod(be:VBZ:2, queue:RB:1)|||root(ROOT:ROOT:13, be:VBZ:2)|||det(buffer:NN:4, a:DT:3)|||nsubj(be:VBZ:2, buffer:NN:4)|||nsubj(store:VBP:7, buffer:NN:4)|||rel(store:VBP:7, which:WDT:6)|||rcmod(buffer:NN:4, store:VBP:7)|||dobj(store:VBP:7, element:NN:8)|||det(order:NN:12, a:DT:10)|||amod(order:NN:12, particular:JJ:11)|||prep_in(element:NN:8, order:NN:12)|||<STOP>
9.1 root(ROOT:ROOT:19, store:NNS:1)|||det(set:NN:3, a:DT:2)|||dep(store:NNS:1, set:NN:3)|||prep_of(store:NNS:1, element:NNS:5)|||advmod(element:NN:15, where:WRB:6)|||det(element:NN:9, the:DT:7)|||amod(element:NN:9, first:JJ:8)|||nsubj(element:NN:15, element:NN:9)|||prep(element:NN:9, in:IN:10)|||cop(element:NN:15, be:VBZ:12)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, first:JJ:14)|||dep(store:NNS:1, element:NN:15)|||aux(remove:VBN:18, to:TO:16)|||auxpass(remove:VBN:18, be:VB:17)|||infmod(element:NN:15, remove:VBN:18)|||<STOP>
9.1 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(remove:VBZ:5, structure:NN:3)|||nsubj(add:VBZ:11, structure:NN:3)|||nsubj(node:VBZ:12, structure:NN:3)|||rel(remove:VBZ:5, that:WDT:4)|||rcmod(structure:NN:3, remove:VBZ:5)|||dobj(remove:VBZ:5, node:NNS:6)|||dobj(add:VBZ:11, node:NNS:6)|||det(head:NN:9, the:DT:8)|||prep_from(remove:VBZ:5, head:NN:9)|||rcmod(structure:NN:3, add:VBZ:11)|||conj_and(remove:VBZ:5, add:VBZ:11)|||root(ROOT:ROOT:17, node:VBZ:12)|||det(tail:NN:15, the:DT:14)|||prep_at(node:VBZ:12, tail:NN:15)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(list:NN:5, queue:NN:2)|||cop(list:NN:5, be:VBZ:3)|||det(list:NN:5, a:DT:4)|||root(ROOT:ROOT:16, list:NN:5)|||prep_of(list:NN:5, thing:NNS:7)|||nsubj(follow:VBZ:9, thing:NNS:7)|||rel(follow:VBZ:9, that:WDT:8)|||rcmod(thing:NNS:7, follow:VBZ:9)|||det(first:JJ:11, the:DT:10)|||dobj(follow:VBZ:9, first:JJ:11)|||amod(behavior:NN:15, first:JJ:13)|||nn(behavior:NN:15, out:NN:14)|||prep_in(follow:VBZ:9, behavior:NN:15)|||<STOP>
9.1 det(queue:NN:2, a:DT:1)|||nsubj(container:NN:6, queue:NN:2)|||cop(container:NN:6, be:VBZ:3)|||det(container:NN:6, a:DT:4)|||nn(container:NN:6, storage:NN:5)|||nsubj(hold:VBZ:8, container:NN:6)|||root(ROOT:ROOT:19, container:NN:6)|||rel(hold:VBZ:8, that:WDT:7)|||rcmod(container:NN:6, hold:VBZ:8)|||poss(object:NNS:10, its:PRP$:9)|||dobj(hold:VBZ:8, object:NNS:10)|||det(first:JJ:13, a:DT:12)|||prep_in(hold:VBZ:8, first:JJ:13)|||prep(hold:VBZ:8, in:IN:14)|||dep(in:IN:14, first:RB:16)|||dep(in:IN:14, out:IN:17)|||pobj(out:IN:17, priority:NN:18)|||<STOP>
9.1 det(queue:NN:2, the:DT:1)|||nsubj(structure:NN:6, queue:NN:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, another:DT:4)|||nn(structure:NN:6, datum:NN:5)|||root(ROOT:ROOT:8, structure:NN:6)|||<STOP> det(analogy:NN:3, a:DT:1)|||amod(analogy:NN:3, physical:JJ:2)|||nsubj(line:NN:9, analogy:NN:3)|||det(queue:NN:6, a:DT:5)|||prep_for(analogy:NN:3, queue:NN:6)|||cop(line:NN:9, be:VBZ:7)|||det(line:NN:9, a:DT:8)|||root(ROOT:ROOT:14, line:NN:9)|||det(bank:NN:12, a:DT:11)|||prep_at(line:NN:9, bank:NN:12)|||<STOP> advmod(go:VBP:3, when:WRB:1)|||nsubj(go:VBP:3, you:PRP:2)|||dep(go:VBP:9, go:VBP:3)|||det(bank:NN:6, the:DT:5)|||prep_to(go:VBP:3, bank:NN:6)|||nsubj(go:VBP:9, customer:NNS:8)|||root(ROOT:ROOT:42, go:VBP:9)|||det(rear:NN:12, the:DT:11)|||prep_to(go:VBP:9, rear:NN:12)|||punct(end:NN:14, -lrb-:-LRB-:13)|||appos(rear:NN:12, end:NN:14)|||punct(end:NN:14, -rrb-:-RRB-:15)|||det(line:NN:18, the:DT:17)|||prep_of(rear:NN:12, line:NN:18)|||prep_to(go:VBP:9, customer:NNS:20)|||conj_and(rear:NN:12, customer:NNS:20)|||dep(customer:NNS:20, come:VBN:21)|||prt(come:VBN:21, off:RP:22)|||det(line:NN:25, the:DT:24)|||prep_of(come:VBN:21, line:NN:25)|||punct(i:FW:27, -lrb-:-LRB-:26)|||dep(come:VBN:21, i:FW:27)|||dep(i:FW:27, e:NNP:29)|||auxpass(service:VBN:33, be:VBP:32)|||dep(i:FW:27, service:VBN:33)|||punct(i:FW:27, -rrb-:-RRB-:34)|||det(front:NN:37, the:DT:36)|||prep_from(come:VBN:21, front:NN:37)|||det(line:NN:40, the:DT:39)|||prep_of(front:NN:37, line:NN:40)|||prep_to(go:VBP:9, end:NN:14)|||<STOP>
9.2 root(ROOT:ROOT:16, enqueue:VB:1)|||nsubj(add:VBZ:3, which:WDT:2)|||ccomp(enqueue:VB:1, add:VBZ:3)|||dobj(add:VBZ:3, datum:NNS:4)|||det(queue:NN:7, the:DT:6)|||prep_to(add:VBZ:3, queue:NN:7)|||nsubj(delete:VBZ:11, queue:NN:7)|||prep_to(add:VBZ:3, dequeue:NN:9)|||conj_and(queue:NN:7, dequeue:NN:9)|||rel(delete:VBZ:11, which:WDT:10)|||rcmod(queue:NN:7, delete:VBZ:11)|||dobj(delete:VBZ:11, datum:NNS:12)|||det(queue:NN:15, the:DT:14)|||prep_from(delete:VBZ:11, queue:NN:15)|||<STOP>
9.2 advmod(insert:VBZ:4, enqueue:RB:1)|||nsubj(insert:VBZ:4, which:WDT:3)|||root(ROOT:ROOT:28, insert:VBZ:4)|||det(element:NN:7, a:DT:5)|||amod(element:NN:7, specify:VBN:6)|||dobj(insert:VBZ:4, element:NN:7)|||det(head:NN:10, the:DT:9)|||prep_at(element:NN:7, head:NN:10)|||det(queue:NN:14, the:DT:12)|||amod(queue:NN:14, specify:VBN:13)|||prep_of(head:NN:10, queue:NN:14)|||dobj(insert:VBZ:4, dequeue:NN:17)|||conj_and(element:NN:7, dequeue:NN:17)|||nsubj(remove:VBZ:20, dequeue:NN:17)|||rel(remove:VBZ:20, which:WDT:19)|||rcmod(dequeue:NN:17, remove:VBZ:20)|||det(element:NN:23, the:DT:21)|||amod(element:NN:23, specify:VBN:22)|||dobj(remove:VBZ:20, element:NN:23)|||det(queue:NN:26, the:DT:25)|||prep_from(element:NN:23, queue:NN:26)|||<STOP>
9.2 det(function:NNS:4, the:DT:1)|||num(function:NNS:4, two:CD:2)|||amod(function:NNS:4, main:JJ:3)|||nsubj(enqueue:JJ:6, function:NNS:4)|||cop(enqueue:JJ:6, be:VBP:5)|||root(ROOT:ROOT:30, enqueue:JJ:6)|||nsubj(insert:VBZ:8, which:WDT:7)|||ccomp(enqueue:JJ:6, insert:VBZ:8)|||det(item:NN:10, a:DT:9)|||dobj(insert:VBZ:8, item:NN:10)|||det(back:NN:13, the:DT:12)|||prep_at(insert:VBZ:8, back:NN:13)|||det(queue:NN:16, the:DT:15)|||prep_of(back:NN:13, queue:NN:16)|||nsubj(remove:VBZ:20, queue:NN:16)|||prep_of(back:NN:13, dequeue:NN:18)|||conj_and(queue:NN:16, dequeue:NN:18)|||rel(remove:VBZ:20, which:WDT:19)|||rcmod(queue:NN:16, remove:VBZ:20)|||det(item:NN:22, a:DT:21)|||dobj(remove:VBZ:20, item:NN:22)|||det(front:NN:25, the:DT:24)|||prep_from(remove:VBZ:20, front:NN:25)|||det(queue:NN:28, the:DT:27)|||prep_of(front:NN:25, queue:NN:28)|||<STOP>
9.2 det(function:NNS:4, the:DT:1)|||num(function:NNS:4, two:CD:2)|||amod(function:NNS:4, main:JJ:3)|||nsubj(enqueue:JJ:6, function:NNS:4)|||nsubj(dequeue:JJ:8, function:NNS:4)|||cop(enqueue:JJ:6, be:VBP:5)|||root(ROOT:ROOT:10, enqueue:JJ:6)|||conj_and(enqueue:JJ:6, dequeue:JJ:8)|||root(ROOT:ROOT:10, dequeue:JJ:8)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:8, enqueue:VB:1)|||nsubj(remove:VB:6, insert:NN:2)|||amod(dequeue:NN:5, queue:JJ:4)|||prep_into(insert:NN:2, dequeue:NN:5)|||ccomp(enqueue:VB:1, remove:VB:6)|||dobj(remove:VB:6, element:NN:7)|||<STOP>
9.2 advmod(add:VBD:4, remove:RB:1)|||det(item:NN:3, the:DT:2)|||nsubj(add:VBD:4, item:NN:3)|||root(ROOT:ROOT:13, add:VBD:4)|||advmod(add:VBD:4, first:RB:5)|||ccomp(add:VBD:4, add:VB:7)|||dobj(add:VB:7, item:NNS:8)|||det(back:NN:11, the:DT:10)|||prep_to(add:VB:7, back:NN:11)|||<STOP>
9.2 det(function:NNS:4, the:DT:1)|||num(function:NNS:4, two:CD:2)|||amod(function:NNS:4, main:JJ:3)|||nsubj(enqueue:JJ:9, function:NNS:4)|||nsubj(dequeue:JJ:11, function:NNS:4)|||det(queue:NN:7, a:DT:6)|||prep_of(function:NNS:4, queue:NN:7)|||cop(enqueue:JJ:9, be:VBP:8)|||root(ROOT:ROOT:13, enqueue:JJ:9)|||conj_and(enqueue:JJ:9, dequeue:JJ:11)|||root(ROOT:ROOT:13, dequeue:JJ:11)|||<STOP>
9.2 root(ROOT:ROOT:5, enqueue:VB:1)|||conj_and(enqueue:VB:1, dequeue:VB:3)|||root(ROOT:ROOT:5, dequeue:VB:3)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:9, enque:NN:1)|||punct(Data:NNP:3, -lrb-:-LRB-:2)|||abbrev(enque:NN:1, Data:NNP:3)|||punct(Data:NNP:3, -rrb-:-RRB-:4)|||nn(-LRB-:NNP:7, Deque:NNP:6)|||punct(enque:NN:1, -rrb-:-RRB-:8)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 det(function:NNS:3, the:DT:1)|||num(function:NNS:3, two:CD:2)|||nsubj(be:VBP:4, function:NNS:3)|||root(ROOT:ROOT:9, be:VBP:4)|||dobj(be:VBP:4, Enqueue:NNP:6)|||dobj(be:VBP:4, Dequeue:NNP:8)|||conj_and(Enqueue:NNP:6, Dequeue:NNP:8)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||appos(enqueue:NN:1, dequeue:NN:3)|||<STOP>
9.2 nsubj(add:VBZ:4, enqueue:NN:1)|||root(ROOT:ROOT:21, enqueue:NN:1)|||rel(add:VBZ:4, that:WDT:3)|||rcmod(enqueue:NN:1, add:VBZ:4)|||det(item:NN:6, a:DT:5)|||dobj(add:VBZ:4, item:NN:6)|||det(dequeue:NN:10, the:DT:8)|||amod(dequeue:NN:10, queue:JJ:9)|||prep_to(add:VBZ:4, dequeue:NN:10)|||nsubj(take:VBZ:13, dequeue:NN:10)|||rel(take:VBZ:13, that:WDT:12)|||rcmod(dequeue:NN:10, take:VBZ:13)|||det(item:NN:16, the:DT:14)|||amod(item:NN:16, first:JJ:15)|||dobj(take:VBZ:13, item:NN:16)|||prt(take:VBZ:13, out:RP:17)|||det(queue:NN:20, the:DT:19)|||prep_of(enqueue:NN:1, queue:NN:20)|||<STOP>
9.2 root(ROOT:ROOT:13, enqueue:VB:1)|||conj_and(enqueue:VB:1, dequeue:VB:3)|||root(ROOT:ROOT:13, dequeue:VB:3)|||nsubj(add:VB:6, which:WDT:5)|||nsubj(remove:VB:8, which:WDT:5)|||ccomp(enqueue:VB:1, add:VB:6)|||ccomp(enqueue:VB:1, remove:VB:8)|||conj_and(add:VB:6, remove:VB:8)|||dobj(add:VB:6, element:NNS:9)|||dobj(remove:VB:8, element:NNS:9)|||det(queue:NN:12, the:DT:11)|||prep_from(add:VB:6, queue:NN:12)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:4, dequeue:NN:1)|||conj_and(dequeue:NN:1, enqueue:NN:3)|||root(ROOT:ROOT:4, enqueue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 root(ROOT:ROOT:4, enqueue:NN:1)|||conj_and(enqueue:NN:1, dequeue:NN:3)|||root(ROOT:ROOT:4, dequeue:NN:3)|||<STOP>
9.2 amod(dequeue:NN:2, enqueue:JJ:1)|||root(ROOT:ROOT:3, dequeue:NN:2)|||<STOP>
9.2 root(ROOT:ROOT:4, rear:NN:1)|||conj_and(rear:NN:1, front:NN:3)|||root(ROOT:ROOT:4, front:NN:3)|||<STOP>
9.3 root(ROOT:ROOT:12, make:VB:1)|||dobj(make:VB:1, use:NN:2)|||det(pointer:NN:6, a:DT:4)|||amod(pointer:NN:6, front:JJ:5)|||prep_of(use:NN:2, pointer:NN:6)|||det(pointer:NN:10, a:DT:8)|||amod(pointer:NN:10, tail:JJ:9)|||prep_of(use:NN:2, pointer:NN:10)|||conj_and(pointer:NN:6, pointer:NN:10)|||<STOP> advmod(reach:VBZ:5, when:WRB:1)|||det(pointer:NN:4, the:DT:2)|||amod(pointer:NN:4, tail:JJ:3)|||nsubj(reach:VBZ:5, pointer:NN:4)|||dep(reset:JJ:13, reach:VBZ:5)|||det(end:NN:7, the:DT:6)|||dobj(reach:VBZ:5, end:NN:7)|||det(array:NN:10, a:DT:9)|||prep_of(end:NN:7, array:NN:10)|||nsubj(reset:JJ:13, it:PRP:11)|||dep(reset:JJ:13, get:VBZ:12)|||root(ROOT:ROOT:21, reset:JJ:13)|||det(front:NN:16, the:DT:15)|||prep_to(reset:JJ:13, front:NN:16)|||det(array:NN:19, the:DT:18)|||prep_of(front:NN:16, array:NN:19)|||<STOP> mark(equal:JJ:6, if:IN:1)|||det(pointer:NNS:4, the:DT:2)|||num(pointer:NNS:4, two:CD:3)|||nsubj(equal:JJ:6, pointer:NNS:4)|||cop(equal:JJ:6, be:VBP:5)|||advcl(full:JJ:12, equal:JJ:6)|||advmod(equal:JJ:6, then:RB:7)|||det(queue:NN:9, the:DT:8)|||nsubj(full:JJ:12, queue:NN:9)|||nsubj(have:VBZ:15, queue:NN:9)|||cop(full:JJ:12, be:VBZ:10)|||advmod(full:JJ:12, either:RB:11)|||root(ROOT:ROOT:19, full:JJ:12)|||advmod(have:VBZ:15, just:RB:14)|||conj_or(full:JJ:12, have:VBZ:15)|||root(ROOT:ROOT:19, have:VBZ:15)|||num(element:NN:17, one:CD:16)|||dobj(have:VBZ:15, element:NN:17)|||<STOP>
9.3 nsubj(create:VB:2, you:PRP:1)|||nsubj(adjust:VB:13, you:PRP:1)|||root(ROOT:ROOT:23, create:VB:2)|||det(array:NN:4, a:DT:3)|||dobj(create:VB:2, array:NN:4)|||dobj(adjust:VB:13, array:NN:4)|||det(size:NN:8, the:DT:6)|||nn(size:NN:8, max:NN:7)|||prep_with(create:VB:2, size:NN:8)|||poss(queue:NN:11, you:PRP$:10)|||prep_of(size:NN:8, queue:NN:11)|||conj_and(create:VB:2, adjust:VB:13)|||root(ROOT:ROOT:23, adjust:VB:13)|||det(item:NNS:15, the:DT:14)|||nsubj(make:VB:17, item:NNS:15)|||aux(make:VB:17, to:TO:16)|||xcomp(adjust:VB:13, make:VB:17)|||nsubj(follow:VB:19, they:PRP:18)|||ccomp(make:VB:17, follow:VB:19)|||nn(procedure:NN:21, FIFO:NNP:20)|||dobj(follow:VB:19, procedure:NN:21)|||<STOP>
9.3 root(ROOT:ROOT:26, by:IN:1)|||pcomp(by:IN:1, implement:VBG:2)|||det(array:NN:4, a:DT:3)|||dobj(implement:VBG:2, array:NN:4)|||pcomp(by:IN:1, only:RB:6)|||advmod(implement:VBG:2, only:RB:6)|||conj_and(implement:VBG:2, only:RB:6)|||pcomp(by:IN:1, add:VBG:7)|||conj_and(implement:VBG:2, add:VBG:7)|||dobj(add:VBG:7, item:NNS:8)|||det(end:NN:11, the:DT:10)|||prep_to(add:VBG:7, end:NN:11)|||det(array:NN:14, the:DT:13)|||prep_of(end:NN:11, array:NN:14)|||advmod(remove:VBG:17, only:RB:16)|||conj_and(implement:VBG:2, remove:VBG:17)|||conj_and(add:VBG:7, remove:VBG:17)|||dobj(remove:VBG:17, item:NNS:18)|||det(beginning:NN:21, the:DT:20)|||prep_from(remove:VBG:17, beginning:NN:21)|||det(array:NN:24, the:DT:23)|||prep_of(beginning:NN:21, array:NN:24)|||<STOP>
9.3 dep(in:IN:3, application:NNS:2)|||prep_for(use:VB:16, application:NNS:2)|||rel(!present:VB:10, in:IN:3)|||det(queue:NN:7, a:DT:5)|||amod(queue:NN:7, fixed-sized:JJ:6)|||nsubj(!present:VB:10, queue:NN:7)|||aux(!present:VB:10, do:VBZ:8)|||rcmod(application:NNS:2, !present:VB:10)|||det(problem:NN:12, a:DT:11)|||dobj(!present:VB:10, problem:NN:12)|||nsubj(use:VB:16, you:PRP:14)|||aux(use:VB:16, can:MD:15)|||root(ROOT:ROOT:24, use:VB:16)|||det(array:NN:18, a:DT:17)|||dobj(use:VB:16, array:NN:18)|||aux(represent:VB:20, to:TO:19)|||infmod(array:NN:18, represent:VB:20)|||det(queue:NN:22, a:DT:21)|||dobj(represent:VB:20, queue:NN:22)|||<STOP>
9.3 root(ROOT:ROOT:23, keep:VB:1)|||dobj(keep:VB:1, track:NN:2)|||det(front:NN:5, the:DT:4)|||prep_of(track:NN:2, front:NN:5)|||det(back:NN:8, the:DT:7)|||dobj(keep:VB:1, back:NN:8)|||conj_and(track:NN:2, back:NN:8)|||det(array:NN:11, the:DT:10)|||prep_of(back:NN:8, array:NN:11)|||mark(increase:VB:14, as:IN:12)|||nsubj(increase:VB:14, you:PRP:13)|||nsubj(decrease:VB:16, you:PRP:13)|||advcl(keep:VB:1, increase:VB:14)|||advcl(keep:VB:1, decrease:VB:16)|||conj_and(increase:VB:14, decrease:VB:16)|||det(element:NNS:18, the:DT:17)|||dobj(increase:VB:14, element:NNS:18)|||dobj(decrease:VB:16, element:NNS:18)|||det(array:NN:21, the:DT:20)|||prep_inside(increase:VB:14, array:NN:21)|||<STOP>
9.3 root(ROOT:ROOT:26, declare:VB:1)|||det(size:NN:3, the:DT:2)|||dobj(declare:VB:1, size:NN:3)|||dobj(have:VB:9, size:NN:3)|||det(array:NN:6, a:DT:5)|||prep_of(size:NN:3, array:NN:6)|||conj_and(declare:VB:1, have:VB:9)|||root(ROOT:ROOT:26, have:VB:9)|||amod(statement:NNS:12, special:JJ:10)|||amod(statement:NNS:12, conditional:JJ:11)|||nsubj(make:VB:17, statement:NNS:12)|||punct(pointer:NNS:14, -lrb-:-LRB-:13)|||appos(statement:NNS:12, pointer:NNS:14)|||punct(pointer:NNS:14, -rrb-:-RRB-:15)|||aux(make:VB:17, to:TO:16)|||xcomp(have:VB:9, make:VB:17)|||acomp(make:VB:17, sure:JJ:18)|||nsubj(re-use:VBP:20, you:PRP:19)|||ccomp(sure:JJ:18, re-use:VBP:20)|||dobj(re-use:VBP:20, ALL:NNP:21)|||det(array:NN:24, the:DT:23)|||prep_of(ALL:NNP:21, array:NN:24)|||nsubj(make:VB:17, pointer:NNS:14)|||<STOP> advmod(want:VBP:28, say:RB:1)|||nsubj(have:VBP:4, you:PRP:3)|||dep(want:VBP:28, have:VBP:4)|||det(array:NN:6, a:DT:5)|||dobj(have:VBP:4, array:NN:6)|||num(element:NNS:9, 20:CD:8)|||prep_of(array:NN:6, element:NNS:9)|||nsubj(load:VB:12, you:PRP:11)|||dep(have:VBP:4, load:VB:12)|||prt(load:VB:12, up:RP:13)|||dobj(load:VB:12, 18:CD:14)|||advmod(load:VB:12, then:RB:16)|||dep(load:VB:12, dequeue:VB:17)|||dobj(dequeue:VB:17, 3:CD:18)|||advmod(enqueue:VBP:22, when:WRB:20)|||nsubj(enqueue:VBP:22, you:PRP:21)|||dep(want:VBP:28, enqueue:VBP:22)|||num(element:NNS:25, 4:CD:23)|||amod(element:NNS:25, more:JJR:24)|||dobj(enqueue:VBP:22, element:NNS:25)|||nsubj(want:VBP:28, you:PRP:27)|||xsubj(loop:VB:30, you:PRP:27)|||root(ROOT:ROOT:45, want:VBP:28)|||aux(loop:VB:30, to:TO:29)|||xcomp(want:VBP:28, loop:VB:30)|||prt(loop:VB:30, back:RP:31)|||prep_to(loop:VB:30, index:NN:33)|||num(index:NN:33, 0:CD:34)|||xcomp(want:VBP:28, continue:VB:36)|||conj_and(loop:VB:30, continue:VB:36)|||prep(continue:VB:36, from:IN:37)|||pobj(from:IN:37, there:RB:38)|||det(process:NN:41, this:DT:40)|||nsubj(save:VBZ:42, process:NN:41)|||parataxis(want:VBP:28, save:VBZ:42)|||dobj(save:VBZ:42, resource:NNS:43)|||<STOP>
9.3 nsubj(use:VB:3, you:PRP:1)|||aux(use:VB:3, could:MD:2)|||dep(do:VBP:21, use:VB:3)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, first:JJ:5)|||dobj(use:VB:3, element:NN:6)|||det(list:NN:9, the:DT:8)|||prep_of(element:NN:6, list:NN:9)|||det(point:NN:13, the:DT:11)|||amod(point:NN:13, remove:JJ:12)|||prep_as(use:VB:3, point:NN:13)|||prep_as(use:VB:3, insert:NN:15)|||conj_and(point:NN:13, insert:NN:15)|||det(end:NN:18, the:DT:17)|||prep_at(use:VB:3, end:NN:18)|||dep(use:VB:3, f:SYM:19)|||nsubj(do:VBP:21, you:PRP:20)|||root(ROOT:ROOT:44, do:VBP:21)|||dobj(do:VBP:21, this:DT:22)|||nsubj(have:VB:25, you:PRP:23)|||xsubj(shift:VB:27, you:PRP:23)|||aux(have:VB:25, would:MD:24)|||rcmod(this:DT:22, have:VB:25)|||aux(shift:VB:27, to:TO:26)|||xcomp(have:VB:25, shift:VB:27)|||det(element:NNS:29, the:DT:28)|||dobj(shift:VB:27, element:NNS:29)|||det(time:NN:32, each:DT:31)|||prep_down(shift:VB:27, time:NN:32)|||nsubj(remove:VB:34, you:PRP:33)|||rcmod(time:NN:32, remove:VB:34)|||det(item:NN:36, a:DT:35)|||dobj(remove:VB:34, item:NN:36)|||mark(make:VBP:39, unless:IN:37)|||nsubj(make:VBP:39, you:PRP:38)|||advcl(remove:VB:34, make:VBP:39)|||det(circular:NN:42, the:DT:40)|||nn(circular:NN:42, array:NN:41)|||dobj(make:VBP:39, circular:NN:42)|||<STOP>
9.3 amod(index:NNS:2, utilize:VBG:1)|||root(ROOT:ROOT:10, index:NNS:2)|||det(front:NN:5, the:DT:4)|||prep_for(index:NNS:2, front:NN:5)|||det(back:NN:8, the:DT:7)|||prep_for(index:NNS:2, back:NN:8)|||conj_and(front:NN:5, back:NN:8)|||<STOP> nsubj(0:CD:3, Front:NNP:1)|||cop(0:CD:3, be:VBZ:2)|||root(ROOT:ROOT:15, 0:CD:3)|||mark(add:VBP:7, as:IN:5)|||nsubj(add:VBP:7, you:PRP:6)|||conj_and(0:CD:3, add:VBP:7)|||root(ROOT:ROOT:15, add:VBP:7)|||dobj(add:VBP:7, item:NNS:8)|||det(index:NN:11, the:DT:9)|||amod(index:NN:11, back:JJ:10)|||nsubjpass(increment:VBN:13, index:NN:11)|||auxpass(increment:VBN:13, be:VBZ:12)|||rcmod(item:NNS:8, increment:VBN:13)|||<STOP>
9.3 root(ROOT:ROOT:23, declare:VB:1)|||num(variable:NNS:3, two:CD:2)|||nsubjpass(use:VBN:11, variable:NNS:3)|||appos(variable:NNS:3, front:NN:5)|||appos(variable:NNS:3, rear:NN:7)|||conj_and(front:NN:5, rear:NN:7)|||aux(use:VBN:11, to:TO:9)|||auxpass(use:VBN:11, be:VB:10)|||xcomp(declare:VB:1, use:VBN:11)|||aux(denote:VB:13, to:TO:12)|||purpcl(use:VBN:11, denote:VB:13)|||dobj(access:VBN:21, which:WDT:14)|||nsubjpass(access:VBN:21, element:NNS:15)|||det(array:NN:18, the:DT:17)|||prep_in(element:NNS:15, array:NN:18)|||aux(access:VBN:21, can:MD:19)|||auxpass(access:VBN:21, be:VB:20)|||ccomp(denote:VB:13, access:VBN:21)|||nsubjpass(use:VBN:11, front:NN:5)|||nsubjpass(use:VBN:11, rear:NN:7)|||<STOP> amod(datum:NNS:4, increment:JJ:1)|||amod(datum:NNS:4, rear:JJ:2)|||nn(datum:NNS:4, whenever:NN:3)|||nsubj(enqueued:JJ:6, datum:NNS:4)|||cop(enqueued:JJ:6, be:VBZ:5)|||root(ROOT:ROOT:18, enqueued:JJ:6)|||det(front:NN:12, the:DT:8)|||nn(front:NN:12, end:NN:9)|||conj_and(end:NN:9, increment:NN:11)|||nn(front:NN:12, increment:NN:11)|||prep_to(enqueued:JJ:6, front:NN:12)|||advmod(dequeue:VBN:16, whenever:WRB:13)|||nsubjpass(dequeue:VBN:16, datum:NNS:14)|||auxpass(dequeue:VBN:16, be:VBZ:15)|||advcl(enqueued:JJ:6, dequeue:VBN:16)|||ccomp(enqueued:JJ:6, dequeue:VBN:16)|||<STOP>
9.3 nsubj(array:NN:4, it:PRP:1)|||cop(array:NN:4, be:VBZ:2)|||det(array:NN:4, a:DT:3)|||root(ROOT:ROOT:9, array:NN:4)|||amod(size:NN:7, fix:VBN:6)|||prep_of(array:NN:4, size:NN:7)|||<STOP> det(queue:NN:2, a:DT:1)|||root(ROOT:ROOT:8, queue:NN:2)|||amod(element:NNS:6, maximum:JJ:4)|||nn(element:NNS:6, N:NNP:5)|||prep_of(queue:NN:2, element:NNS:6)|||<STOP>
9.3 root(ROOT:ROOT:40, make:VB:1)|||det(array:NN:3, a:DT:2)|||dobj(make:VB:1, array:NN:3)|||dobj(add:VB:9, array:NN:3)|||dobj(subtract:VB:38, array:NN:3)|||det(size:NN:6, a:DT:5)|||prep_of(array:NN:3, size:NN:6)|||conj_and(make:VB:1, add:VB:9)|||root(ROOT:ROOT:40, add:VB:9)|||prt(add:VB:9, on:RP:10)|||det(front:NN:13, the:DT:12)|||prep_to(add:VB:9, front:NN:13)|||conj_and(make:VB:1, delete:VB:15)|||conj_and(add:VB:9, delete:VB:15)|||det(back:NN:18, the:DT:17)|||prep_from(delete:VB:15, back:NN:18)|||conj_and(make:VB:1, keep:VB:20)|||root(ROOT:ROOT:40, keep:VB:20)|||dobj(keep:VB:20, track:NN:21)|||dep(two:CD:24, the:DT:23)|||prep_of(track:NN:21, two:CD:24)|||advmod(know:VBP:28, so:RB:25)|||dep(know:VBP:28, that:IN:26)|||nsubj(know:VBP:28, you:PRP:27)|||dep(keep:VB:20, know:VBP:28)|||advmod(full:JJ:32, when:WRB:29)|||nsubj(full:JJ:32, it:PRP:30)|||nsubj(add:VB:36, it:PRP:30)|||cop(full:JJ:32, be:VBZ:31)|||dep(know:VBP:28, full:JJ:32)|||advmod(add:VB:36, where:WRB:34)|||aux(add:VB:36, to:TO:35)|||dep(know:VBP:28, add:VB:36)|||conj_and(full:JJ:32, add:VB:36)|||conj_or(make:VB:1, subtract:VB:38)|||root(ROOT:ROOT:40, subtract:VB:38)|||prep(subtract:VB:38, from:IN:39)|||<STOP>
9.3 root(ROOT:ROOT:33, by:IN:1)|||pcomp(by:IN:1, use:VBG:2)|||det(beginning:NN:4, the:DT:3)|||dobj(use:VBG:2, beginning:NN:4)|||det(array:NN:7, the:DT:6)|||prep_of(beginning:NN:4, array:NN:7)|||det(point:NN:11, the:DT:9)|||nn(point:NN:11, removal:NN:10)|||prep_as(use:VBG:2, point:NN:11)|||det(queue:NN:14, the:DT:13)|||prep_of(point:NN:11, queue:NN:14)|||punct(beginning:NN:17, -lrb-:-LRB-:15)|||dep(beginning:NN:17, or:CC:16)|||dep(queue:NN:14, beginning:NN:17)|||det(queue:NN:20, the:DT:19)|||prep_of(beginning:NN:17, queue:NN:20)|||punct(beginning:NN:17, -rrb-:-RRB-:21)|||det(element:NN:25, the:DT:23)|||nn(element:NN:25, ith:NN:24)|||prep_as(use:VBG:2, element:NN:25)|||conj_and(point:NN:11, element:NN:25)|||det(end:NN:28, the:DT:27)|||prep_as(element:NN:25, end:NN:28)|||det(queue:NN:31, the:DT:30)|||prep_of(end:NN:28, queue:NN:31)|||<STOP>
9.3 root(ROOT:ROOT:23, add:VB:1)|||prep_in(add:VB:1, datum:NNS:3)|||det(element:NN:7, the:DT:5)|||amod(element:NN:7, first:JJ:6)|||prep_from(datum:NNS:3, element:NN:7)|||det(last:JJ:10, the:DT:9)|||prep_to(add:VB:1, last:JJ:10)|||dep(add:VB:1, take:VB:12)|||prt(take:VB:12, out:RP:13)|||dobj(take:VB:12, datum:NNS:14)|||det(element:NN:18, the:DT:16)|||amod(element:NN:18, first:JJ:17)|||prep_from(datum:NNS:14, element:NN:18)|||det(last:JJ:21, the:DT:20)|||prep_to(take:VB:12, last:JJ:21)|||<STOP>
9.3 nsubj(take:VB:3, you:PRP:1)|||nsubj(put:VB:7, you:PRP:1)|||aux(take:VB:3, can:MD:2)|||root(ROOT:ROOT:27, take:VB:3)|||det(array:NN:5, the:DT:4)|||dobj(take:VB:3, array:NN:5)|||conj_and(take:VB:3, put:VB:7)|||root(ROOT:ROOT:27, put:VB:7)|||dobj(put:VB:7, it:PRP:8)|||det(stack:NN:12, a:DT:10)|||amod(stack:NN:12, queue:JJ:11)|||prep_in(put:VB:7, stack:NN:12)|||nsubj(traverse:VB:17, you:PRP:14)|||nsubj(keep:VB:21, you:PRP:14)|||aux(traverse:VB:17, can:MD:15)|||advmod(traverse:VB:17, just:RB:16)|||prep_in(put:VB:7, traverse:VB:17)|||conj_or(stack:NN:12, traverse:VB:17)|||det(list:NN:19, the:DT:18)|||dobj(traverse:VB:17, list:NN:19)|||conj_or(stack:NN:12, keep:VB:21)|||conj_and(traverse:VB:17, keep:VB:21)|||dobj(keep:VB:21, track:NN:22)|||prep_of(track:NN:22, top:NN:24)|||prep_of(track:NN:22, bottom:NN:26)|||conj_and(top:NN:24, bottom:NN:26)|||<STOP>
9.3 root(ROOT:ROOT:36, create:VB:1)|||det(size:NN:5, a:DT:2)|||amod(size:NN:5, fixed:JJ:3)|||nn(size:NN:5, array:NN:4)|||dobj(create:VB:1, size:NN:5)|||dep(create:VB:1, with:IN:7)|||num(integer:NNS:10, 2:CD:9)|||prep_with(create:VB:1, integer:NNS:10)|||aux(point:VB:12, to:TO:11)|||infmod(integer:NNS:10, point:VB:12)|||det(beginning:NN:15, the:DT:14)|||prep_to(point:VB:12, beginning:NN:15)|||det(end:NN:18, the:DT:17)|||prep_to(point:VB:12, end:NN:18)|||conj_and(beginning:NN:15, end:NN:18)|||det(que:NN:21, the:DT:20)|||prep_of(end:NN:18, que:NN:21)|||amod(case:NNS:25, special:JJ:24)|||prep_with(create:VB:1, case:NNS:25)|||conj_and(integer:NNS:10, case:NNS:25)|||aux(know:VB:27, to:TO:26)|||infmod(case:NNS:25, know:VB:27)|||advmod(empty:JJ:32, when:WRB:28)|||det(que:NN:30, the:DT:29)|||nsubj(empty:JJ:32, que:NN:30)|||nsubj(full:JJ:34, que:NN:30)|||cop(empty:JJ:32, be:VBZ:31)|||advcl(know:VB:27, empty:JJ:32)|||ccomp(know:VB:27, empty:JJ:32)|||advcl(know:VB:27, full:JJ:34)|||ccomp(know:VB:27, full:JJ:34)|||conj_or(empty:JJ:32, full:JJ:34)|||<STOP>
9.3 root(ROOT:ROOT:10, keep:VB:1)|||dobj(keep:VB:1, track:NN:2)|||det(front:NN:5, the:DT:4)|||prep_of(track:NN:2, front:NN:5)|||amod(index:NNS:8, rear:JJ:7)|||prep_of(track:NN:2, index:NNS:8)|||conj_and(front:NN:5, index:NNS:8)|||<STOP> nsubj(leave:VBD:11, Either:NNP:1)|||dep(item:NNS:6, 1:LS:3)|||dep(1:LS:3, -rrb-:-RRB-:4)|||amod(item:NNS:6, dequeue:JJ:5)|||dep(Either:NNP:1, item:NNS:6)|||prepc_by(item:NNS:6, shift:VBG:8)|||det(array:NN:10, the:DT:9)|||dobj(shift:VBG:8, array:NN:10)|||root(ROOT:ROOT:12, leave:VBD:11)|||<STOP> dep(use:VB:3, 2:LS:1)|||dep(2:LS:1, -rrb-:-RRB-:2)|||root(ROOT:ROOT:6, use:VB:3)|||dobj(use:VB:3, wrapped:NNS:4)|||xcomp(use:VB:3, configuration:VBG:5)|||<STOP>
9.3 root(ROOT:ROOT:40, add:VB:1)|||dobj(add:VB:1, item:NNS:2)|||det(array:NN:7, a:DT:4)|||amod(array:NN:7, fix:VBN:5)|||nn(array:NN:7, size:NN:6)|||prep_into(add:VB:1, array:NN:7)|||dep(add:VB:1, pull:VB:9)|||det(item:NNS:11, the:DT:10)|||dobj(pull:VB:9, item:NNS:11)|||prt(pull:VB:9, out:RP:12)|||prepc_by(pull:VB:9, call:VBG:14)|||prt(call:VBG:14, on:RP:15)|||dobj(call:VBG:14, they:PRP:16)|||det(index:NN:20, the:DT:18)|||amod(index:NN:20, starting:JJ:19)|||prep_with(call:VBG:14, index:NN:20)|||dep(add:VB:1, increase:VB:22)|||amod(index:NN:24, starting:JJ:23)|||dobj(increase:VB:22, index:NN:24)|||advmod(increase:VB:22, so:RB:25)|||advmod(call:VBZ:28, when:WRB:26)|||nsubj(call:VBZ:28, it:PRP:27)|||advcl(increase:VB:22, call:VBZ:28)|||advmod(call:VBZ:28, again:RB:29)|||poss(element:NN:35, its:PRP$:30)|||advmod(element:NN:35, now:RB:31)|||det(element:NN:35, the:DT:32)|||amod(element:NN:35, next:JJ:33)|||nn(element:NN:35, index:NN:34)|||dobj(call:VBZ:28, element:NN:35)|||det(array:NN:38, the:DT:37)|||prep_in(element:NN:35, array:NN:38)|||<STOP>
9.3 aux(use:VB:2, to:TO:1)|||root(ROOT:ROOT:24, use:VB:2)|||nsubj(element:NN:19, array:NN:4)|||aux(implement:VB:6, to:TO:5)|||infmod(array:NN:4, implement:VB:6)|||det(queue:NN:8, a:DT:7)|||dobj(implement:VB:6, queue:NN:8)|||dep(element:NN:19, element:NN:10)|||conj_or(element:NN:10, item:NN:12)|||dep(element:NN:19, item:NN:12)|||num(item:NN:12, 0:CD:13)|||aux(element:NN:19, should:MD:15)|||cop(element:NN:19, be:VB:16)|||det(element:NN:19, the:DT:17)|||amod(element:NN:19, top:JJ:18)|||conj_or(use:VB:2, element:NN:19)|||root(ROOT:ROOT:24, element:NN:19)|||det(array:NN:22, the:DT:21)|||prep_in(element:NN:19, array:NN:22)|||<STOP> det(time:NN:2, every:DT:1)|||nsubjpass(insert:VBN:6, time:NN:2)|||tmod(insert:VBN:6, time:NN:2)|||det(element:NN:4, a:DT:3)|||nsubjpass(insert:VBN:6, element:NN:4)|||auxpass(insert:VBN:6, be:VBZ:5)|||ccomp(push:VBN:15, insert:VBN:6)|||predet(item:NNS:10, all:PDT:8)|||det(item:NNS:10, the:DT:9)|||nsubjpass(push:VBN:15, item:NNS:10)|||det(array:NN:13, the:DT:12)|||prep_in(item:NNS:10, array:NN:13)|||auxpass(push:VBN:15, be:VBP:14)|||root(ROOT:ROOT:20, push:VBN:15)|||advmod(push:VBN:15, back:RB:16)|||num(space:NN:18, one:CD:17)|||dep(back:RB:16, space:NN:18)|||<STOP> det(element:NN:3, the:DT:1)|||amod(element:NN:3, top:JJ:2)|||nsubjpass(remove:VBN:6, element:NN:3)|||auxpass(remove:VBN:6, be:VBZ:4)|||advmod(remove:VBN:6, always:RB:5)|||root(ROOT:ROOT:9, remove:VBN:6)|||advmod(remove:VBN:6, first:RB:7)|||<STOP>
9.3 amod(array:NN:3, fix:VBN:1)|||nn(array:NN:3, size:NN:2)|||root(ROOT:ROOT:9, array:NN:3)|||amod(element:NNS:7, max:JJ:5)|||nn(element:NNS:7, N:NNP:6)|||prep_with(array:NN:3, element:NNS:7)|||<STOP> root(ROOT:ROOT:12, need:VBN:1)|||aux(keep:VB:3, to:TO:2)|||xcomp(need:VBN:1, keep:VB:3)|||dobj(keep:VB:3, track:NN:4)|||prep_of(track:NN:4, front:NN:6)|||prep_of(track:NN:4, rear:NN:8)|||conj_and(front:NN:6, rear:NN:8)|||prep_of(track:NN:4, array:NN:10)|||<STOP>
9.3 root(ROOT:ROOT:23, by:IN:1)|||pcomp(by:IN:1, keep:VBG:2)|||dobj(keep:VBG:2, track:NN:3)|||dobj(keep:VBG:2, track:NN:3')|||conj_or(track:NN:3, track:NN:3')|||det(item:NN:7, a:DT:5)|||amod(item:NN:7, front:JJ:6)|||prep_of(track:NN:3, item:NN:7)|||det(item:NN:11, a:DT:9)|||amod(item:NN:11, rear:JJ:10)|||prep_of(track:NN:3, item:NN:11)|||conj_and(item:NN:7, item:NN:11)|||det(array:NN:17, a:DT:15)|||amod(array:NN:17, circular:JJ:16)|||prep_with(track:NN:3', array:NN:17)|||nsubj(use:VBZ:19, array:NN:17)|||rel(use:VBZ:19, that:WDT:18)|||rcmod(array:NN:17, use:VBZ:19)|||det(function:NN:22, the:DT:20)|||amod(function:NN:22, modulo:JJ:21)|||dobj(use:VBZ:19, function:NN:22)|||<STOP>
9.3 dep(limit:VBZ:14, use:VBG:1)|||det(array:NN:3, a:DT:2)|||dobj(use:VBG:1, array:NN:3)|||det(queue:NN:6, a:DT:5)|||prep_for(array:NN:3, queue:NN:6)|||det(size:NN:9, the:DT:8)|||nsubj(limit:VBZ:14, size:NN:9)|||det(array:NN:12, the:DT:11)|||prep_of(size:NN:9, array:NN:12)|||partmod(array:NN:12, allocate:VBN:13)|||root(ROOT:ROOT:21, limit:VBZ:14)|||det(size:NN:16, the:DT:15)|||dobj(limit:VBZ:14, size:NN:16)|||det(queue:NN:19, the:DT:18)|||prep_of(size:NN:16, queue:NN:19)|||<STOP> det(array:NN:2, a:DT:1)|||nsubj(keep:VB:7, array:NN:2)|||partmod(array:NN:2, base:VBN:3)|||amod(class:NN:5, queue:JJ:4)|||dobj(base:VBN:3, class:NN:5)|||aux(keep:VB:7, must:MD:6)|||root(ROOT:ROOT:28, keep:VB:7)|||dobj(keep:VB:7, track:NN:8)|||preconj(front:NN:12, both:PDT:10)|||det(front:NN:12, the:DT:11)|||prep_of(track:NN:8, front:NN:12)|||prep_of(track:NN:8, back:NN:14)|||conj_and(front:NN:12, back:NN:14)|||det(queue:NN:17, the:DT:16)|||prep_of(track:NN:8, queue:NN:17)|||nsubj(need:VB:21, queue:NN:17)|||rel(need:VB:21, which:WDT:19)|||aux(need:VB:21, may:MD:20)|||rcmod(queue:NN:17, need:VB:21)|||aux(wrap:VB:23, to:TO:22)|||xcomp(need:VB:21, wrap:VB:23)|||prt(wrap:VB:23, around:RP:24)|||det(array:NN:26, the:DT:25)|||dobj(wrap:VB:23, array:NN:26)|||<STOP>
9.3 det(pointer:NN:2, a:DT:1)|||nsubj(use:VB:9, pointer:NN:2)|||partmod(pointer:NN:2, base:VBN:3)|||dobj(base:VBN:3, implementation:NN:4)|||det(queue:NN:7, a:DT:6)|||prep_of(implementation:NN:4, queue:NN:7)|||aux(use:VB:9, could:MD:8)|||root(ROOT:ROOT:28, use:VB:9)|||det(list:NN:13, a:DT:10)|||amod(list:NN:13, linear:JJ:11)|||amod(list:NN:13, link:VBN:12)|||dobj(use:VB:9, list:NN:13)|||num(pointer:NNS:17, two:CD:15)|||amod(pointer:NNS:17, external:JJ:16)|||prep_with(list:NN:13, pointer:NNS:17)|||prep_with(list:NN:13, one:CD:19)|||conj_and(pointer:NNS:17, one:CD:19)|||det(front:NN:22, the:DT:21)|||prep_to(one:CD:19, front:NN:22)|||prep_with(list:NN:13, one:CD:24)|||conj_and(pointer:NNS:17, one:CD:24)|||det(back:NN:27, the:DT:26)|||prep_to(one:CD:24, back:NN:27)|||<STOP>
9.3 root(ROOT:ROOT:11, remove:VB:1)|||det(element:NN:3, the:DT:2)|||dobj(remove:VB:1, element:NN:3)|||advmod(remove:VB:1, then:RB:4)|||dep(remove:VB:1, shift:VB:5)|||det(element:NNS:7, the:DT:6)|||dobj(shift:VB:5, element:NNS:7)|||num(space:NN:9, one:CD:8)|||dep(back:RB:10, space:NN:9)|||advmod(shift:VB:5, back:RB:10)|||<STOP>
9.3 prepc_by(enter:VBD:25, have:VBG:2)|||det(point:NN:6, the:DT:3)|||nn(point:NN:6, head:NN:4)|||nn(point:NN:6, pointer:NN:5)|||dobj(have:VBG:2, point:NN:6)|||det(datum:NNS:13, the:DT:8)|||amod(datum:NNS:13, first:JJS:9)|||conj_or(first:JJS:9, least:JJS:11)|||amod(datum:NNS:13, least:JJS:11)|||amod(datum:NNS:13, current:JJ:12)|||prep_to(point:NN:6, datum:NNS:13)|||partmod(datum:NNS:13, enter:VBN:14)|||conj_and(have:VBG:2, have:VBG:16)|||prepc_by(enter:VBD:25, have:VBG:16)|||det(point:NN:19, the:DT:17)|||amod(point:NN:19, tail:JJ:18)|||dobj(have:VBG:16, point:NN:19)|||det(most:JJS:22, the:DT:21)|||prep_to(point:NN:19, most:JJS:22)|||amod(datum:NNS:24, current:JJ:23)|||nsubj(enter:VBD:25, datum:NNS:24)|||root(ROOT:ROOT:27, enter:VBD:25)|||<STOP> det(method:NN:2, a:DT:1)|||nsubjpass(create:VBN:5, method:NN:2)|||aux(create:VBN:5, must:MD:3)|||auxpass(create:VBN:5, be:VB:4)|||root(ROOT:ROOT:17, create:VBN:5)|||advmod(!leave:VB:13, so:RB:6)|||dep(!leave:VB:13, that:IN:7)|||det(pointer:NN:10, the:DT:8)|||amod(pointer:NN:10, tail:JJ:9)|||nsubj(!leave:VB:13, pointer:NN:10)|||aux(!leave:VB:13, do:VBZ:11)|||ccomp(create:VBN:5, !leave:VB:13)|||det(array:NN:15, the:DT:14)|||dobj(!leave:VB:13, array:NN:15)|||<STOP>
9.3 det(array:NN:2, a:DT:1)|||nsubj(type:NN:5, array:NN:2)|||cop(type:NN:5, be:VBZ:3)|||det(type:NN:5, a:DT:4)|||root(ROOT:ROOT:12, type:NN:5)|||prep_of(type:NN:5, queue:NN:7)|||det(length:NN:11, a:DT:9)|||amod(length:NN:11, fix:VBN:10)|||prep_with(queue:NN:7, length:NN:11)|||<STOP>
9.3 poss(class:NN:3, you:PRP$:1)|||nn(class:NN:3, storage:NN:2)|||nsubj(have:VBZ:4, class:NN:3)|||root(ROOT:ROOT:35, have:VBZ:4)|||det(array:NN:6, a:DT:5)|||dobj(have:VBZ:4, array:NN:6)|||nsubj(keep:VB:10, you:PRP:9)|||nsubj(wrap:VB:26, you:PRP:9)|||conj_and(have:VBZ:4, keep:VB:10)|||root(ROOT:ROOT:35, keep:VB:10)|||dobj(keep:VB:10, track:NN:11)|||dobj(wrap:VB:26, track:NN:11)|||det(index:NN:14, the:DT:13)|||prep_of(track:NN:11, index:NN:14)|||det(item:NN:20, the:DT:16)|||amod(item:NN:20, first:JJ:17)|||conj_and(first:JJ:17, last:JJ:19)|||amod(item:NN:20, last:JJ:19)|||prep_of(index:NN:14, item:NN:20)|||det(array:NN:23, the:DT:22)|||prep_in(item:NN:20, array:NN:23)|||conj_and(have:VBZ:4, wrap:VB:26)|||conj_and(keep:VB:10, wrap:VB:26)|||prt(wrap:VB:26, around:RP:27)|||advmod(full:JJ:34, when:WRB:28)|||nsubj(full:JJ:34, end:NN:29)|||det(array:NN:32, the:DT:31)|||prep_of(end:NN:29, array:NN:32)|||cop(full:JJ:34, be:VBZ:33)|||advcl(wrap:VB:26, full:JJ:34)|||ccomp(wrap:VB:26, full:JJ:34)|||<STOP>
9.3 nsubj(isfullq:VBD:2, Boolean:NNP:1)|||dep(equal:VBZ:11, isfullq:VBD:2)|||punct(queue:NN:4, -lrb-:-LRB-:3)|||dep(isfullq:VBD:2, queue:NN:4)|||punct(queue:NN:4, -rrb-:-RRB-:5)|||amod(rear:NN:9, equals:JJ:8)|||nsubj(equal:VBZ:10, rear:NN:9)|||parataxis(isfullq:VBD:2, equal:VBZ:10)|||root(ROOT:ROOT:15, equal:VBZ:11)|||nn(SIZE-1:NNP:14, MAX:NNP:12)|||nn(SIZE-1:NNP:14, QUEUE:NNP:13)|||nsubj(equal:VBZ:11, SIZE-1:NNP:14)|||<STOP>
9.4 det(list:NN:2, a:DT:1)|||nsubj(have:VB:4, list:NN:2)|||aux(have:VB:4, can:MD:3)|||root(ROOT:ROOT:10, have:VB:4)|||amod(element:NNS:6, unlimited:JJ:5)|||dobj(have:VB:4, element:NNS:6)|||prep_in(element:NNS:6, it:PRP:8)|||<STOP> nsubj(push:VB:3, you:PRP:1)|||nsubj(pop:VB:13, you:PRP:1)|||aux(push:VB:3, can:MD:2)|||root(ROOT:ROOT:20, push:VB:3)|||det(node:NN:5, a:DT:4)|||dobj(push:VB:3, node:NN:5)|||det(end:NN:8, the:DT:7)|||prep_onto(push:VB:3, end:NN:8)|||det(list:NN:11, the:DT:10)|||prep_of(end:NN:8, list:NN:11)|||conj_and(push:VB:3, pop:VB:13)|||root(ROOT:ROOT:20, pop:VB:13)|||det(one:NN:15, the:DT:14)|||dobj(pop:VB:13, one:NN:15)|||det(front:NN:18, the:DT:17)|||prep_in(one:NN:15, front:NN:18)|||<STOP>
9.4 advmod(do:VB:4, theoretically:RB:1)|||nsubj(do:VB:4, you:PRP:2)|||aux(do:VB:4, could:MD:3)|||root(ROOT:ROOT:36, do:VB:4)|||iobj(do:VB:4, it:PRP:5)|||num(way:NNS:7, two:CD:6)|||dobj(do:VB:4, way:NNS:7)|||nsubj(use:VBZ:11, way:NNS:7)|||rel(use:VBZ:11, one:CD:8)|||dep(one:CD:8, of:IN:9)|||dep(of:IN:9, which:WDT:10)|||rcmod(way:NNS:7, use:VBZ:11)|||amod(power:NN:14, more:JJR:12)|||amod(power:NN:14, process:VBG:13)|||dobj(use:VBZ:11, power:NN:14)|||nn(memory:NN:34, memory:NN:16)|||advmod(larger:JJR:18, no:RB:17)|||amod(memory:NN:34, larger:JJR:18)|||mark(be:VBZ:22, than:IN:19)|||det(queue:NN:21, the:DT:20)|||nsubj(be:VBZ:22, queue:NN:21)|||ccomp(larger:JJR:18, be:VBZ:22)|||advmod(be:VBZ:22, ever:RB:23)|||advmod(full:JJ:26, when:WRB:25)|||prep_at(be:VBZ:22, full:JJ:26)|||det(other:JJ:29, the:DT:28)|||conj_and(larger:JJR:18, other:JJ:29)|||nsubj(use:VBZ:31, other:JJ:29)|||amod(memory:NN:34, other:JJ:29)|||rel(use:VBZ:31, which:WDT:30)|||rcmod(other:JJ:29, use:VBZ:31)|||advmod(infinite:JJ:33, almost:RB:32)|||acomp(use:VBZ:31, infinite:JJ:33)|||dobj(do:VB:4, memory:NN:34)|||conj_and(way:NNS:7, memory:NN:34)|||<STOP> det(method:NN:4, the:DT:1)|||advmod(practical:JJ:3, more:RBR:2)|||amod(method:NN:4, practical:JJ:3)|||nsubj(two:CD:7, method:NN:4)|||aux(two:CD:7, would:MD:5)|||cop(two:CD:7, be:VB:6)|||root(ROOT:ROOT:38, two:CD:7)|||dep(two:CD:7, place:VB:8)|||det(item:NNS:10, the:DT:9)|||dobj(place:VB:8, item:NNS:10)|||det(array:NN:13, a:DT:12)|||prep_in(place:VB:8, array:NN:13)|||dep(two:CD:7, remove:VB:15)|||conj_and(place:VB:8, remove:VB:15)|||det(item:NN:17, the:DT:16)|||dobj(remove:VB:15, item:NN:17)|||prep_in(remove:VB:15, position:NN:19)|||num(position:NN:19, one:CD:20)|||det(array:NN:23, the:DT:22)|||prep_of(position:NN:19, array:NN:23)|||dep(after:IN:24, array:NN:23)|||rel(shift:VB:28, after:IN:24)|||nsubj(shift:VB:28, you:PRP:26)|||aux(shift:VB:28, can:MD:27)|||rcmod(array:NN:23, shift:VB:28)|||det(array:NN:30, the:DT:29)|||dobj(shift:VB:28, array:NN:30)|||dep(two:CD:7, add:VB:32)|||conj_and(place:VB:8, add:VB:32)|||det(element:NN:34, another:DT:33)|||dobj(add:VB:32, element:NN:34)|||mark(require:VBN:36, if:IN:35)|||advcl(two:CD:7, require:VBN:36)|||<STOP> det(option:NN:3, the:DT:1)|||amod(option:NN:3, other:JJ:2)|||nsubj(memory:NN:8, option:NN:3)|||root(ROOT:ROOT:77, option:NN:3)|||rel(memory:NN:8, which:WDT:4)|||aux(memory:NN:8, can:MD:5)|||dep(memory:NN:8, use:VB:6)|||amod(memory:NN:8, infinite:JJ:7)|||rcmod(option:NN:3, memory:NN:8)|||advmod(be:VBZ:60, when:WRB:9)|||csubj(be:VBZ:60, use:VBN:10)|||amod(queue:NNS:14, long:JJ:12)|||nn(queue:NNS:14, term:NN:13)|||prep_for(use:VBN:10, queue:NNS:14)|||nn(scheduling:NN:18, job:NN:17)|||prep_such_as(queue:NNS:14, scheduling:NN:18)|||nsubj(go:VBZ:20, scheduling:NN:18)|||rel(go:VBZ:20, that:WDT:19)|||rcmod(scheduling:NN:18, go:VBZ:20)|||dobj(go:VBZ:20, nonstop:JJ:21)|||nsubj(be:VBZ:27, nonstop:JJ:21)|||amod(period:NNS:24, extended:JJ:23)|||prep_for(nonstop:JJ:21, period:NNS:24)|||rel(be:VBZ:27, that:WDT:26)|||rcmod(nonstop:JJ:21, be:VBZ:27)|||aux(implement:VB:29, to:TO:28)|||xcomp(be:VBZ:27, implement:VB:29)|||det(array:NN:31, a:DT:30)|||dobj(implement:VB:29, array:NN:31)|||dobj(add:VB:33, array:NN:31)|||xcomp(be:VBZ:27, add:VB:33)|||conj_and(implement:VB:29, add:VB:33)|||det(item:NNS:35, the:DT:34)|||nsubj(read:VB:36, item:NNS:35)|||ccomp(add:VB:33, read:VB:36)|||dep(read:VB:36, item:NN:37)|||nsubj(raise:VB:39, one:PRP:38)|||nsubj(continue:VB:47, one:PRP:38)|||rcmod(item:NN:37, raise:VB:39)|||poss(value:NN:42, you:PRP$:40)|||nn(value:NN:42, counter:NN:41)|||dobj(raise:VB:39, value:NN:42)|||dobj(continue:VB:47, value:NN:42)|||num(ecetera:NN:45, two:CD:44)|||prep_to(raise:VB:39, ecetera:NN:45)|||rcmod(item:NN:37, continue:VB:47)|||conj_and(raise:VB:39, continue:VB:47)|||xcomp(continue:VB:47, add:VBG:48)|||amod(element:NNS:50, more:JJR:49)|||dobj(add:VBG:48, element:NNS:50)|||det(array:NN:53, the:DT:52)|||prep_to(add:VBG:48, array:NN:53)|||det(downside:NN:56, the:DT:55)|||dobj(implement:VB:29, downside:NN:56)|||det(method:NN:59, this:DT:58)|||prep_to(implement:VB:29, method:NN:59)|||advcl(memory:NN:8, be:VBZ:60)|||mark(use:VBP:63, after:IN:61)|||nsubj(use:VBP:63, you:PRP:62)|||advcl(be:VBZ:60, use:VBP:63)|||dobj(use:VBP:63, element:NN:64)|||num(element:NN:64, one:CD:65)|||nsubj(be:VBZ:67, it:PRP:66)|||rcmod(element:NN:64, be:VBZ:67)|||advmod(be:VBZ:67, still:RB:68)|||prep_in(be:VBZ:67, memory:NN:70)|||dep(option:NN:3, or:CC:72)|||dep(crazy:JJ:74, im:NN:73)|||dep(option:NN:3, crazy:JJ:74)|||nsubj(know:VBZ:76, who:WP:75)|||ccomp(crazy:JJ:74, know:VBZ:76)|||<STOP>
9.4 prepc_by(point:VBZ:28, implement:VBG:2)|||det(list:NN:4, a:DT:3)|||dobj(implement:VBG:2, list:NN:4)|||dep(in:IN:5, list:NN:4)|||rel(point:VBZ:10, in:IN:5)|||det(pointer:NN:9, a:DT:7)|||amod(pointer:NN:9, tail:JJ:8)|||nsubj(point:VBZ:10, pointer:NN:9)|||rcmod(list:NN:4, point:VBZ:10)|||det(item:NN:13, the:DT:12)|||prep_to(point:VBZ:10, item:NN:13)|||advmod(recently:RB:15, most:RBS:14)|||advmod(insert:VBN:16, recently:RB:15)|||partmod(item:NN:13, insert:VBN:16)|||det(back:NN:19, the:DT:18)|||prep_onto(insert:VBN:16, back:NN:19)|||det(list:NN:22, the:DT:21)|||prep_of(back:NN:19, list:NN:22)|||det(pointer:NN:26, a:DT:24)|||nn(pointer:NN:26, head:NN:25)|||prep_of(back:NN:19, pointer:NN:26)|||conj_and(list:NN:22, pointer:NN:26)|||nsubj(point:VBZ:28, which:WDT:27)|||root(ROOT:ROOT:39, point:VBZ:28)|||det(item:NN:31, the:DT:30)|||prep_to(point:VBZ:28, item:NN:31)|||advmod(recently:RB:33, least:RBS:32)|||advmod(insert:VBN:34, recently:RB:33)|||partmod(item:NN:31, insert:VBN:34)|||det(list:NN:37, the:DT:36)|||prep_onto(insert:VBN:34, list:NN:37)|||<STOP> advmod(remove:VBN:7, also:RB:1)|||nsubjpass(remove:VBN:7, item:NNS:3)|||nsubjpass(add:VBN:18, item:NNS:3)|||aux(remove:VBN:7, can:MD:4)|||advmod(remove:VBN:7, only:RB:5)|||auxpass(remove:VBN:7, be:VB:6)|||root(ROOT:ROOT:26, remove:VBN:7)|||det(front:NN:10, the:DT:9)|||prep_from(remove:VBN:7, front:NN:10)|||det(list:NN:13, the:DT:12)|||prep_of(front:NN:10, list:NN:13)|||aux(add:VBN:18, can:MD:15)|||advmod(add:VBN:18, only:RB:16)|||auxpass(add:VBN:18, be:VB:17)|||conj_and(remove:VBN:7, add:VBN:18)|||root(ROOT:ROOT:26, add:VBN:18)|||det(back:NN:21, the:DT:20)|||prep_to(add:VBN:18, back:NN:21)|||det(list:NN:24, the:DT:23)|||prep_of(back:NN:21, list:NN:24)|||<STOP>
9.4 nsubj(use:VB:3, you:PRP:1)|||aux(use:VB:3, can:MD:2)|||root(ROOT:ROOT:13, use:VB:3)|||dobj(use:VB:3, list:NN:4)|||aux(represent:VB:6, to:TO:5)|||xcomp(use:VB:3, represent:VB:6)|||det(item:NNS:8, the:DT:7)|||dobj(represent:VB:6, item:NNS:8)|||det(queue:NN:11, a:DT:10)|||prep_in(represent:VB:6, queue:NN:11)|||<STOP>
9.4 root(ROOT:ROOT:20, have:VB:1)|||det(pointer:NN:3, a:DT:2)|||dobj(have:VB:1, pointer:NN:3)|||dobj(use:VB:13, pointer:NN:3)|||det(element:NN:7, the:DT:5)|||amod(element:NN:7, last:JJ:6)|||prep_to(have:VB:1, element:NN:7)|||det(list:NN:10, the:DT:9)|||prep_in(element:NN:7, list:NN:10)|||advmod(use:VB:13, then:RB:12)|||conj_and(have:VB:1, use:VB:13)|||root(ROOT:ROOT:20, use:VB:13)|||acomp(use:VB:13, enqueue:JJ:14)|||aux(insert:VB:16, to:TO:15)|||xcomp(use:VB:13, insert:VB:16)|||dobj(insert:VB:16, item:NNS:17)|||advmod(insert:VB:16, there:RB:18)|||<STOP> root(ROOT:ROOT:13, link:VB:1)|||det(element:NNS:6, the:DT:2)|||amod(element:NNS:6, first:JJ:3)|||conj_and(first:JJ:3, last:JJ:5)|||amod(element:NNS:6, last:JJ:5)|||nsubj(dequeue:VB:9, element:NNS:6)|||advmod(dequeue:VB:9, together:RB:7)|||aux(dequeue:VB:9, to:TO:8)|||xcomp(link:VB:1, dequeue:VB:9)|||det(list:NN:11, the:DT:10)|||dobj(dequeue:VB:9, list:NN:11)|||<STOP>
9.4 root(ROOT:ROOT:22, Enqueue:NNP:1)|||det(end:NN:4, the:DT:3)|||prep_to(Enqueue:NNP:1, end:NN:4)|||det(list:NN:8, the:DT:6)|||amod(list:NN:8, link:VBN:7)|||prep_of(end:NN:4, list:NN:8)|||amod(item:NNS:11, dequeue:JJ:10)|||dep(Enqueue:NNP:1, item:NNS:11)|||det(beginning:NN:14, the:DT:13)|||prep_from(item:NNS:11, beginning:NN:14)|||punct(head:NN:16, -lrb-:-LRB-:15)|||appos(beginning:NN:14, head:NN:16)|||punct(head:NN:16, -rrb-:-RRB-:17)|||det(list:NN:20, the:DT:19)|||prep_of(beginning:NN:14, list:NN:20)|||prep_from(item:NNS:11, head:NN:16)|||<STOP>
9.4 nsubj(use:VBP:2, you:PRP:1)|||root(ROOT:ROOT:26, use:VBP:2)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, first:JJ:4)|||dobj(use:VBP:2, element:NN:5)|||det(list:NN:8, the:DT:7)|||prep_in(element:NN:5, list:NN:8)|||det(point:NN:12, the:DT:10)|||amod(point:NN:12, remove:JJ:11)|||prep_as(list:NN:8, point:NN:12)|||det(item:NNS:18, the:DT:14)|||nn(item:NNS:18, queue:NN:15)|||conj_and(queue:NN:15, insert:NN:17)|||nn(item:NNS:18, insert:NN:17)|||prep_for(point:NN:12, item:NNS:18)|||det(end:NN:21, the:DT:20)|||prep_at(use:VBP:2, end:NN:21)|||det(list:NN:24, the:DT:23)|||prep_of(end:NN:21, list:NN:24)|||<STOP>
9.4 root(ROOT:ROOT:10, utilize:VBG:1)|||det(pointer:NN:4, a:DT:2)|||amod(pointer:NN:4, front:JJ:3)|||dobj(utilize:VBG:1, pointer:NN:4)|||det(pointer:NN:8, a:DT:6)|||amod(pointer:NN:8, back:JJ:7)|||dobj(utilize:VBG:1, pointer:NN:8)|||conj_and(pointer:NN:4, pointer:NN:8)|||<STOP> det(poiner:NN:3, the:DT:1)|||amod(poiner:NN:3, front:JJ:2)|||nsubj(point:VBZ:7, poiner:NN:3)|||amod(pointer:NN:6, back:JJ:5)|||conj_and(poiner:NN:3, pointer:NN:6)|||nsubj(point:VBZ:7, pointer:NN:6)|||root(ROOT:ROOT:16, point:VBZ:7)|||det(item:NN:11, the:DT:9)|||amod(item:NN:11, first:JJ:10)|||prep_to(point:VBZ:7, item:NN:11)|||det(queue:NN:14, the:DT:13)|||prep_into(point:VBZ:7, queue:NN:14)|||<STOP> mark(add:VBP:3, as:IN:1)|||nsubj(add:VBP:3, you:PRP:2)|||advcl(same:JJ:10, add:VBP:3)|||dobj(add:VBP:3, item:NNS:4)|||det(front:NN:7, the:DT:6)|||nsubj(same:JJ:10, front:NN:7)|||cop(same:JJ:10, remain:VBZ:8)|||det(same:JJ:10, the:DT:9)|||root(ROOT:ROOT:38, same:JJ:10)|||prep(same:JJ:10, but:CC:11)|||det(poiner:NN:14, the:DT:12)|||amod(poiner:NN:14, back:JJ:13)|||dep(but:CC:11, poiner:NN:14)|||amod(point:NNS:18, next:JJ:16)|||dep(point:NNS:18, ' ':':17)|||nsubjpass(assign:VBN:28, point:NNS:18)|||xsubj(pointer:NN:36, point:NNS:18)|||det(item:NN:22, the:DT:20)|||amod(item:NN:22, new:JJ:21)|||prep_to(point:NNS:18, item:NN:22)|||det(item:NN:26, the:DT:24)|||amod(item:NN:26, new:JJ:25)|||prep_to(point:NNS:18, item:NN:26)|||conj_and(item:NN:22, item:NN:26)|||auxpass(assign:VBN:28, be:VBZ:27)|||rcmod(poiner:NN:14, assign:VBN:28)|||aux(pointer:NN:36, to:TO:29)|||cop(pointer:NN:36, become:VB:30)|||det(pointer:NN:36, the:DT:31)|||amod(pointer:NN:36, new:JJ:33)|||amod(pointer:NN:36, back:JJ:35)|||xcomp(assign:VBN:28, pointer:NN:36)|||<STOP>
9.4 csubjpass(node:VBZ:8, implement:VBG:1)|||csubjpass(retrieve:VBN:19, implement:VBG:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||dobj(implement:VBG:1, list:NN:4)|||nsubj(allow:VBZ:7, list:NN:4)|||rel(allow:VBZ:7, that:WDT:5)|||advmod(allow:VBZ:7, only:RB:6)|||rcmod(list:NN:4, allow:VBZ:7)|||root(ROOT:ROOT:24, node:VBZ:8)|||aux(add:VBN:11, to:TO:9)|||auxpass(add:VBN:11, be:VB:10)|||xcomp(node:VBZ:8, add:VBN:11)|||det(tail:NN:14, the:DT:13)|||prep_to(add:VBN:11, tail:NN:14)|||aux(retrieve:VBN:19, can:MD:16)|||advmod(retrieve:VBN:19, only:RB:17)|||auxpass(retrieve:VBN:19, be:VB:18)|||conj_and(node:VBZ:8, retrieve:VBN:19)|||root(ROOT:ROOT:24, retrieve:VBN:19)|||det(head:NN:22, the:DT:21)|||prep_from(retrieve:VBN:19, head:NN:22)|||<STOP>
9.4 root(ROOT:ROOT:13, check:VB:1)|||mark(empty:JJ:5, if:IN:2)|||nsubj(empty:JJ:5, list:NN:3)|||cop(empty:JJ:5, be:VBZ:4)|||advcl(check:VB:1, empty:JJ:5)|||conj_and(check:VB:1, add:VB:7)|||root(ROOT:ROOT:13, add:VB:7)|||dobj(add:VB:7, element:NNS:8)|||det(list:NN:11, the:DT:10)|||prep_to(add:VB:7, list:NN:11)|||<STOP>
9.4 root(ROOT:ROOT:25, make:VB:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||dobj(make:VB:1, list:NN:4)|||dobj(add:VB:6, list:NN:4)|||conj_and(make:VB:1, add:VB:6)|||root(ROOT:ROOT:25, add:VB:6)|||prt(add:VB:6, on:RP:7)|||det(front:NN:10, the:DT:9)|||prep_to(add:VB:6, front:NN:10)|||conj_and(make:VB:1, delete:VB:12)|||conj_and(add:VB:6, delete:VB:12)|||det(back:NN:15, the:DT:14)|||prep_from(delete:VB:12, back:NN:15)|||conj_and(make:VB:1, keep:VB:17)|||root(ROOT:ROOT:25, keep:VB:17)|||dobj(keep:VB:17, track:NN:18)|||prep_of(track:NN:18, both:DT:20)|||aux(do:VB:22, to:TO:21)|||xcomp(keep:VB:17, do:VB:22)|||advmod(do:VB:22, so:RB:23)|||<STOP>
9.4 root(ROOT:ROOT:24, by:IN:1)|||pcomp(by:IN:1, make:VBG:2)|||det(head:NN:4, the:DT:3)|||dobj(make:VBG:2, head:NN:4)|||det(list:NN:7, the:DT:6)|||prep_of(head:NN:4, list:NN:7)|||det(beginning:NN:9, the:DT:8)|||dep(list:NN:7, beginning:NN:9)|||det(queue:NN:12, the:DT:11)|||prep_of(beginning:NN:9, queue:NN:12)|||det(item:NN:17, the:DT:14)|||amod(item:NN:17, last:JJ:15)|||amod(item:NN:17, listed:JJ:16)|||prep_of(head:NN:4, item:NN:17)|||conj_and(list:NN:7, item:NN:17)|||det(point:NN:20, the:DT:18)|||nn(point:NN:20, insertion:NN:19)|||dep(item:NN:17, point:NN:20)|||det(queue:NN:23, the:DT:22)|||prep_of(head:NN:4, queue:NN:23)|||<STOP>
9.4 root(ROOT:ROOT:14, throw:VB:1)|||prep_in(throw:VB:1, datum:NNS:3)|||det(head:NN:6, the:DT:5)|||prep_at(datum:NNS:3, head:NN:6)|||conj_and(throw:VB:1, take:VB:8)|||root(ROOT:ROOT:14, take:VB:8)|||dobj(take:VB:8, it:PRP:9)|||prt(take:VB:8, out:RP:10)|||det(tail:NN:13, the:DT:12)|||prep_at(take:VB:8, tail:NN:13)|||<STOP>
9.4 nsubj(create:VBP:2, you:PRP:1)|||root(ROOT:ROOT:31, create:VBP:2)|||det(list:NN:4, a:DT:3)|||dobj(create:VBP:2, list:NN:4)|||prep_of(list:NN:4, node:NNS:6)|||nsubj(have:VBD:8, node:NNS:6)|||rel(have:VBD:8, that:WDT:7)|||rcmod(node:NNS:6, have:VBD:8)|||det(head:NN:10, a:DT:9)|||dobj(have:VBD:8, head:NN:10)|||det(pointer:NN:14, a:DT:12)|||amod(pointer:NN:14, top:JJ:13)|||dobj(have:VBD:8, pointer:NN:14)|||conj_and(head:NN:10, pointer:NN:14)|||det(function:NNS:18, the:DT:17)|||nsubj(pop:NN:24, function:NNS:18)|||cop(pop:NN:24, be:VBP:19)|||advmod(pop:NN:24, basically:RB:20)|||det(pop:NN:24, the:DT:21)|||amod(pop:NN:24, same:JJ:22)|||nn(pop:NN:24, substituting:NN:23)|||conj_and(create:VBP:2, pop:NN:24)|||root(ROOT:ROOT:31, pop:NN:24)|||conj_and(create:VBP:2, push:NN:26)|||conj_and(pop:NN:24, push:NN:26)|||prep_with(pop:NN:24, enqueue:NN:28)|||prep_with(pop:NN:24, dequeue:NN:30)|||conj_and(enqueue:NN:28, dequeue:NN:30)|||<STOP>
9.4 advmod(easy:JJ:2, fairly:RB:1)|||dep(link:VBD:5, easy:JJ:2)|||nsubj(link:VBD:5, singly:NN:4)|||dep(deque:VBP:19, link:VBD:5)|||dobj(link:VBD:5, list:NN:6)|||det(pointer:NN:9, a:DT:8)|||prep_with(link:VBD:5, pointer:NN:9)|||det(head:NN:12, the:DT:11)|||prep_to(link:VBD:5, head:NN:12)|||prep_to(link:VBD:5, tail:NN:14)|||conj_and(head:NN:12, tail:NN:14)|||nn(list:NN:17, hte:NN:16)|||prep_of(head:NN:12, list:NN:17)|||root(ROOT:ROOT:78, deque:VBP:19)|||amod(item:NN:21, first:JJ:20)|||dobj(deque:VBP:19, item:NN:21)|||prep_in(deque:VBP:19, que:NN:23)|||dep(deque:VBP:19, create:VB:25)|||nn(pointer:NN:27, temp:NN:26)|||dobj(create:VB:25, pointer:NN:27)|||amod(element:NN:30, next:JJ:29)|||prep_to(create:VB:25, element:NN:30)|||dep(create:VB:25, delete:VB:32)|||dobj(delete:VB:32, head:NN:33)|||dobj(make:VB:37, head:NN:33)|||dep(create:VB:25, then:RB:36)|||advmod(delete:VB:32, then:RB:36)|||conj_and(delete:VB:32, then:RB:36)|||dep(create:VB:25, make:VB:37)|||conj_and(delete:VB:32, make:VB:37)|||xcomp(make:VB:37, head:VB:38)|||det(pointer:NN:41, the:DT:39)|||amod(pointer:NN:41, temporary:JJ:40)|||dobj(head:VB:38, pointer:NN:41)|||amod(item:NN:45, enque:JJ:43)|||amod(item:NN:45, new:JJ:44)|||dep(delete:VB:32, item:NN:45)|||dep(create:VB:25, use:VB:47)|||dobj(use:VB:47, pointer:NN:48)|||prep_to(use:VB:47, end:NN:50)|||prep_of(end:NN:50, list:NN:52)|||dep(create:VB:25, add:VB:54)|||conj_and(use:VB:47, add:VB:54)|||det(item:NN:57, a:DT:55)|||amod(item:NN:57, new:JJ:56)|||dobj(add:VB:54, item:NN:57)|||det(item:NN:61, the:DT:59)|||amod(item:NN:61, next:JJ:60)|||prep_to(add:VB:54, item:NN:61)|||det(tail:NN:64, the:DT:63)|||prep_of(item:NN:61, tail:NN:64)|||dep(create:VB:25, make:VB:67)|||conj_and(use:VB:47, make:VB:67)|||det(tail:NN:69, the:DT:68)|||dobj(make:VB:67, tail:NN:69)|||det(item:NN:72, the:DT:70)|||amod(item:NN:72, next:JJ:71)|||nsubj(deque:VBP:19, item:NN:72)|||det(tail:NN:76, the:DT:74)|||amod(tail:NN:76, current:JJ:75)|||prep_of(item:NN:72, tail:NN:76)|||<STOP>
9.4 root(ROOT:ROOT:19, use:VB:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||dobj(use:VB:1, list:NN:4)|||num(pointer:NNS:7, 2:CD:6)|||prep_with(list:NN:4, pointer:NNS:7)|||prep_with(list:NN:4, one:CD:9)|||conj_and(pointer:NNS:7, one:CD:9)|||det(front:NN:12, the:DT:11)|||prep_to(one:CD:9, front:NN:12)|||prep_with(list:NN:4, one:CD:14)|||conj_and(pointer:NNS:7, one:CD:14)|||det(back:NN:17, the:DT:16)|||prep_to(one:CD:14, back:NN:17)|||<STOP> advmod(long:RB:2, as:RB:1)|||advmod(equal:VBZ:6, long:RB:2)|||advmod(back:RB:4, as:RB:3)|||advmod(equal:VBZ:6, back:RB:4)|||root(ROOT:ROOT:15, equal:VBZ:6)|||nsubj(equal:VBZ:6, front:NN:7)|||det(queue:NN:10, the:DT:9)|||appos(front:NN:7, queue:NN:10)|||cop(!empty:JJ:13, be:VBZ:11)|||rcmod(queue:NN:10, !empty:JJ:13)|||nsubj(equal:VBZ:6, queue:NN:10)|||<STOP>
9.4 root(ROOT:ROOT:36, create:VB:1)|||det(node:NN:3, a:DT:2)|||dobj(create:VB:1, node:NN:3)|||dobj(continue:VB:9, node:NN:3)|||det(datum:NNS:7, the:DT:5)|||nn(datum:NNS:7, input:NN:6)|||prep_with(create:VB:1, datum:NNS:7)|||conj_and(create:VB:1, continue:VB:9)|||root(ROOT:ROOT:36, continue:VB:9)|||aux(add:VB:11, to:TO:10)|||xcomp(continue:VB:9, add:VB:11)|||dep(add:VB:11, to:TO:12)|||det(list:NN:14, the:DT:13)|||pobj(to:TO:12, list:NN:14)|||advmod(get:VBP:18, when:WRB:16)|||nsubj(get:VBP:18, dequeueing:NN:17)|||advcl(continue:VB:9, get:VBP:18)|||ccomp(continue:VB:9, get:VBP:18)|||det(datum:NNS:22, the:DT:19)|||amod(datum:NNS:22, first:JJ:20)|||nn(datum:NNS:22, element:NNS:21)|||dobj(get:VBP:18, datum:NNS:22)|||conj_and(create:VB:1, set:VB:24)|||root(ROOT:ROOT:36, set:VB:24)|||det(element:NN:27, the:DT:25)|||amod(element:NN:27, next:JJ:26)|||dobj(set:VB:24, element:NN:27)|||det(list:NN:30, the:DT:29)|||prep_in(set:VB:24, list:NN:30)|||det(element:NN:35, the:DT:32)|||amod(element:NN:35, new:JJ:33)|||amod(element:NN:35, first:JJ:34)|||prep_as(list:NN:30, element:NN:35)|||<STOP>
9.4 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||root(ROOT:ROOT:8, list:NN:3)|||nn(principle:NNS:6, Stack:NNP:5)|||prep_with(list:NN:3, principle:NNS:6)|||<STOP> det(Queue:NNP:2, the:DT:1)|||poss(element:NN:6, Queue:NNP:2)|||amod(element:NN:6, s:JJ:4)|||amod(element:NN:6, top:JJ:5)|||nsubj(element:NN:9, element:NN:6)|||cop(element:NN:9, be:VBZ:7)|||det(element:NN:9, the:DT:8)|||nsubjpass(remove:VBN:14, element:NN:9)|||root(ROOT:ROOT:17, element:NN:9)|||rel(remove:VBN:14, that:WDT:10)|||aux(remove:VBN:14, be:VBZ:11)|||advmod(remove:VBN:14, always:RB:12)|||auxpass(remove:VBN:14, be:VBG:13)|||rcmod(element:NN:9, remove:VBN:14)|||advmod(remove:VBN:14, first:RB:15)|||<STOP> amod(use:NN:2, must:JJ:1)|||nsubj(node:VBZ:3, use:NN:2)|||xsubj(contain:VB:5, use:NN:2)|||root(ROOT:ROOT:26, node:VBZ:3)|||aux(contain:VB:5, to:TO:4)|||xcomp(node:VBZ:3, contain:VB:5)|||det(element:NN:7, each:DT:6)|||dobj(contain:VB:5, element:NN:7)|||det(pointer:NN:11, a:DT:10)|||prep_with(node:VBZ:3, pointer:NN:11)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, top:JJ:14)|||prep_to(pointer:NN:11, element:NN:15)|||nsubjpass(call:VBN:21, element:NN:15)|||rel(call:VBN:21, which:WDT:17)|||advmod(call:VBN:21, also:RB:18)|||aux(call:VBN:21, could:MD:19)|||auxpass(call:VBN:21, be:VB:20)|||rcmod(element:NN:15, call:VBN:21)|||det(pointer:NN:24, the:DT:22)|||nn(pointer:NN:24, head:NN:23)|||dobj(call:VBN:21, pointer:NN:24)|||<STOP>
9.4 amod(list:NN:2, link:VBN:1)|||root(ROOT:ROOT:9, list:NN:2)|||amod(list:NN:2, check:VBG:3)|||prep_for(list:NN:2, front:NN:5)|||prep_for(list:NN:2, rear:NN:7)|||conj_and(front:NN:5, rear:NN:7)|||<STOP> root(ROOT:ROOT:11, keep:VB:1)|||amod(element:NNS:3, enqueueing:JJ:2)|||dobj(keep:VB:1, element:NNS:3)|||prep_until(keep:VB:1, front:NN:5)|||amod(front:NN:5, equal:JJ:6)|||amod(1:CD:9, rear:JJ:8)|||prep_to(equal:JJ:6, 1:CD:9)|||<STOP>
9.4 det(queue:NN:2, a:DT:1)|||nsubjpass(implement:VBN:5, queue:NN:2)|||aux(implement:VBN:5, can:MD:3)|||auxpass(implement:VBN:5, be:VB:4)|||root(ROOT:ROOT:21, implement:VBN:5)|||det(list:NN:8, a:DT:7)|||prep_in(implement:VBN:5, list:NN:8)|||agent(implement:VBN:5, keep:VBG:10)|||dobj(keep:VBG:10, track:NN:11)|||num(pointer:NNS:14, two:CD:13)|||prep_of(track:NN:11, pointer:NNS:14)|||det(head:NN:17, a:DT:16)|||prep_of(track:NN:11, head:NN:17)|||conj_and(pointer:NNS:14, head:NN:17)|||det(tail:NN:20, a:DT:19)|||prep_of(track:NN:11, tail:NN:20)|||conj_and(pointer:NNS:14, tail:NN:20)|||<STOP>
9.4 det(element:NN:2, each:DT:1)|||nsubjpass(allocate:VBN:8, element:NN:2)|||det(queue:NN:5, a:DT:4)|||prep_of(element:NN:2, queue:NN:5)|||aux(allocate:VBN:8, can:MD:6)|||auxpass(allocate:VBN:8, be:VB:7)|||root(ROOT:ROOT:17, allocate:VBN:8)|||det(node:NNS:11, the:DT:10)|||prep_in(allocate:VBN:8, node:NNS:11)|||det(list:NN:15, a:DT:13)|||amod(list:NN:15, link:VBN:14)|||prep_of(node:NNS:11, list:NN:15)|||<STOP> nn(element:NNS:2, New:NNP:1)|||nsubjpass(add:VBN:5, element:NNS:2)|||aux(add:VBN:5, should:MD:3)|||auxpass(add:VBN:5, be:VB:4)|||root(ROOT:ROOT:22, add:VBN:5)|||det(head:NN:8, the:DT:7)|||prep_to(add:VBN:5, head:NN:8)|||det(list:NN:11, the:DT:10)|||prep_of(head:NN:8, list:NN:11)|||det(element:NN:16, each:DT:14)|||amod(element:NN:16, dequeued:JJ:15)|||prep_with(add:VBN:5, element:NN:16)|||partmod(element:NN:16, come:VBG:17)|||prt(come:VBG:17, off:RP:18)|||det(tail:NN:20, the:DT:19)|||dobj(come:VBG:17, tail:NN:20)|||<STOP>
9.4 aux(dequeue:VB:4, implement:MD:1)|||det(operation:NN:3, the:DT:2)|||nsubj(dequeue:VB:4, operation:NN:3)|||root(ROOT:ROOT:32, dequeue:VB:4)|||punct(remove:VB:11, -lrb-:-LRB-:5)|||advmod(remove:VB:11, -rrb-:RB:6)|||dep(-rrb-:RB:6, as:IN:7)|||det(operation:NN:10, the:DT:8)|||nn(operation:NN:10, list:NN:9)|||pobj(as:IN:7, operation:NN:10)|||parataxis(dequeue:VB:4, remove:VB:11)|||punct(remove:VB:11, -lrb-:-LRB-:12)|||dobj(remove:VB:11, 1:CD:13)|||punct(remove:VB:11, -rrb-:-RRB-:14)|||det(getfront:NN:18, the:DT:16)|||nn(getfront:NN:18, operation:NN:17)|||conj_and(dequeue:VB:4, getfront:NN:18)|||dobj(dequeue:VB:4, getfront:NN:18)|||root(ROOT:ROOT:32, getfront:NN:18)|||punct(queuefront:NN:20, -lrb-:-LRB-:19)|||appos(getfront:NN:18, queuefront:NN:20)|||punct(queuefront:NN:20, -rrb-:-RRB-:21)|||mark(retrieve:VBP:26, as:IN:22)|||det(operation:NN:25, the:DT:23)|||nn(operation:NN:25, list:NN:24)|||nsubj(retrieve:VBP:26, operation:NN:25)|||dep(getfront:NN:18, retrieve:VBP:26)|||punct(1:CD:28, -lrb-:-LRB-:27)|||appos(getfront:NN:18, 1:CD:28)|||dep(1:CD:28, queuefront:NN:30)|||punct(1:CD:28, -rrb-:-RRB-:31)|||conj_and(dequeue:VB:4, queuefront:NN:20)|||dobj(dequeue:VB:4, queuefront:NN:20)|||root(ROOT:ROOT:32, queuefront:NN:20)|||conj_and(dequeue:VB:4, 1:CD:28)|||dobj(dequeue:VB:4, 1:CD:28)|||root(ROOT:ROOT:32, 1:CD:28)|||<STOP>
9.4 root(ROOT:ROOT:18, remove:VB:1)|||det(element:NN:4, the:DT:2)|||amod(element:NN:4, first:JJ:3)|||dobj(remove:VB:1, element:NN:4)|||conj_and(remove:VB:1, reference:VB:6)|||root(ROOT:ROOT:18, reference:VB:6)|||det(element:NN:9, the:DT:7)|||amod(element:NN:9, second:JJ:8)|||dobj(reference:VB:6, element:NN:9)|||det(head:NN:13, the:DT:11)|||amod(head:NN:13, new:JJ:12)|||prep_as(reference:VB:6, head:NN:13)|||det(list:NN:16, the:DT:15)|||prep_of(head:NN:13, list:NN:16)|||<STOP>
9.4 root(ROOT:ROOT:23, by:IN:1)|||pcomp(by:IN:1, create:VBG:2)|||pcomp(by:IN:1, add:VBG:4)|||conj_and(create:VBG:2, add:VBG:4)|||dobj(create:VBG:2, node:NNS:5)|||dobj(add:VBG:4, node:NNS:5)|||det(end:NN:8, the:DT:7)|||prep_at(node:NNS:5, end:NN:8)|||det(list:NN:11, the:DT:10)|||prep_of(end:NN:8, list:NN:11)|||pcomp(by:IN:1, remove:VBG:13)|||conj_and(create:VBG:2, remove:VBG:13)|||det(node:NNS:15, the:DT:14)|||dobj(remove:VBG:13, node:NNS:15)|||det(beginning:NN:18, the:DT:17)|||prep_from(remove:VBG:13, beginning:NN:18)|||det(list:NN:21, the:DT:20)|||prep_of(beginning:NN:18, list:NN:21)|||<STOP>
9.4 nsubj(have:VB:3, you:PRP:1)|||nsubj(add:VB:7, you:PRP:1)|||aux(have:VB:3, would:MD:2)|||root(ROOT:ROOT:20, have:VB:3)|||poss(list:NN:5, you:PRP$:4)|||dobj(have:VB:3, list:NN:5)|||conj_and(have:VB:3, add:VB:7)|||root(ROOT:ROOT:20, add:VB:7)|||det(pointer:NN:10, a:DT:8)|||amod(pointer:NN:10, back:JJ:9)|||dobj(add:VB:7, pointer:NN:10)|||advmod(know:VBZ:15, so:RB:11)|||dep(know:VBZ:15, that:IN:12)|||poss(program:NN:14, you:PRP$:13)|||nsubj(know:VBZ:15, program:NN:14)|||dep(add:VB:7, know:VBZ:15)|||advmod(be:VBZ:19, where:WRB:16)|||det(end:NN:18, the:DT:17)|||nsubj(be:VBZ:19, end:NN:18)|||advcl(know:VBZ:15, be:VBZ:19)|||ccomp(know:VBZ:15, be:VBZ:19)|||<STOP>
9.4 poss(class:NN:4, you:PRP$:1)|||amod(class:NN:4, queue:JJ:2)|||nn(class:NN:4, storage:NN:3)|||nsubj(have:VBZ:5, class:NN:4)|||root(ROOT:ROOT:35, have:VBZ:5)|||det(list:NN:7, a:DT:6)|||dobj(have:VBZ:5, list:NN:7)|||prep_for(add:VBP:14, enqueue:NN:11)|||nsubj(add:VBP:14, you:PRP:13)|||conj_and(have:VBZ:5, add:VBP:14)|||root(ROOT:ROOT:35, add:VBP:14)|||det(item:NN:16, the:DT:15)|||dobj(add:VBP:14, item:NN:16)|||det(end:NN:19, the:DT:18)|||prep_to(add:VBP:14, end:NN:19)|||det(list:NN:22, the:DT:21)|||prep_of(end:NN:19, list:NN:22)|||prep_for(return:VBP:28, dequeue:NN:26)|||nsubj(return:VBP:28, you:PRP:27)|||conj_and(have:VBZ:5, return:VBP:28)|||root(ROOT:ROOT:35, return:VBP:28)|||det(item:NN:31, the:DT:29)|||amod(item:NN:31, first:JJ:30)|||dobj(return:VBP:28, item:NN:31)|||det(list:NN:34, the:DT:33)|||prep_in(item:NN:31, list:NN:34)|||<STOP>
9.4 nsubj(imply:VBZ:2, temp:NN:1)|||root(ROOT:ROOT:28, imply:VBZ:2)|||nsubj(equal:VBZ:4, next:JJ:3)|||ccomp(imply:VBZ:2, equal:VBZ:4)|||nsubj(equal:VBZ:21, NULL:NNP:5)|||mark(imply:VBZ:14, if:IN:7)|||punct(front:NN:9, -lrb-:-LRB-:8)|||nsubj(imply:VBZ:14, front:NN:9)|||punct(front:NN:9, -rrb-:-RRB-:10)|||punct(rear:NN:12, -lrb-:-LRB-:11)|||appos(front:NN:9, rear:NN:12)|||punct(rear:NN:12, -rrb-:-RRB-:13)|||parataxis(equal:VBZ:21, imply:VBZ:14)|||amod(temp:NN:17, next:JJ:15)|||amod(temp:NN:17, equals:JJ:16)|||dobj(imply:VBZ:14, temp:NN:17)|||advmod(front:RB:20, else:RB:19)|||advmod(equal:VBZ:21, front:RB:20)|||ccomp(equal:VBZ:4, equal:VBZ:21)|||dobj(equal:VBZ:21, temp:NN:22)|||amod(temp:NN:26, rear:JJ:24)|||amod(temp:NN:26, equals:JJ:25)|||dep(temp:NN:22, temp:NN:26)|||nsubj(imply:VBZ:14, rear:NN:12)|||<STOP>
9.5 nsubj(base:VBN:2, list:NN:1)|||root(ROOT:ROOT:4, base:VBN:2)|||<STOP> mark(be:VBZ:3, because:IN:1)|||nsubj(be:VBZ:3, it:PRP:2)|||root(ROOT:ROOT:24, be:VBZ:3)|||det(order:NN:8, the:DT:5)|||nn(order:NN:8, run:NN:6)|||nn(order:NN:8, time:NN:7)|||prep_on(be:VBZ:3, order:NN:8)|||prep_of(order:NN:8, N:NNP:10)|||advmod(be:VBZ:3, also:RB:12)|||nsubj(!have:VB:16, it:PRP:13)|||aux(!have:VB:16, do:VBZ:14)|||ccomp(be:VBZ:3, !have:VB:16)|||det(size:NN:19, a:DT:17)|||amod(size:NN:19, limit:VBN:18)|||dobj(!have:VB:16, size:NN:19)|||mark(do:VBZ:23, like:IN:20)|||det(array:NN:22, a:DT:21)|||nsubj(do:VBZ:23, array:NN:22)|||advcl(!have:VB:16, do:VBZ:23)|||<STOP>
9.5 root(ROOT:ROOT:21, link:VBD:1)|||dobj(link:VBD:1, list:NN:2)|||dep(list:NN:2, base:VBN:3)|||mark(!store:VB:9, because:IN:5)|||nsubj(!store:VB:9, it:PRP:6)|||aux(!store:VB:9, do:VBZ:7)|||advcl(link:VBD:1, !store:VB:9)|||det(item:NNS:11, the:DT:10)|||dobj(!store:VB:9, item:NNS:11)|||dep(in:IN:13, linearly:RB:12)|||prep(!store:VB:9, in:IN:13)|||pobj(in:IN:13, memory:NN:14)|||prep(!store:VB:9, instead:RB:16)|||conj_but(in:IN:13, instead:RB:16)|||dep(in:IN:13, as:IN:17)|||amod(block:NNS:19, individual:JJ:18)|||pobj(as:IN:17, block:NNS:19)|||<STOP>
9.5 nsubjpass(prefer:VBN:4, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||auxpass(prefer:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:12, prefer:VBN:4)|||mark(be:VBP:7, because:IN:5)|||expl(be:VBP:7, there:EX:6)|||advcl(prefer:VBN:4, be:VBP:7)|||det(restriction:NNS:10, no:DT:8)|||nn(restriction:NNS:10, size:NN:9)|||nsubj(be:VBP:7, restriction:NNS:10)|||<STOP>
9.5 det(implementation:NN:3, a:DT:1)|||amod(implementation:NN:3, list-based:JJ:2)|||nsubjpass(prefer:VBN:6, implementation:NN:3)|||aux(prefer:VBN:6, would:MD:4)|||auxpass(prefer:VBN:6, be:VB:5)|||root(ROOT:ROOT:8, prefer:VBN:6)|||<STOP> det(array:NN:2, the:DT:1)|||nsubj(complicated:JJ:6, array:NN:2)|||cop(complicated:JJ:6, be:VBZ:3)|||advmod(complicated:JJ:6, slightly:RB:4)|||advmod(complicated:JJ:6, more:RBR:5)|||root(ROOT:ROOT:21, complicated:JJ:6)|||advmod(need:VB:11, where:WRB:8)|||nsubj(need:VB:11, you:PRP:9)|||xsubj(keep:VB:13, you:PRP:9)|||aux(need:VB:11, would:MD:10)|||advcl(complicated:JJ:6, need:VB:11)|||ccomp(complicated:JJ:6, need:VB:11)|||aux(keep:VB:13, to:TO:12)|||xcomp(need:VB:11, keep:VB:13)|||dobj(keep:VB:13, track:NN:14)|||preconj(front:NN:17, both:DT:16)|||prep_of(track:NN:14, front:NN:17)|||prep_of(track:NN:14, rear:NN:19)|||conj_and(front:NN:17, rear:NN:19)|||<STOP>
9.5 root(ROOT:ROOT:3, list-based:NN:1)|||<STOP> amod(queue:NNS:2, array-based:JJ:1)|||nsubj(have:VBP:3, queue:NNS:2)|||root(ROOT:ROOT:13, have:VBP:3)|||det(way:NN:5, a:DT:4)|||dobj(have:VBP:3, way:NN:5)|||aux(complicate:VB:7, to:TO:6)|||infmod(way:NN:5, complicate:VB:7)|||dobj(complicate:VB:7, thing:NNS:8)|||det(extent:NN:11, a:DT:10)|||prep_to(complicate:VB:7, extent:NN:11)|||<STOP>
9.5 root(ROOT:ROOT:3, list-based:NN:1)|||<STOP> amod(code:NN:2, less:JJ:1)|||root(ROOT:ROOT:21, code:NN:2)|||det(limitation:NN:7, no:DT:5)|||nn(limitation:NN:7, size:NN:6)|||conj_and(code:NN:2, limitation:NN:7)|||root(ROOT:ROOT:21, limitation:NN:7)|||conj_and(code:NN:2, declaration:NN:9)|||conj_or(limitation:NN:7, declaration:NN:9)|||nsubj(mean:VBZ:12, which:WDT:11)|||rel(mean:VBZ:12, which:WDT:11)|||rcmod(code:NN:2, mean:VBZ:12)|||nsubj(efficient:JJ:17, it:PRP:13)|||nsubj(versatile:JJ:19, it:PRP:13)|||cop(efficient:JJ:17, be:VBZ:14)|||advmod(efficient:JJ:17, also:RB:15)|||advmod(efficient:JJ:17, more:RBR:16)|||ccomp(mean:VBZ:12, efficient:JJ:17)|||ccomp(mean:VBZ:12, versatile:JJ:19)|||conj_and(efficient:JJ:17, versatile:JJ:19)|||<STOP>
9.5 nsubjpass(prefer:VBN:4, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||auxpass(prefer:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:32, prefer:VBN:4)|||mark(!have:VB:9, because:IN:5)|||nsubj(!have:VB:9, it:PRP:6)|||aux(!have:VB:9, do:VBZ:7)|||advcl(prefer:VBN:4, !have:VB:9)|||det(size:NN:12, a:DT:10)|||nn(size:NN:12, set:NN:11)|||dobj(!have:VB:9, size:NN:12)|||dobj(do:VBN:19, size:NN:12)|||nsubjpass(do:VBN:19, insertion:NN:14)|||conj_and(insertion:NN:14, deletion:NN:16)|||nsubjpass(do:VBN:19, deletion:NN:16)|||aux(do:VBN:19, can:MD:17)|||auxpass(do:VBN:19, be:VB:18)|||advcl(prefer:VBN:4, do:VBN:19)|||conj_and(!have:VB:9, do:VBN:19)|||advmod(quickly:RB:21, very:RB:20)|||advmod(do:VBN:19, quickly:RB:21)|||nsubj(keep:VB:24, you:PRP:23)|||prepc_of(do:VBN:19, keep:VB:24)|||dobj(keep:VB:24, pointer:NNS:25)|||amod(element:NN:28, first:JJ:27)|||prep_to(keep:VB:24, element:NN:28)|||prep_to(keep:VB:24, last:JJ:30)|||conj_and(element:NN:28, last:JJ:30)|||<STOP>
9.5 nsubjpass(prefer:VBN:4, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||auxpass(prefer:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:18, prefer:VBN:4)|||mark(be:VBP:7, because:IN:5)|||expl(be:VBP:7, there:EX:6)|||advcl(prefer:VBN:4, be:VBP:7)|||nn(issue:NNS:9, space:NN:8)|||nsubj(be:VBP:7, issue:NNS:9)|||prep_with(issue:NNS:9, array:NN:11)|||partmod(array:NN:11, base:VBN:12)|||dep(base:VBN:12, due:JJ:13)|||amod(drift:NN:16, rightward:JJ:15)|||prep_to(due:JJ:13, drift:NN:16)|||<STOP> det(fix:NN:2, the:DT:1)|||nsubj(require:VBZ:6, fix:NN:2)|||amod(drift:NN:5, rightward:JJ:4)|||prep_for(fix:NN:2, drift:NN:5)|||root(ROOT:ROOT:14, require:VBZ:6)|||dobj(require:VBZ:6, constant:JJ:7)|||amod(constant:JJ:7, shift:VBG:8)|||det(datum:NNS:12, the:DT:10)|||amod(datum:NNS:12, queue:JJ:11)|||prep_of(constant:JJ:7, datum:NNS:12)|||<STOP>
9.5 amod(list:NNS:6, similar:JJ:1)|||prep_to(similar:JJ:1, stack:NNS:3)|||partmod(stack:NNS:3, link:VBN:5)|||nsubj(preferable:JJ:8, list:NNS:6)|||cop(preferable:JJ:8, be:VBP:7)|||root(ROOT:ROOT:18, preferable:JJ:8)|||prep_for(preferable:JJ:8, queue:NNS:10)|||mark(adjust:VBN:16, because:IN:11)|||det(size:NN:13, the:DT:12)|||nsubjpass(adjust:VBN:16, size:NN:13)|||aux(adjust:VBN:16, can:MD:14)|||auxpass(adjust:VBN:16, be:VB:15)|||advcl(preferable:JJ:8, adjust:VBN:16)|||<STOP>
9.5 nsubjpass(prefer:VBN:3, array-based:JJ:1)|||auxpass(prefer:VBN:3, be:VBZ:2)|||root(ROOT:ROOT:20, prefer:VBN:3)|||prep_because(prefer:VBN:3, all:DT:5)|||nsubj(have:VBP:7, you:PRP:6)|||xsubj(keep:VB:9, you:PRP:6)|||rcmod(all:DT:5, have:VBP:7)|||aux(keep:VB:9, to:TO:8)|||xcomp(have:VBP:7, keep:VB:9)|||dobj(keep:VB:9, track:NN:10)|||cop(array:NN:14, be:VBZ:12)|||det(array:NN:14, the:DT:13)|||prep_of(track:NN:10, array:NN:14)|||advmod(array:NN:14, itself:PRP:15)|||det(count:NN:18, the:DT:17)|||prep_of(track:NN:10, count:NN:18)|||conj_and(array:NN:14, count:NN:18)|||<STOP>
9.5 root(ROOT:ROOT:8, list:NN:1)|||mark(!define:VBN:7, because:IN:2)|||poss(size:NN:4, its:PRP$:3)|||nsubjpass(!define:VBN:7, size:NN:4)|||auxpass(!define:VBN:7, be:VBZ:5)|||dep(list:NN:1, !define:VBN:7)|||<STOP>
9.5 nsubj(set:VBZ:37, list-based:NN:1)|||mark(need:VB:17, because:IN:3)|||advmod(enqueue:VBP:6, when:WRB:4)|||nsubj(enqueue:VBP:6, you:PRP:5)|||dep(need:VB:17, enqueue:VBP:6)|||punct(dequeue:VB:9, -lrb-:-LRB-:7)|||dep(dequeue:VB:9, or:CC:8)|||parataxis(need:VB:17, dequeue:VB:9)|||prep(dequeue:VB:9, depend:VBG:10)|||dep(depend:VBG:10, upon:IN:11)|||poss(implementation:NN:13, you:PRP$:12)|||pobj(upon:IN:11, implementation:NN:13)|||punct(dequeue:VB:9, -rrb-:-RRB-:14)|||nsubj(need:VB:17, you:PRP:15)|||xsubj(shift:VB:19, you:PRP:15)|||aux(need:VB:17, would:MD:16)|||dep(list-based:NN:1, need:VB:17)|||aux(shift:VB:19, to:TO:18)|||xcomp(need:VB:17, shift:VB:19)|||det(element:NNS:21, all:DT:20)|||dobj(shift:VB:19, element:NNS:21)|||det(space:NN:24, another:DT:23)|||prep_to(shift:VB:19, space:NN:24)|||det(array:NN:27, a:DT:26)|||prep_with(space:NN:24, array:NN:27)|||partmod(list-based:NN:1, cause:VBG:29)|||det(complexity:NN:33, a:DT:30)|||amod(complexity:NN:33, horrid:JJ:31)|||nn(complexity:NN:33, time:NN:32)|||dobj(cause:VBG:29, complexity:NN:33)|||amod(datum:NNS:36, large:JJ:35)|||prep_for(complexity:NN:33, datum:NNS:36)|||root(ROOT:ROOT:55, set:VBZ:37)|||advmod(modify:VB:44, where:WRB:39)|||advmod(you:PRP:41, as:RB:40)|||nsubj(modify:VB:44, you:PRP:41)|||aux(modify:VB:44, can:MD:42)|||advmod(modify:VB:44, just:RB:43)|||advcl(set:VBZ:37, modify:VB:44)|||ccomp(set:VBZ:37, modify:VB:44)|||det(pointer:NNS:46, the:DT:45)|||dobj(modify:VB:44, pointer:NNS:46)|||det(list:NN:49, a:DT:48)|||prep_in(modify:VB:44, list:NN:49)|||det(complexity:NN:54, a:DT:51)|||amod(complexity:NN:54, constant:JJ:52)|||nn(complexity:NN:54, time:NN:53)|||prep_for(list:NN:49, complexity:NN:54)|||<STOP>
9.5 poss(s:NNS:3, queue:NN:1)|||nsubj(be:VBP:4, s:NNS:3)|||root(ROOT:ROOT:34, be:VBP:4)|||advmod(be:VBP:4, best:RBS:5)|||prep_with(be:VBP:4, list:NNS:7)|||advmod(list:NNS:7, especially:RB:9)|||mark(keep:VBN:14, if:IN:10)|||det(tail:NN:12, the:DT:11)|||nsubjpass(keep:VBN:14, tail:NN:12)|||auxpass(keep:VBN:14, be:VBZ:13)|||advcl(be:VBP:4, keep:VBN:14)|||dobj(keep:VBN:14, track:NN:15)|||prep(track:NN:15, of:IN:16)|||mark(grow:VBN:24, as:IN:18)|||det(list:NN:20, the:DT:19)|||nsubjpass(grow:VBN:24, list:NN:20)|||aux(grow:VBN:24, can:MD:21)|||auxpass(grow:VBN:24, be:VB:22)|||advmod(grow:VBN:24, dynamically:RB:23)|||advcl(be:VBP:4, grow:VBN:24)|||prepc_without(grow:VBN:24, lose:VBG:26)|||dobj(lose:VBG:26, track:NN:27)|||det(head:NN:30, the:DT:29)|||prep_of(track:NN:27, head:NN:30)|||prep_of(track:NN:27, tail:NN:32)|||conj_or(head:NN:30, tail:NN:32)|||<STOP>
9.5 nsubj(better:JJR:12, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||poss(simpler:NN:6, its:PRP$:4)|||amod(simpler:NN:6, much:JJ:5)|||appos(list:NN:1, simpler:NN:6)|||det(time:NN:10, the:DT:8)|||nn(time:NN:10, run:NN:9)|||appos(list:NN:1, time:NN:10)|||conj_and(simpler:NN:6, time:NN:10)|||cop(better:JJR:12, be:VBZ:11)|||root(ROOT:ROOT:13, better:JJR:12)|||<STOP>
9.5 root(ROOT:ROOT:24, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||det(usage:NN:9, the:DT:6)|||amod(usage:NN:9, lessen:VBN:7)|||nn(usage:NN:9, memory:NN:8)|||prep_because_of(base:VBN:2, usage:NN:9)|||advmod(usage:NN:9, initially:RB:10)|||det(limit:NNS:15, the:DT:13)|||amod(limit:NNS:15, increase:VBN:14)|||prep_because_of(base:VBN:2, limit:NNS:15)|||conj_and(usage:NN:9, limit:NNS:15)|||dep(on:IN:16, limit:NNS:15)|||rel(become:VB:22, on:IN:16)|||dep(large:JJ:18, how:WRB:17)|||det(que:NN:20, the:DT:19)|||nsubj(become:VB:22, que:NN:20)|||aux(become:VB:22, can:MD:21)|||rcmod(limit:NNS:15, become:VB:22)|||<STOP>
9.5 root(ROOT:ROOT:9, list-based:VB:1)|||mark(!size:NN:7, because:IN:2)|||nsubj(!size:NN:7, it:PRP:3)|||cop(!size:NN:7, be:VBZ:4)|||amod(!size:NN:7, fixed:JJ:6)|||advcl(list-based:VB:1, !size:NN:7)|||<STOP>
9.5 nsubj(need:VBZ:8, list:NN:1)|||xsubj(declare:VBN:11, list:NN:1)|||poss(dynamic:NN:4, its:PRP$:3)|||conj_and(list:NN:1, dynamic:NN:4)|||nsubj(need:VBZ:8, dynamic:NN:4)|||xsubj(declare:VBN:11, dynamic:NN:4)|||det(size:NN:7, no:DT:6)|||conj_and(list:NN:1, size:NN:7)|||nsubj(need:VBZ:8, size:NN:7)|||xsubj(declare:VBN:11, size:NN:7)|||root(ROOT:ROOT:12, need:VBZ:8)|||aux(declare:VBN:11, to:TO:9)|||auxpass(declare:VBN:11, be:VB:10)|||xcomp(need:VBZ:8, declare:VBN:11)|||<STOP>
9.5 nn(implementatoin:NN:3, list:NN:1)|||nn(implementatoin:NN:3, basis:NNS:2)|||nsubj(best:JJS:5, implementatoin:NN:3)|||cop(best:JJS:5, be:VBZ:4)|||root(ROOT:ROOT:20, best:JJS:5)|||mark(use:VBP:8, because:IN:6)|||nsubj(use:VBP:8, you:PRP:7)|||ccomp(best:JJS:5, use:VBP:8)|||nsubj(keep:VB:11, pointer:NNS:9)|||aux(keep:VB:11, to:TO:10)|||xcomp(use:VBP:8, keep:VB:11)|||dobj(keep:VB:11, track:NN:12)|||det(front:NN:15, the:DT:14)|||prep_of(track:NN:12, front:NN:15)|||amod(pointer:NNS:18, back:JJ:17)|||prep_of(track:NN:12, pointer:NNS:18)|||conj_and(front:NN:15, pointer:NNS:18)|||<STOP> nsubj(maintain:VB:3, Easier:NNP:1)|||nsubj(use:VBZ:6, Easier:NNP:1)|||aux(maintain:VB:3, to:TO:2)|||root(ROOT:ROOT:9, maintain:VB:3)|||conj_but(maintain:VB:3, use:VBZ:6)|||root(ROOT:ROOT:9, use:VBZ:6)|||amod(memory:NN:8, more:JJR:7)|||dobj(use:VBZ:6, memory:NN:8)|||<STOP>
9.5 nsubj(base:VBN:2, list:NN:1)|||root(ROOT:ROOT:4, base:VBN:2)|||<STOP> nsubj(grow:VB:4, it:PRP:1)|||nsubj(have:VBZ:6, it:PRP:1)|||aux(grow:VB:4, can:MD:2)|||advmod(grow:VB:4, dynamically:RB:3)|||root(ROOT:ROOT:10, grow:VB:4)|||conj_and(grow:VB:4, have:VBZ:6)|||root(ROOT:ROOT:10, have:VBZ:6)|||amod(restriction:NNS:8, fewer:JJR:7)|||dobj(have:VBZ:6, restriction:NNS:8)|||<STOP>
9.5 nsubjpass(prefer:VBN:4, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||auxpass(prefer:VBN:4, be:VBZ:3)|||root(ROOT:ROOT:12, prefer:VBN:4)|||mark(!issue:NN:11, because:IN:5)|||nn(allocation:NN:7, memory:NN:6)|||nsubj(!issue:NN:11, allocation:NN:7)|||cop(!issue:NN:11, be:VBZ:8)|||det(!issue:NN:11, a:DT:10)|||advcl(prefer:VBN:4, !issue:NN:11)|||<STOP>
9.5 nsubj(preferred:JJ:5, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||dobj(base:VBN:2, solution:NNS:3)|||cop(preferred:JJ:5, be:VBP:4)|||root(ROOT:ROOT:16, preferred:JJ:5)|||mark(allow:VBP:9, because:IN:7)|||nsubj(allow:VBP:9, they:PRP:8)|||advcl(preferred:JJ:5, allow:VBP:9)|||prep_for(allow:VBP:9, queue:NNS:11)|||det(size:NN:14, any:DT:13)|||prep_of(queue:NNS:11, size:NN:14)|||<STOP>
9.5 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>
9.5 nsubj(need:VBP:6, list:NN:1)|||xsubj(shift:VB:8, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||mark(dont:VBP:5, because:IN:3)|||nsubj(dont:VBP:5, you:PRP:4)|||advcl(base:VBN:2, dont:VBP:5)|||root(ROOT:ROOT:18, need:VBP:6)|||aux(shift:VB:8, to:TO:7)|||xcomp(need:VBP:6, shift:VB:8)|||det(element:NNS:10, the:DT:9)|||dobj(shift:VB:8, element:NNS:10)|||mark(do:VBP:13, like:IN:11)|||nsubj(do:VBP:13, you:PRP:12)|||advcl(shift:VB:8, do:VBP:13)|||prep_in(do:VBP:13, array:NN:15)|||partmod(array:NN:15, base:VBN:16)|||dobj(base:VBN:16, queue:NNS:17)|||<STOP>
9.5 nsubj(!constricted:JJ:6, list-based:NN:1)|||prep_because(list-based:NN:1, memory:NN:3)|||cop(!constricted:JJ:6, be:VBZ:4)|||root(ROOT:ROOT:8, !constricted:JJ:6)|||<STOP>
9.5 root(ROOT:ROOT:25, list:NN:1)|||dep(!add:VBN:18, base:VBN:2)|||mark(have:VBZ:7, because:IN:3)|||det(array:NN:5, the:DT:4)|||nsubj(have:VBZ:7, array:NN:5)|||xsubj(have:VB:9, array:NN:5)|||partmod(array:NN:5, base:VBN:6)|||dep(base:VBN:2, have:VBZ:7)|||aux(have:VB:9, to:TO:8)|||xcomp(have:VBZ:7, have:VB:9)|||det(size:NN:12, a:DT:10)|||amod(size:NN:12, fixed:JJ:11)|||dobj(have:VB:9, size:NN:12)|||nsubjpass(!add:VBN:18, it:PRP:14)|||nsubjpass(remove:VBN:21, it:PRP:14)|||aux(!add:VBN:18, can:MD:15)|||auxpass(!add:VBN:18, be:VB:17)|||dep(list:NN:1, !add:VBN:18)|||xcomp(!add:VBN:18, to:TO:19)|||dep(list:NN:1, remove:VBN:21)|||conj_or(!add:VBN:18, remove:VBN:21)|||prep(remove:VBN:21, from:IN:22)|||advmod(easily:RB:24, as:RB:23)|||dep(from:IN:22, easily:RB:24)|||<STOP>
9.5 amod(array:NN:2, list-based:JJ:1)|||nsubj(easier:JJR:4, array:NN:2)|||nsubj(scalable:JJ:7, array:NN:2)|||cop(easier:JJR:4, be:VBZ:3)|||root(ROOT:ROOT:8, easier:JJR:4)|||advmod(scalable:JJ:7, more:RBR:6)|||conj_and(easier:JJR:4, scalable:JJ:7)|||root(ROOT:ROOT:8, scalable:JJ:7)|||<STOP>
9.5 nsubjpass(becuase:VBP:3, list:NN:1)|||nsubjpass(!change:VBN:22, list:NN:1)|||partmod(list:NN:1, base:VBN:2)|||root(ROOT:ROOT:25, becuase:VBP:3)|||det(arrary:NN:5, a:DT:4)|||dobj(becuase:VBP:3, arrary:NN:5)|||dobj(!change:VBN:22, arrary:NN:5)|||prep(becuase:VBP:3, base:VBN:6)|||dep(base:VBN:6, have:VBZ:7)|||aux(have:VB:9, to:TO:8)|||xcomp(have:VBZ:7, have:VB:9)|||det(size:NN:12, a:DT:10)|||amod(size:NN:12, arrary:JJ:11)|||dobj(have:VB:9, size:NN:12)|||dep(base:VBN:6, need:VBZ:14)|||conj_and(have:VBZ:7, need:VBZ:14)|||aux(pre-defined:JJ:17, to:TO:15)|||cop(pre-defined:JJ:17, be:VB:16)|||xcomp(need:VBZ:14, pre-defined:JJ:17)|||aux(!change:VBN:22, can:MD:19)|||auxpass(!change:VBN:22, be:VB:21)|||conj_and(becuase:VBP:3, !change:VBN:22)|||root(ROOT:ROOT:25, !change:VBN:22)|||advmod(!change:VBN:22, dynamically:RB:23)|||<STOP>
9.6 root(ROOT:ROOT:3, push:VBP:1)|||<STOP>
9.6 root(ROOT:ROOT:13, push:VB:1)|||nsubj(insert:VBD:4, which:WDT:3)|||ccomp(push:VB:1, insert:VBD:4)|||dobj(insert:VBD:4, something:NN:5)|||det(top:NN:8, the:DT:7)|||prep_at(insert:VBD:4, top:NN:8)|||det(stack:NN:11, the:DT:10)|||prep_of(top:NN:8, stack:NN:11)|||<STOP>
9.6 det(operation:NN:3, the:DT:1)|||amod(operation:NN:3, stack:JJ:2)|||xsubj(enqueue:VB:6, operation:NN:3)|||nsubj(operation:NN:12, operation:NN:3)|||partmod(operation:NN:3, correspond:VBG:4)|||aux(enqueue:VB:6, to:TO:5)|||xcomp(correspond:VBG:4, enqueue:VB:6)|||prep_in(enqueue:VB:6, queue:NNS:8)|||cop(operation:NN:12, be:VBZ:9)|||det(operation:NN:12, the:DT:10)|||nn(operation:NN:12, push:NN:11)|||root(ROOT:ROOT:14, operation:NN:12)|||<STOP>
9.6 nsubj(correspond:VBZ:6, Push:NNP:1)|||det(operation:NN:5, a:DT:3)|||amod(operation:NN:5, stack:JJ:4)|||prep_in(Push:NNP:1, operation:NN:5)|||root(ROOT:ROOT:14, correspond:VBZ:6)|||det(operation:NN:10, the:DT:8)|||amod(operation:NN:10, enqueue:JJ:9)|||prep_to(correspond:VBZ:6, operation:NN:10)|||prep_in(operation:NN:10, queue:NNS:12)|||<STOP> det(operation:NNS:2, these:DT:1)|||nsubj(insert:VB:3, operation:NNS:2)|||root(ROOT:ROOT:22, insert:VB:3)|||det(item:NN:6, a:DT:4)|||amod(item:NN:6, new:JJ:5)|||dobj(insert:VB:3, item:NN:6)|||num(end:NN:9, one:CD:8)|||prep_into(insert:VB:3, end:NN:9)|||punct(top:NN:12, -lrb-:-LRB-:10)|||det(top:NN:12, the:DT:11)|||dep(end:NN:9, top:NN:12)|||dep(end:NN:9, back:NN:14)|||conj_and(top:NN:12, back:NN:14)|||advmod(top:NN:12, respectively:RB:16)|||punct(top:NN:12, -rrb-:-RRB-:17)|||det(adt:NN:20, the:DT:19)|||prep_of(end:NN:9, adt:NN:20)|||<STOP>
9.6 det(operation:NN:3, the:DT:1)|||amod(operation:NN:3, stack:JJ:2)|||nsubj(opposite:NN:7, operation:NN:3)|||cop(opposite:NN:7, be:VBZ:4)|||advmod(opposite:NN:7, almost:RB:5)|||det(opposite:NN:7, the:DT:6)|||root(ROOT:ROOT:13, opposite:NN:7)|||det(operation:NN:11, the:DT:9)|||amod(operation:NN:11, enqueue:JJ:10)|||prep_of(opposite:NN:7, operation:NN:11)|||<STOP>
9.6 nsubj(equal:VBZ:2, push:NN:1)|||root(ROOT:ROOT:7, equal:VBZ:2)|||amod(pop:NN:4, enqueue:JJ:3)|||nsubj(equal:VBZ:5, pop:NN:4)|||ccomp(equal:VBZ:2, equal:VBZ:5)|||acomp(equal:VBZ:5, dequeue:JJ:6)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 root(ROOT:ROOT:8, !sure:JJ:2)|||dobj(mean:VBZ:6, what:WP:3)|||det(question:NN:5, this:DT:4)|||nsubj(mean:VBZ:6, question:NN:5)|||dep(!sure:JJ:2, mean:VBZ:6)|||<STOP> nsubj(use:VB:3, you:PRP:1)|||aux(use:VB:3, can:MD:2)|||root(ROOT:ROOT:18, use:VB:3)|||det(push:NN:7, the:DT:4)|||nn(push:NN:7, stack:NNP:5)|||dobj(use:VB:3, push:NN:7)|||nsubj(detect:VB:15, operation:NN:9)|||det(operation:NN:13, the:DT:11)|||amod(operation:NN:13, enqueue:JJ:12)|||conj_and(operation:NN:9, operation:NN:13)|||nsubj(detect:VB:15, operation:NN:13)|||aux(detect:VB:15, to:TO:14)|||infmod(push:NN:7, detect:VB:15)|||rcmod(push:NN:7, detect:VB:15)|||dobj(detect:VB:15, palindrome:NNS:16)|||<STOP>
9.6 nsubj(equivalent:NN:5, Enqueue:NNP:1)|||cop(equivalent:NN:5, be:VBZ:2)|||det(equivalent:NN:5, the:DT:3)|||amod(equivalent:NN:5, queue:JJ:4)|||root(ROOT:ROOT:18, equivalent:NN:5)|||prep_of(equivalent:NN:5, push:NN:7)|||nsubj(equivalent:NN:14, dequeue:NN:10)|||cop(equivalent:NN:14, be:VBZ:11)|||det(equivalent:NN:14, the:DT:12)|||amod(equivalent:NN:14, queue:JJ:13)|||conj_and(equivalent:NN:5, equivalent:NN:14)|||root(ROOT:ROOT:18, equivalent:NN:14)|||aux(pop:VB:16, to:TO:15)|||infmod(equivalent:NN:14, pop:VB:16)|||<STOP>
9.6 root(ROOT:ROOT:4, push:VBP:1)|||dobj(push:VBP:1, operation:NN:2)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 nsubj(operation:NN:6, that:DT:1)|||aux(operation:NN:6, would:MD:2)|||cop(operation:NN:6, be:VB:3)|||det(operation:NN:6, the:DT:4)|||nn(operation:NN:6, push:NN:5)|||root(ROOT:ROOT:20, operation:NN:6)|||mark(put:VBD:10, if:IN:8)|||nsubj(put:VBD:10, it:PRP:9)|||advcl(operation:NN:6, put:VBD:10)|||det(item:NN:12, the:DT:11)|||dobj(put:VBD:10, item:NN:12)|||det(end:NN:15, the:DT:14)|||prep_at(put:VBD:10, end:NN:15)|||det(list:NN:18, the:DT:17)|||prep_of(end:NN:15, list:NN:18)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 det(method:NN:3, the:DT:1)|||amod(method:NN:3, push:JJ:2)|||root(ROOT:ROOT:9, method:NN:3)|||det(operation:NNS:7, the:DT:5)|||amod(operation:NNS:7, stack:JJ:6)|||prep_in(method:NN:3, operation:NNS:7)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 amod(correspond:NNS:2, enqueue:JJ:1)|||nsubj(correspond:VBZ:6, correspond:NNS:2)|||nn(dequeue:NN:5, push:NN:4)|||prep_with(correspond:NNS:2, dequeue:NN:5)|||root(ROOT:ROOT:9, correspond:VBZ:6)|||prep_with(correspond:VBZ:6, pop:NN:8)|||<STOP>
9.6 advmod(correspond:VBZ:2, push:RB:1)|||root(ROOT:ROOT:17, correspond:VBZ:2)|||prep_with(correspond:VBZ:2, enqueue:NN:4)|||det(place:NN:9, both:DT:6)|||amod(place:NN:9, very:RB:7)|||advmod(very:RB:7, similarly:RB:8)|||appos(enqueue:NN:4, place:NN:9)|||amod(element:NNS:11, new:JJ:10)|||nsubj(correspond:VBZ:2, element:NNS:11)|||poss(stack:NN:14, they:PRP$:13)|||prep_into(element:NNS:11, stack:NN:14)|||prep_into(element:NNS:11, queue:NN:16)|||conj_or(stack:NN:14, queue:NN:16)|||prep_with(correspond:VBZ:2, place:NN:9)|||<STOP>
9.6 root(ROOT:ROOT:7, FIFO:NNP:1)|||dep(FIFO:NNP:1, First:NNP:3)|||prep_in(First:NNP:3, First:NNP:5)|||advmod(First:NNP:5, out:RB:6)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 root(ROOT:ROOT:2, push:UH:1)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.6 root(ROOT:ROOT:2, push:VB:1)|||<STOP>
9.7 det(stack:NN:2, a:DT:1)|||nsubj(have:VB:8, stack:NN:2)|||det(job:NNS:6, some:DT:4)|||amod(job:NNS:6, print:VBG:5)|||nsubj(have:VB:8, job:NNS:6)|||aux(have:VB:8, might:MD:7)|||root(ROOT:ROOT:30, have:VB:8)|||det(priority:NN:11, a:DT:9)|||amod(priority:NN:11, higher:JJR:10)|||dobj(have:VB:8, priority:NN:11)|||dobj(insert:VBN:19, priority:NN:11)|||prep_than(priority:NN:11, other:NNS:13)|||nsubjpass(insert:VBN:19, they:PRP:15)|||aux(insert:VBN:19, can:MD:16)|||auxpass(insert:VBN:19, be:VB:17)|||advmod(insert:VBN:19, easily:RB:18)|||conj_and(have:VB:8, insert:VBN:19)|||root(ROOT:ROOT:30, insert:VBN:19)|||det(front:NN:22, the:DT:21)|||prep_at(insert:VBN:19, front:NN:22)|||det(list:NN:25, the:DT:24)|||prep_of(front:NN:22, list:NN:25)|||prep_of(front:NN:22, anywhere:RB:27)|||advmod(list:NN:25, anywhere:RB:27)|||conj_or(list:NN:25, anywhere:RB:27)|||prep(insert:VBN:19, between:IN:28)|||<STOP>
9.7 det(thing:NNS:5, a:DT:1)|||amod(thing:NNS:5, queue:JJ:2)|||advmod(some:DT:4, otherwise:RB:3)|||amod(thing:NNS:5, some:DT:4)|||nsubjpass(!print:VBN:9, thing:NNS:5)|||aux(!print:VBN:9, would:MD:6)|||auxpass(!print:VBN:9, be:VB:8)|||root(ROOT:ROOT:11, !print:VBN:9)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||nsubj(appropriate:JJ:5, queue:NN:2)|||cop(appropriate:JJ:5, be:VBZ:3)|||advmod(appropriate:JJ:5, more:RBR:4)|||root(ROOT:ROOT:19, appropriate:JJ:5)|||prepc_for(appropriate:JJ:5, schedule:VBG:7)|||nn(job:NNS:9, printing:NN:8)|||dobj(schedule:VBG:7, job:NNS:9)|||mark(have:VBP:12, because:IN:10)|||nsubj(have:VBP:12, queue:NNS:11)|||ccomp(appropriate:JJ:5, have:VBP:12)|||dobj(have:VBP:12, first:JJ:13)|||amod(behavior:NN:17, first:JJ:15)|||nn(behavior:NN:17, out:NN:16)|||prep_in(first:JJ:13, behavior:NN:17)|||<STOP>
9.7 root(ROOT:ROOT:14, queue:VB:1)|||poss(better:JJR:4, its:PRP$:3)|||nsubjpass(fifo:VBN:7, better:JJR:4)|||aux(fifo:VBN:7, to:TO:5)|||auxpass(fifo:VBN:7, be:VB:6)|||xcomp(queue:VB:1, fifo:VBN:7)|||prep_than(fifo:VBN:7, LIFO:NNP:9)|||punct(stack:NNP:11, -lrb-:-LRB-:10)|||abbrev(LIFO:NNP:9, stack:NNP:11)|||punct(stack:NNP:11, -rrb-:-RRB-:12)|||<STOP>
9.7 root(ROOT:ROOT:5, Queue:NNP:1)|||prep_of(Queue:NNP:1, course:NN:3)|||<STOP>
9.7 advmod(serve:VBN:13, queue:RB:1)|||det(person:NN:4, the:DT:3)|||nsubj(want:VBD:6, person:NN:4)|||nsubjpass(serve:VBN:13, person:NN:4)|||rel(want:VBD:6, who:WP:5)|||rcmod(person:NN:4, want:VBD:6)|||aux(print:VB:8, to:TO:7)|||xcomp(want:VBD:6, print:VB:8)|||advmod(print:VB:8, first:RB:9)|||aux(serve:VBN:13, should:MD:10)|||auxpass(serve:VBN:13, be:VB:11)|||advmod(serve:VBN:13, first:RB:12)|||root(ROOT:ROOT:15, serve:VBN:13)|||<STOP>
9.7 dep(come:VBP:13, queue:VB:1)|||mark(guarantee:VBZ:4, because:IN:2)|||nsubj(guarantee:VBZ:4, it:PRP:3)|||advcl(queue:VB:1, guarantee:VBZ:4)|||complm(execute:VBN:8, that:IN:5)|||nsubjpass(execute:VBN:8, job:NN:6)|||auxpass(execute:VBN:8, be:VBP:7)|||ccomp(guarantee:VBZ:4, execute:VBN:8)|||det(order:NN:11, the:DT:10)|||prep_in(execute:VBN:8, order:NN:11)|||nsubj(come:VBP:13, they:PRP:12)|||root(ROOT:ROOT:16, come:VBP:13)|||prt(come:VBP:13, in:RP:14)|||<STOP>
9.7 root(ROOT:ROOT:2, queue:NN:1)|||<STOP>
9.7 nsubj(preferable:JJ:4, queue:NNS:1)|||aux(preferable:JJ:4, would:MD:2)|||cop(preferable:JJ:4, be:VB:3)|||root(ROOT:ROOT:29, preferable:JJ:4)|||prep_to(preferable:JJ:4, stack:NNS:6)|||prep_for(stack:NNS:6, use:NN:8)|||nn(job:NNS:12, scheduling:NN:10)|||nn(job:NNS:12, print:NN:11)|||prep_as(preferable:JJ:4, job:NNS:12)|||mark(print:VB:16, because:IN:13)|||nsubj(print:VB:16, it:PRP:14)|||aux(print:VB:16, would:MD:15)|||advcl(preferable:JJ:4, print:VB:16)|||dobj(print:VB:16, job:NNS:17)|||det(order:NN:20, the:DT:19)|||prep_in(print:VB:16, order:NN:20)|||complm(send:VBN:24, that:IN:21)|||nsubjpass(send:VBN:24, they:PRP:22)|||auxpass(send:VBN:24, be:VBD:23)|||ccomp(print:VB:16, send:VBN:24)|||det(printer:NN:27, the:DT:26)|||prep_to(send:VBN:24, printer:NN:27)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||root(ROOT:ROOT:4, queue:NN:2)|||<STOP>
9.7 root(ROOT:ROOT:2, queue:NN:1)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||root(ROOT:ROOT:3, queue:NN:2)|||<STOP>
9.7 poss(s:NNS:3, Queue:NNP:1)|||nsubj(appropriate:JJ:6, s:NNS:3)|||cop(appropriate:JJ:6, be:VBP:4)|||advmod(appropriate:JJ:6, more:RBR:5)|||ccomp(serve:VB:16, appropriate:JJ:6)|||mark(come:VBN:13, as:IN:8)|||nsubjpass(come:VBN:13, printer:NNS:9)|||auxpass(come:VBN:13, be:VBP:10)|||advmod(come:VBN:13, usually:RB:11)|||advmod(come:VBN:13, first:RB:12)|||dep(serve:VB:16, come:VBN:13)|||advmod(serve:VB:16, first:RB:15)|||root(ROOT:ROOT:18, serve:VB:16)|||<STOP>
9.7 root(ROOT:ROOT:2, queue:NN:1)|||<STOP>
9.7 root(ROOT:ROOT:45, queue:VB:1)|||det(first:JJ:6, the:DT:5)|||prep_because_of(queue:VB:1, first:JJ:6)|||amod(principle:NNS:10, first:JJ:8)|||nn(principle:NNS:10, out:NN:9)|||prep_in(queue:VB:1, principle:NNS:10)|||mark(stack:NN:17, if:IN:13)|||nsubj(stack:NN:17, it:PRP:14)|||cop(stack:NN:17, be:VBD:15)|||det(stack:NN:17, a:DT:16)|||advcl(be:VB:20, stack:NN:17)|||nsubj(be:VB:20, it:PRP:18)|||aux(be:VB:20, would:MD:19)|||conj_and(queue:VB:1, be:VB:20)|||root(ROOT:ROOT:45, be:VB:20)|||advmod(be:VB:20, last:JJ:21)|||dep(last:JJ:21, in:IN:22)|||advmod(out:RB:24, last:RB:23)|||dep(in:IN:22, out:RB:24)|||mark(!let:VB:31, because:IN:26)|||nsubj(!let:VB:31, it:PRP:27)|||aux(!let:VB:31, could:MD:28)|||advmod(!let:VB:31, possibly:RB:29)|||dep(out:RB:24, !let:VB:31)|||det(item:NN:34, the:DT:32)|||amod(item:NN:34, first:JJ:33)|||dobj(!let:VB:31, item:NN:34)|||nsubjpass(add:VBN:37, item:NN:34)|||rel(add:VBN:37, that:WDT:35)|||auxpass(add:VBN:37, be:VBD:36)|||rcmod(item:NN:34, add:VBN:37)|||auxpass(remove:VBN:39, get:VB:38)|||ccomp(add:VBN:37, remove:VBN:39)|||det(manner:NN:43, a:DT:41)|||amod(manner:NN:43, timely:JJ:42)|||prep_in(remove:VBN:39, manner:NN:43)|||<STOP>
9.7 root(ROOT:ROOT:2, Queue:NNP:1)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||root(ROOT:ROOT:3, queue:NN:2)|||<STOP>
9.7 det(structure:NN:4, a:DT:1)|||nn(structure:NN:4, Queue:NNP:2)|||nn(structure:NN:4, datum:NN:3)|||nsubj(appropriate:JJ:7, structure:NN:4)|||cop(appropriate:JJ:7, be:VBZ:5)|||advmod(appropriate:JJ:7, more:RBR:6)|||root(ROOT:ROOT:16, appropriate:JJ:7)|||prepc_for(appropriate:JJ:7, schedule:VBG:9)|||nn(job:NNS:11, printing:NN:10)|||dobj(schedule:VBG:9, job:NNS:11)|||det(printer:NN:14, a:DT:13)|||prep_at(schedule:VBG:9, printer:NN:14)|||<STOP> det(job:NN:3, the:DT:1)|||amod(job:NN:3, first:JJ:2)|||nsubj(job:NN:11, job:NN:3)|||partmod(job:NN:3, send:VBN:4)|||det(printer:NN:7, the:DT:6)|||prep_to(send:VBN:4, printer:NN:7)|||cop(job:NN:11, be:VBZ:8)|||det(job:NN:11, the:DT:9)|||amod(job:NN:11, first:JJ:10)|||root(ROOT:ROOT:14, job:NN:11)|||partmod(job:NN:11, print:VBN:12)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||root(ROOT:ROOT:4, queue:NN:2)|||<STOP> nsubj(!unfair:JJ:5, it:PRP:1)|||aux(!unfair:JJ:5, would:MD:2)|||cop(!unfair:JJ:5, be:VB:4)|||root(ROOT:ROOT:14, !unfair:JJ:5)|||det(job:NN:9, the:DT:7)|||amod(job:NN:9, first:JJ:8)|||prep_for(!unfair:JJ:5, job:NN:9)|||aux(finish:VB:11, to:TO:10)|||xcomp(!unfair:JJ:5, finish:VB:11)|||advmod(finish:VB:11, last:RB:12)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||root(ROOT:ROOT:14, queue:NN:2)|||mark(take:VBZ:6, because:IN:4)|||nsubj(take:VBZ:6, it:PRP:5)|||dep(queue:NN:2, take:VBZ:6)|||det(job:NN:8, the:DT:7)|||dobj(take:VBZ:6, job:NN:8)|||nsubj(wait:VBN:11, job:NN:8)|||rel(wait:VBN:11, that:WDT:9)|||aux(wait:VBN:11, have:VBZ:10)|||rcmod(job:NN:8, wait:VBN:11)|||det(longest:JJS:13, the:DT:12)|||dobj(wait:VBN:11, longest:JJS:13)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||nsubj(appropriate:JJ:5, queue:NN:2)|||cop(appropriate:JJ:5, be:VBZ:3)|||advmod(appropriate:JJ:5, more:RBR:4)|||root(ROOT:ROOT:21, appropriate:JJ:5)|||mark(served:NN:19, because:IN:7)|||det(client:NNS:9, the:DT:8)|||nsubj(wait:VBN:12, client:NNS:9)|||nsubj(served:NN:19, client:NNS:9)|||rel(wait:VBN:12, which:WDT:10)|||aux(wait:VBN:12, have:VBP:11)|||rcmod(client:NNS:9, wait:VBN:12)|||det(longest:JJS:14, the:DT:13)|||dobj(wait:VBN:12, longest:JJS:14)|||aux(served:NN:19, should:MD:15)|||cop(served:NN:19, be:VB:16)|||det(served:NN:19, the:DT:17)|||amod(served:NN:19, first:JJ:18)|||advcl(appropriate:JJ:5, served:NN:19)|||<STOP>
9.7 root(ROOT:ROOT:2, Queue:NNP:1)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||root(ROOT:ROOT:3, queue:NN:2)|||<STOP>
9.7 root(ROOT:ROOT:2, Queue:NNP:1)|||<STOP>
9.7 nsubj(say:VB:3, i:FW:1)|||aux(say:VB:3, would:MD:2)|||root(ROOT:ROOT:31, say:VB:3)|||complm(better:JJR:8, that:IN:4)|||det(queue:NN:6, a:DT:5)|||nsubj(better:JJR:8, queue:NN:6)|||cop(better:JJR:8, be:VBZ:7)|||ccomp(say:VB:3, better:JJR:8)|||mark(one:NN:21, because:IN:9)|||det(thing:NN:12, the:DT:10)|||amod(thing:NN:12, first:JJ:11)|||nsubj(one:NN:21, thing:NN:12)|||nsubj(try:VBP:14, you:PRP:13)|||xsubj(print:VB:16, you:PRP:13)|||rcmod(thing:NN:12, try:VBP:14)|||aux(print:VB:16, to:TO:15)|||xcomp(try:VBP:14, print:VB:16)|||aux(one:NN:21, should:MD:17)|||cop(one:NN:21, be:VB:18)|||det(one:NN:21, the:DT:19)|||amod(one:NN:21, first:JJ:20)|||advcl(better:JJR:8, one:NN:21)|||aux(come:VB:23, to:TO:22)|||infmod(one:NN:21, come:VB:23)|||prt(come:VB:23, out:RP:24)|||det(printer:NN:27, the:DT:26)|||prep_of(come:VB:23, printer:NN:27)|||punct(FIFO:NNP:29, -lrb-:-LRB-:28)|||abbrev(printer:NN:27, FIFO:NNP:29)|||punct(FIFO:NNP:29, -rrb-:-RRB-:30)|||<STOP>
9.7 det(queue:NN:2, a:DT:1)|||root(ROOT:ROOT:18, queue:NN:2)|||mark(want:VBP:6, because:IN:4)|||nsubj(want:VBP:6, you:PRP:5)|||dep(queue:NN:2, want:VBP:6)|||det(job:NNS:8, the:DT:7)|||nsubj(execute:VB:10, job:NNS:8)|||aux(execute:VB:10, to:TO:9)|||xcomp(want:VBP:6, execute:VB:10)|||det(order:NN:13, the:DT:12)|||prep_in(execute:VB:10, order:NN:13)|||complm(receive:VBN:17, that:IN:14)|||nsubjpass(receive:VBN:17, they:PRP:15)|||auxpass(receive:VBN:17, be:VBP:16)|||ccomp(execute:VB:10, receive:VBN:17)|||<STOP>
9.7 root(ROOT:ROOT:2, queue:NN:1)|||<STOP>
10.1 det(hierarchy:NN:2, a:DT:1)|||root(ROOT:ROOT:13, hierarchy:NN:2)|||prep_of(hierarchy:NN:2, node:NNS:4)|||nsubjpass(sort:VBN:7, node:NNS:4)|||rel(sort:VBN:7, that:WDT:5)|||auxpass(sort:VBN:7, be:VBP:6)|||rcmod(node:NNS:4, sort:VBN:7)|||det(order:NN:11, a:DT:9)|||amod(order:NN:11, particular:JJ:10)|||prep_in(sort:VBN:7, order:NN:11)|||<STOP> det(node:NN:2, each:DT:1)|||nsubj(have:VBZ:3, node:NN:2)|||root(ROOT:ROOT:21, have:VBZ:3)|||det(ancestor:NN:5, a:DT:4)|||dobj(have:VBZ:3, ancestor:NN:5)|||punct(except:IN:7, -lrb-:-LRB-:6)|||dep(ancestor:NN:5, except:IN:7)|||dep(except:IN:7, for:IN:8)|||det(root:NN:10, the:DT:9)|||pobj(for:IN:8, root:NN:10)|||punct(except:IN:7, -rrb-:-RRB-:11)|||dobj(have:VBZ:3, child:NNS:13)|||conj_and(ancestor:NN:5, child:NNS:13)|||punct(except:IN:15, -lrb-:-LRB-:14)|||dep(child:NNS:13, except:IN:15)|||dep(except:IN:15, for:IN:16)|||det(leaf:NNS:18, the:DT:17)|||pobj(for:IN:16, leaf:NNS:18)|||punct(except:IN:15, -rrb-:-RRB-:19)|||<STOP>
10.1 det(tree:NN:2, a:DT:1)|||nsubj(set:NN:6, tree:NN:2)|||cop(set:NN:6, be:VBZ:3)|||det(set:NN:6, a:DT:4)|||amod(set:NN:6, finite:JJ:5)|||root(ROOT:ROOT:38, set:NN:6)|||num(node:NNS:11, one:CD:8)|||conj_or(one:CD:8, more:JJR:10)|||quantmod(one:CD:8, more:JJR:10)|||num(node:NNS:11, more:JJR:10)|||prep_of(set:NN:6, node:NNS:11)|||det(node:NN:16, a:DT:13)|||advmod(designate:VBN:15, specially:RB:14)|||amod(node:NN:16, designate:VBN:15)|||prep_with(node:NNS:11, node:NN:16)|||partmod(node:NN:16, call:VBN:17)|||det(root:NN:19, the:DT:18)|||dobj(call:VBN:17, root:NN:19)|||det(node:NNS:23, the:DT:21)|||amod(node:NNS:23, remain:VBG:22)|||nsubjpass(partition:VBN:25, node:NNS:23)|||auxpass(partition:VBN:25, be:VBP:24)|||conj_and(set:NN:6, partition:VBN:25)|||root(ROOT:ROOT:38, partition:VBN:25)|||amod(set:NNS:28, disjoint:JJ:27)|||prep_into(partition:VBN:25, set:NNS:28)|||advmod(tree:NN:36, where:WRB:29)|||nsubj(tree:NN:36, each:DT:30)|||det(set:NNS:33, these:DT:32)|||prep_of(each:DT:30, set:NNS:33)|||cop(tree:NN:36, be:VBZ:34)|||det(tree:NN:36, a:DT:35)|||advcl(partition:VBN:25, tree:NN:36)|||ccomp(partition:VBN:25, tree:NN:36)|||<STOP>
10.1 det(tree:NN:2, a:DT:1)|||nsubj(set:NN:6, tree:NN:2)|||cop(set:NN:6, be:VBZ:3)|||det(set:NN:6, a:DT:4)|||amod(set:NN:6, finite:JJ:5)|||root(ROOT:ROOT:25, set:NN:6)|||num(node:NNS:11, one:CD:8)|||conj_or(one:CD:8, more:JJR:10)|||quantmod(one:CD:8, more:JJR:10)|||num(node:NNS:11, more:JJR:10)|||prep_of(set:NN:6, node:NNS:11)|||prep(node:NNS:11, such:JJ:12)|||dep(such:JJ:12, that:DT:13)|||expl(be:VBZ:16, there:EX:15)|||parataxis(set:NN:6, be:VBZ:16)|||det(node:NN:20, a:DT:17)|||advmod(designate:VBN:19, specially:RB:18)|||amod(node:NN:20, designate:VBN:19)|||nsubj(be:VBZ:16, node:NN:20)|||partmod(node:NN:20, call:VBN:21)|||det(root:NN:23, the:DT:22)|||dobj(call:VBN:21, root:NN:23)|||<STOP>
10.1 det(graph:NN:5, a:DT:1)|||amod(graph:NN:5, connected:JJ:2)|||amod(graph:NN:5, undirected:JJ:4)|||root(ROOT:ROOT:9, graph:NN:5)|||prep_without(graph:NN:5, cycle:NNS:7)|||<STOP>
10.1 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(contain:VBZ:5, structure:NN:3)|||root(ROOT:ROOT:15, structure:NN:3)|||rel(contain:VBZ:5, that:WDT:4)|||rcmod(structure:NN:3, contain:VBZ:5)|||det(root:NN:7, a:DT:6)|||dobj(contain:VBZ:5, root:NN:7)|||amod(node:NNS:10, internal:JJ:9)|||dobj(contain:VBZ:5, node:NNS:10)|||conj_and(root:NN:7, node:NNS:10)|||amod(node:NNS:13, external:JJ:12)|||dobj(contain:VBZ:5, node:NNS:13)|||conj_and(root:NN:7, node:NNS:13)|||<STOP> det(node:NN:2, each:DT:1)|||nsubj(reference:VBD:3, node:NN:2)|||root(ROOT:ROOT:14, reference:VBD:3)|||det(node:NN:5, another:DT:4)|||dobj(reference:VBD:3, node:NN:5)|||prep_by(reference:VBD:3, means:NNS:7)|||prep_of(means:NNS:7, pointer:NNS:9)|||punct(pass-by-reference:NN:11, -lrb-:-LRB-:10)|||appos(pointer:NNS:9, pass-by-reference:NN:11)|||punct(pass-by-reference:NN:11, -rrb-:-RRB-:12)|||prep_of(means:NNS:7, pass-by-reference:NN:11)|||<STOP> det(root:NN:2, the:DT:1)|||nsubj(base:NN:6, root:NN:2)|||cop(base:NN:6, be:VBZ:3)|||nn(base:NN:6, the:NN:4)|||ccomp(have:VBZ:13, base:NN:6)|||det(tree:NN:10, the:DT:9)|||prep_of(base:NN:6, tree:NN:10)|||nsubj(have:VBZ:13, it:PRP:12)|||root(ROOT:ROOT:17, have:VBZ:13)|||det(parent:NNS:15, no:DT:14)|||dobj(have:VBZ:13, parent:NNS:15)|||<STOP> nsubj(leaf:VB:3, A:NNP:1)|||ccomp(node:NN:7, leaf:VB:3)|||csubj(node:NN:7, leaf:VB:3)|||cop(node:NN:7, be:VBZ:5)|||det(node:NN:7, a:DT:6)|||root(ROOT:ROOT:19, node:NN:7)|||det(end:NN:10, the:DT:9)|||prep_at(node:NN:7, end:NN:10)|||det(tree:NN:13, the:DT:12)|||prep_of(end:NN:10, tree:NN:13)|||nsubj(point:VBZ:15, tree:NN:13)|||rel(point:VBZ:15, which:WDT:14)|||rcmod(tree:NN:13, point:VBZ:15)|||aux(null:VB:17, to:TO:16)|||xcomp(point:VBZ:15, null:VB:17)|||<STOP>
10.1 det(tree:NN:2, a:DT:1)|||nsubj(series:NN:5, tree:NN:2)|||cop(series:NN:5, be:VBZ:3)|||det(series:NN:5, a:DT:4)|||root(ROOT:ROOT:17, series:NN:5)|||prep_of(series:NN:5, node:NNS:7)|||advmod(have:VBZ:11, where:WRB:8)|||rel(have:VBZ:11, where:WRB:8)|||det(node:NN:10, each:DT:9)|||nsubj(have:VBZ:11, node:NN:10)|||rcmod(node:NNS:7, have:VBZ:11)|||dobj(have:VBZ:11, link:NNS:12)|||amod(node:NNS:15, other:JJ:14)|||prep_to(link:NNS:12, node:NNS:15)|||<STOP>
10.1 det(infinite:NN:2, a:DT:1)|||nsubj(set:VBD:3, infinite:NN:2)|||nsubj(descendant:VBZ:11, infinite:NN:2)|||root(ROOT:ROOT:20, set:VBD:3)|||prep_of(set:VBD:3, node:NNS:5)|||nsubj(have:VBP:7, node:NNS:5)|||rel(have:VBP:7, that:WDT:6)|||rcmod(node:NNS:5, have:VBP:7)|||det(root:NN:9, a:DT:8)|||dobj(have:VBP:7, root:NN:9)|||conj_and(set:VBD:3, descendant:VBZ:11)|||root(ROOT:ROOT:20, descendant:VBZ:11)|||det(addition:NN:15, each:DT:14)|||nsubj(leaf:NN:18, addition:NN:15)|||cop(leaf:NN:18, be:VBZ:16)|||det(leaf:NN:18, a:DT:17)|||conj_and(set:VBD:3, leaf:NN:18)|||root(ROOT:ROOT:20, leaf:NN:18)|||<STOP>
10.1 det(set:NN:2, a:DT:1)|||nsubj(node:VBP:17, set:NN:2)|||num(node:NNS:7, one:CD:4)|||conj_or(one:CD:4, more:JJR:6)|||quantmod(one:CD:4, more:JJR:6)|||num(node:NNS:7, more:JJR:6)|||prep_of(set:NN:2, node:NNS:7)|||nsubjpass(organize:VBN:11, node:NNS:7)|||rel(organize:VBN:11, that:WDT:8)|||auxpass(organize:VBN:11, be:VBP:9)|||advmod(organize:VBN:11, hierarchically:RB:10)|||rcmod(node:NNS:7, organize:VBN:11)|||num(root:NN:16, one:CD:14)|||amod(root:NN:16, special:JJ:15)|||prep_with(node:NNS:7, root:NN:16)|||root(ROOT:ROOT:19, node:VBP:17)|||<STOP>
10.1 det(tree:NN:2, a:DT:1)|||nsubj(set:NN:6, tree:NN:2)|||cop(set:NN:6, be:VBZ:3)|||det(set:NN:6, a:DT:4)|||amod(set:NN:6, finite:JJ:5)|||root(ROOT:ROOT:24, set:NN:6)|||num(node:NNS:11, one:CD:8)|||conj_or(one:CD:8, more:JJR:10)|||quantmod(one:CD:8, more:JJR:10)|||num(node:NNS:11, more:JJR:10)|||prep_of(set:NN:6, node:NNS:11)|||dep(node:NNS:11, such:JJ:12)|||complm(be:VBZ:15, that:IN:13)|||expl(be:VBZ:15, there:EX:14)|||ccomp(set:NN:6, be:VBZ:15)|||det(node:NN:19, a:DT:16)|||advmod(designate:VBN:18, specially:RB:17)|||amod(node:NN:19, designate:VBN:18)|||nsubj(be:VBZ:15, node:NN:19)|||partmod(node:NN:19, call:VBN:20)|||det(root:NN:22, the:DT:21)|||dobj(call:VBN:20, root:NN:22)|||<STOP>
10.1 num(node:NNS:4, one:CD:1)|||conj_or(one:CD:1, more:JJR:3)|||quantmod(one:CD:1, more:JJR:3)|||num(node:NNS:4, more:JJR:3)|||root(ROOT:ROOT:20, node:NNS:4)|||det(hierarchy:NN:7, a:DT:6)|||prep_in(node:NNS:4, hierarchy:NN:7)|||dep(hierarchy:NN:7, start:VBG:8)|||det(root:NN:11, the:DT:10)|||prep_with(start:VBG:8, root:NN:11)|||dep(hierarchy:NN:7, branch:VBG:13)|||conj_and(start:VBG:8, branch:VBG:13)|||prt(branch:VBG:13, off:RP:14)|||det(tree:NN:17, a:DT:16)|||prep_like(branch:VBG:13, tree:NN:17)|||prep_to(branch:VBG:13, subtree:NNS:19)|||<STOP>
10.1 det(tree:NN:2, a:DT:1)|||nsubj(structure:NN:6, tree:NN:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||root(ROOT:ROOT:19, structure:NN:6)|||advmod(link:VBN:10, where:WRB:7)|||rel(link:VBN:10, where:WRB:7)|||nsubjpass(link:VBN:10, node:NNS:8)|||auxpass(link:VBN:10, be:VBP:9)|||rcmod(structure:NN:6, link:VBN:10)|||det(other:JJ:13, each:DT:12)|||prep_to(link:VBN:10, other:JJ:13)|||det(manner:NN:17, a:DT:15)|||amod(manner:NN:17, hierarchical:JJ:16)|||prep_in(other:JJ:13, manner:NN:17)|||<STOP>
10.1 det(grouping:NN:2, a:DT:1)|||root(ROOT:ROOT:11, grouping:NN:2)|||prep_of(grouping:NN:2, datum:NNS:4)|||dep(grouping:NN:2, in:IN:5)|||det(parent:NN:7, a:DT:6)|||pobj(in:IN:5, parent:NN:7)|||dep(grouping:NN:2, to:TO:8)|||nn(structure:NN:10, child:NN:9)|||pobj(to:TO:8, structure:NN:10)|||<STOP>
10.1 nsubj(list:NN:4, it:PRP:1)|||cop(list:NN:4, be:VBZ:2)|||det(list:NN:4, a:DT:3)|||root(ROOT:ROOT:27, list:NN:4)|||prep_of(list:NN:4, number:NNS:6)|||det(list:NN:9, a:DT:8)|||prep_in(number:NNS:6, list:NN:9)|||partmod(list:NN:9, make:VBN:10)|||agent(make:VBN:10, compare:VBG:12)|||dobj(compare:VBG:12, value:NNS:13)|||dobj(add:VBG:21, value:NNS:13)|||prep_of(value:NNS:13, node:NNS:15)|||advmod(compare:VBG:12, already:RB:16)|||det(tree:NN:19, the:DT:18)|||prep_in(compare:VBG:12, tree:NN:19)|||agent(make:VBN:10, add:VBG:21)|||conj_and(compare:VBG:12, add:VBG:21)|||det(spot:NN:25, the:DT:23)|||amod(spot:NN:25, appropriate:JJ:24)|||prep_to(add:VBG:21, spot:NN:25)|||<STOP> advmod(make:VBD:4, its:RB:1)|||det(list:NN:3, a:DT:2)|||nsubj(make:VBD:4, list:NN:3)|||root(ROOT:ROOT:14, make:VBD:4)|||prt(make:VBD:4, up:RP:5)|||prep_of(make:VBD:4, node:NNS:7)|||amod(pointer:NNS:12, left:NN:9)|||conj_and(left:NN:9, right:JJ:11)|||amod(pointer:NNS:12, right:JJ:11)|||prep_with(node:NNS:7, pointer:NNS:12)|||<STOP>
10.1 det(tree:NN:2, a:DT:1)|||nsubj(structure:NN:7, tree:NN:2)|||nsubj(leave:VBZ:12, tree:NN:2)|||cop(structure:NN:7, be:VBZ:3)|||det(structure:NN:7, a:DT:4)|||amod(structure:NN:7, branched:JJ:5)|||nn(structure:NN:7, datum:NN:6)|||root(ROOT:ROOT:53, structure:NN:7)|||prep_with(structure:NN:7, node:NNS:9)|||conj_and(structure:NN:7, leave:VBZ:12)|||root(ROOT:ROOT:53, leave:VBZ:12)|||det(node:NN:16, a:DT:14)|||amod(node:NN:16, special:JJ:15)|||nsubj(have:VBP:33, node:NN:16)|||partmod(node:NN:16, call:VBN:17)|||nsubj(have:VBZ:19, root:NN:18)|||dep(call:VBN:17, have:VBZ:19)|||det(node:NN:22, no:DT:20)|||nn(node:NN:22, parent:NN:21)|||dobj(have:VBZ:19, node:NN:22)|||advmod(can:MD:30, however:RB:25)|||dep(can:MD:30, like:IN:26)|||det(node:NNS:29, all:DT:27)|||amod(node:NNS:29, other:JJ:28)|||nsubj(can:MD:30, node:NNS:29)|||nsubj(do:VBZ:32, node:NNS:29)|||dep(call:VBN:17, can:MD:30)|||conj_but(have:VBZ:19, can:MD:30)|||conj_but(have:VBZ:19, do:VBZ:32)|||conj_and(can:MD:30, do:VBZ:32)|||parataxis(structure:NN:7, have:VBP:33)|||num(node:NNS:35, 2:CD:34)|||dobj(have:VBP:33, node:NNS:35)|||complm(link:VBZ:38, that:IN:36)|||nsubj(link:VBZ:38, it:PRP:37)|||dep(node:NNS:35, link:VBZ:38)|||prep(link:VBZ:38, to:TO:39)|||dobj(have:VBP:33, namely:RB:41)|||advmod(node:NNS:35, namely:RB:41)|||conj_and(node:NNS:35, namely:RB:41)|||dep(node:NNS:35, one:CD:42)|||det(right:NN:45, the:DT:44)|||prep_on(one:CD:42, right:NN:45)|||dobj(have:VBP:33, one:CD:48)|||conj_and(node:NNS:35, one:CD:48)|||det(left:NN:51, the:DT:50)|||prep_on(one:CD:48, left:NN:51)|||<STOP>
10.1 nsubj(organize:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:20, organize:VBZ:2)|||dobj(organize:VBZ:2, datum:NNS:3)|||det(form:NN:9, a:DT:5)|||amod(form:NN:9, nonlinear:JJ:6)|||amod(form:NN:9, hierarchical:JJ:8)|||prep_in(datum:NNS:3, form:NN:9)|||advmod(have:VB:14, where:WRB:11)|||rel(have:VB:14, where:WRB:11)|||nsubj(have:VB:14, item:NNS:12)|||aux(have:VB:14, can:MD:13)|||rcmod(form:NN:9, have:VB:14)|||dep(than:IN:16, more:JJR:15)|||quantmod(one:CD:17, than:IN:16)|||num(successor:NN:18, one:CD:17)|||dobj(have:VB:14, successor:NN:18)|||<STOP> root(ROOT:ROOT:15, partition:VBN:1)|||det(node:NN:5, a:DT:3)|||nn(node:NN:5, root:NN:4)|||prep_into(partition:VBN:1, node:NN:5)|||nsubj(subtree:NNS:10, subset:NNS:7)|||cop(subtree:NNS:10, be:VBP:8)|||amod(subtree:NNS:10, general:JJ:9)|||conj_and(partition:VBN:1, subtree:NNS:10)|||root(ROOT:ROOT:15, subtree:NNS:10)|||det(root:NN:13, the:DT:12)|||prep_of(subtree:NNS:10, root:NN:13)|||<STOP>
10.1 det(tree:NN:2, a:DT:1)|||nsubj(set:NN:6, tree:NN:2)|||cop(set:NN:6, be:VBZ:3)|||det(set:NN:6, a:DT:4)|||amod(set:NN:6, finite:JJ:5)|||root(ROOT:ROOT:24, set:NN:6)|||num(node:NNS:11, one:CD:8)|||conj_or(one:CD:8, more:JJR:10)|||quantmod(one:CD:8, more:JJR:10)|||num(node:NNS:11, more:JJR:10)|||prep_of(set:NN:6, node:NNS:11)|||dep(node:NNS:11, such:JJ:12)|||complm(be:VBZ:15, that:IN:13)|||expl(be:VBZ:15, there:EX:14)|||ccomp(set:NN:6, be:VBZ:15)|||det(node:NN:19, a:DT:16)|||advmod(designate:VBN:18, specially:RB:17)|||amod(node:NN:19, designate:VBN:18)|||nsubj(be:VBZ:15, node:NN:19)|||partmod(node:NN:19, call:VBN:20)|||det(root:NN:22, the:DT:21)|||dobj(call:VBN:20, root:NN:22)|||<STOP> det(node:NNS:3, the:DT:1)|||amod(node:NNS:3, remain:VBG:2)|||nsubjpass(partition:VBN:5, node:NNS:3)|||auxpass(partition:VBN:5, be:VBP:4)|||dep(t:NN:17, partition:VBN:5)|||prep_into(partition:VBN:5, n:NN:7)|||cop(t:NN:17, be:VBZ:8)|||amod(t:NN:17, greater:JJR:9)|||prep(greater:JJR:9, than:IN:10)|||conj_or(greater:JJR:9, equal:JJ:12)|||amod(t:NN:17, equal:JJ:12)|||num(set:NNS:16, 0:CD:14)|||amod(set:NNS:16, disjoint:JJ:15)|||prep_to(equal:JJ:12, set:NNS:16)|||root(ROOT:ROOT:31, t:NN:17)|||det(n:NN:19, the:DT:18)|||nsubj(t:NN:17, n:NN:19)|||prep(n:NN:19, plus:CC:20)|||dep(plus:CC:20, 1:CD:21)|||advmod(tree:NN:29, where:WRB:23)|||rel(tree:NN:29, where:WRB:23)|||det(set:NN:26, each:DT:24)|||nn(set:NN:26, element:NN:25)|||nsubj(tree:NN:29, set:NN:26)|||cop(tree:NN:29, be:VBZ:27)|||det(tree:NN:29, a:DT:28)|||rcmod(n:NN:19, tree:NN:29)|||<STOP>
10.1 det(set:NN:3, a:DT:1)|||amod(set:NN:3, finite:JJ:2)|||nsubj(leave:VBZ:14, set:NN:3)|||prep_of(set:NN:3, node:NNS:5)|||nsubj(start:VBZ:7, node:NNS:5)|||rel(start:VBZ:7, that:WDT:6)|||rcmod(node:NNS:5, start:VBZ:7)|||det(root:NN:10, the:DT:9)|||prep_with(start:VBZ:7, root:NN:10)|||prep_with(start:VBZ:7, terminate:NNS:12)|||conj_and(root:NN:10, terminate:NNS:12)|||prep(start:VBZ:7, with:IN:13)|||root(ROOT:ROOT:16, leave:VBZ:14)|||<STOP>
10.1 det(set:NN:2, a:DT:1)|||nsubj(arrange:VBD:5, set:NN:2)|||prep_of(set:NN:2, datum:NNS:4)|||root(ROOT:ROOT:25, arrange:VBD:5)|||prep_with(arrange:VBD:5, pointer:NNS:7)|||det(element:NN:10, each:DT:9)|||nsubj(have:VB:12, element:NN:10)|||aux(have:VB:12, can:MD:11)|||dep(arrange:VBD:5, have:VB:12)|||amod(pointer:NNS:14, many:JJ:13)|||dobj(have:VB:12, pointer:NNS:14)|||dobj(point:VBP:20, pointer:NNS:14)|||det(pointer:NNS:19, no:DT:17)|||num(pointer:NNS:19, two:CD:18)|||nsubj(point:VBP:20, pointer:NNS:19)|||dep(arrange:VBD:5, point:VBP:20)|||conj_but(have:VB:12, point:VBP:20)|||det(element:NN:24, the:DT:22)|||amod(element:NN:24, same:JJ:23)|||prep_to(point:VBP:20, element:NN:24)|||<STOP>
10.1 det(Tree:NNP:2, a:DT:1)|||nsubj(structure:NN:6, Tree:NNP:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||root(ROOT:ROOT:21, structure:NN:6)|||num(node:NNS:12, one:CD:8)|||conj_or(one:CD:8, more:JJR:10)|||quantmod(one:CD:8, more:JJR:10)|||num(node:NNS:12, more:JJR:10)|||nn(node:NNS:12, datum:NNS:11)|||prep_with(structure:NN:6, node:NNS:12)|||nsubj(contain:VBZ:17, node:NNS:12)|||rel(contain:VBZ:17, each:DT:14)|||dep(each:DT:14, of:IN:15)|||dep(of:IN:15, which:WDT:16)|||rcmod(node:NNS:12, contain:VBZ:17)|||det(datum:NNS:19, some:DT:18)|||dobj(contain:VBZ:17, datum:NNS:19)|||<STOP> nsubj(node:VBP:2, each:DT:1)|||root(ROOT:ROOT:22, node:VBP:2)|||nsubj(have:VB:5, itself:PRP:3)|||aux(have:VB:5, can:MD:4)|||ccomp(node:VBP:2, have:VB:5)|||det(number:NN:7, a:DT:6)|||dobj(have:VB:5, number:NN:7)|||amod(node:NNS:11, attached:JJ:9)|||nn(node:NNS:11, child:NN:10)|||prep_of(number:NN:7, node:NNS:11)|||partmod(number:NN:7, create:VBG:13)|||det(structure:NN:16, the:DT:14)|||amod(structure:NN:16, branched:JJ:15)|||dobj(create:VBG:13, structure:NN:16)|||nsubjpass(name:VBN:19, Trees:NNP:17)|||auxpass(name:VBN:19, be:VBP:18)|||rcmod(structure:NN:16, name:VBN:19)|||prep(name:VBN:19, for:IN:20)|||<STOP>
10.1 det(collection:NN:3, a:DT:1)|||amod(collection:NN:3, finite:JJ:2)|||nsubj(call:VBD:13, collection:NN:3)|||prep_of(collection:NN:3, node:NNS:5)|||advmod(start:VBZ:9, where:WRB:7)|||rel(start:VBZ:9, where:WRB:7)|||nsubj(start:VBZ:9, it:PRP:8)|||rcmod(node:NNS:5, start:VBZ:9)|||det(element:NN:12, a:DT:11)|||prep_with(start:VBZ:9, element:NN:12)|||root(ROOT:ROOT:41, call:VBD:13)|||det(root:NN:15, the:DT:14)|||dobj(call:VBD:13, root:NN:15)|||nsubj(have:VBZ:18, root:NN:15)|||rel(have:VBZ:18, which:WDT:17)|||rcmod(root:NN:15, have:VBZ:18)|||dobj(have:VBZ:18, child:NNS:19)|||poss(child:NNS:23, its:PRP$:22)|||nsubj(have:VBP:24, child:NNS:23)|||conj_and(call:VBD:13, have:VBP:24)|||root(ROOT:ROOT:41, have:VBP:24)|||dobj(have:VBP:24, child:NNS:25)|||mark(get:VBP:28, until:IN:26)|||nsubj(get:VBP:28, you:PRP:27)|||nsubj(have:VBP:38, you:PRP:27)|||dep(child:NNS:25, get:VBP:28)|||det(leaf:NNS:31, the:DT:30)|||prep_to(get:VBP:28, leaf:NNS:31)|||nsubj(element:NNS:36, leaf:NNS:31)|||rel(element:NNS:36, which:WDT:32)|||cop(element:NNS:36, be:VBP:33)|||det(element:NNS:36, the:DT:34)|||amod(element:NNS:36, last:JJ:35)|||rcmod(leaf:NNS:31, element:NNS:36)|||dep(child:NNS:25, have:VBP:38)|||conj_and(get:VBP:28, have:VBP:38)|||prep_to(have:VBP:38, child:NNS:40)|||<STOP>
10.1 det(nonlinear:NN:2, a:DT:1)|||root(ROOT:ROOT:8, nonlinear:NN:2)|||amod(structure:NN:6, two-dimensional:JJ:4)|||nn(structure:NN:6, datum:NN:5)|||appos(nonlinear:NN:2, structure:NN:6)|||root(ROOT:ROOT:8, structure:NN:6)|||<STOP>
10.1 det(set:NN:3, a:DT:1)|||amod(set:NN:3, finite:JJ:2)|||nsubj(node:VBZ:8, set:NN:3)|||prep_of(set:NN:3, one:CD:5)|||prep_of(set:NN:3, more:JJR:7)|||conj_or(one:CD:5, more:JJR:7)|||quantmod(one:CD:5, more:JJR:7)|||root(ROOT:ROOT:30, node:VBZ:8)|||acomp(node:VBZ:8, such:JJ:9)|||complm(be:VBZ:12, that:IN:10)|||expl(be:VBZ:12, there:EX:11)|||ccomp(node:VBZ:8, be:VBZ:12)|||det(node:NN:15, a:DT:13)|||nn(node:NN:15, root:NN:14)|||nsubj(be:VBZ:12, node:NN:15)|||det(node:NNS:19, all:DT:17)|||amod(node:NNS:19, other:JJ:18)|||nsubjpass(split:VBN:21, node:NNS:19)|||auxpass(split:VBN:21, be:VBP:20)|||ccomp(node:VBZ:8, split:VBN:21)|||conj_and(be:VBZ:12, split:VBN:21)|||prep_into(split:VBN:21, tree:NNS:23)|||amod(value:NN:26, lesser:JJR:25)|||prep_of(tree:NNS:23, value:NN:26)|||det(root:NN:29, the:DT:28)|||prep_than(value:NN:26, root:NN:29)|||<STOP>
10.1 det(number:NN:3, a:DT:1)|||amod(number:NN:3, finite:JJ:2)|||nsubj(node:VBZ:5, number:NN:3)|||prep(number:NN:3, of:IN:4)|||root(ROOT:ROOT:31, node:VBZ:5)|||acomp(node:VBZ:5, such:JJ:6)|||complm(be:VBZ:9, that:IN:7)|||expl(be:VBZ:9, there:EX:8)|||ccomp(node:VBZ:5, be:VBZ:9)|||num(node:NN:12, one:CD:10)|||nn(node:NN:12, root:NN:11)|||nsubj(be:VBZ:9, node:NN:12)|||det(node:NN:15, each:DT:14)|||nsubj(have:VBZ:16, node:NN:15)|||ccomp(node:VBZ:5, have:VBZ:16)|||conj_and(node:VBZ:5, have:VBZ:16)|||root(ROOT:ROOT:31, have:VBZ:16)|||det(number:NN:19, a:DT:17)|||amod(number:NN:19, certain:JJ:18)|||dobj(have:VBZ:16, number:NN:19)|||nn(node:NNS:22, child:NNS:21)|||prep_of(number:NN:19, node:NNS:22)|||det(child:NN:26, each:DT:25)|||nsubj(tree:NN:30, child:NN:26)|||cop(tree:NN:30, be:VBZ:27)|||advmod(tree:NN:30, also:RB:28)|||det(tree:NN:30, a:DT:29)|||conj_and(node:VBZ:5, tree:NN:30)|||root(ROOT:ROOT:31, tree:NN:30)|||<STOP>
10.1 det(type:NN:2, a:DT:1)|||root(ROOT:ROOT:21, type:NN:2)|||nn(structure:NN:5, datum:NN:4)|||prep_of(type:NN:2, structure:NN:5)|||dep(in:IN:6, structure:NN:5)|||rel(attach:VBN:11, in:IN:6)|||det(element:NN:9, each:DT:8)|||nsubjpass(attach:VBN:11, element:NN:9)|||auxpass(attach:VBN:11, be:VBZ:10)|||rcmod(structure:NN:5, attach:VBN:11)|||num(element:NNS:16, one:CD:13)|||conj_or(one:CD:13, more:JJR:15)|||quantmod(one:CD:13, more:JJR:15)|||num(element:NNS:16, more:JJR:15)|||prep_to(attach:VBN:11, element:NNS:16)|||dep(attach:VBN:11, directly:RB:17)|||prep_beneath(attach:VBN:11, it:PRP:19)|||<STOP>
10.2 det(level:NN:2, each:DT:1)|||nsubj(!count:VB:14, level:NN:2)|||det(generation:NN:5, a:DT:4)|||prep_of(level:NN:2, generation:NN:5)|||det(tree:NN:8, the:DT:7)|||prep_in(generation:NN:5, tree:NN:8)|||det(people:NNS:11, some:DT:10)|||appos(tree:NN:8, people:NNS:11)|||aux(!count:VB:14, do:VBP:12)|||root(ROOT:ROOT:20, !count:VB:14)|||det(root:NN:16, the:DT:15)|||dobj(!count:VB:14, root:NN:16)|||det(generation:NN:19, a:DT:18)|||prep_as(!count:VB:14, generation:NN:19)|||prep_in(generation:NN:5, people:NNS:11)|||<STOP>
10.2 det(height:NN:2, the:DT:1)|||nsubj(be:VBZ:6, height:NN:2)|||det(tree:NN:5, a:DT:4)|||prep_of(height:NN:2, tree:NN:5)|||root(ROOT:ROOT:40, be:VBZ:6)|||prep_in(be:VBZ:6, term:NNS:8)|||det(level:NNS:11, the:DT:10)|||prep_of(term:NNS:8, level:NNS:11)|||poss(node:NNS:14, its:PRP$:13)|||prep_of(level:NNS:11, node:NNS:14)|||prep(be:VBZ:6, such:JJ:15)|||dep(such:JJ:15, that:DT:16)|||mark(empty:JJ:22, if:IN:18)|||det(tree:NN:20, the:DT:19)|||nsubj(empty:JJ:22, tree:NN:20)|||cop(empty:JJ:22, be:VBZ:21)|||dep(that:DT:16, empty:JJ:22)|||poss(height:NN:24, its:PRP$:23)|||nsubj(0:JJ:26, height:NN:24)|||cop(0:JJ:26, be:VBZ:25)|||ccomp(empty:JJ:22, 0:JJ:26)|||advmod(0:JJ:26, otherwise:RB:27)|||poss(height:NN:29, its:PRP$:28)|||nsubj(equal:JJ:31, height:NN:29)|||cop(equal:JJ:31, be:VBZ:30)|||ccomp(0:JJ:26, equal:JJ:31)|||det(level:NN:35, the:DT:33)|||amod(level:NN:35, maximum:JJ:34)|||prep_to(equal:JJ:31, level:NN:35)|||poss(node:NNS:38, its:PRP$:37)|||prep_of(level:NN:35, node:NNS:38)|||<STOP>
10.2 det(height:NN:2, the:DT:1)|||nsubj(number:NN:8, height:NN:2)|||det(tree:NN:5, a:DT:4)|||prep_of(height:NN:2, tree:NN:5)|||cop(number:NN:8, be:VBZ:6)|||det(number:NN:8, the:DT:7)|||root(ROOT:ROOT:22, number:NN:8)|||prep_of(number:NN:8, node:NNS:10)|||det(path:NN:14, the:DT:12)|||amod(path:NN:14, longest:JJS:13)|||prep_on(node:NNS:10, path:NN:14)|||det(root:NN:17, the:DT:16)|||prep_from(path:NN:14, root:NN:17)|||det(leaf:NN:20, a:DT:19)|||prep_to(root:NN:17, leaf:NN:20)|||<STOP>
10.2 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:19, number:NN:2)|||prep_of(number:NN:2, node:NNS:4)|||det(path:NN:8, the:DT:6)|||amod(path:NN:8, longest:JJS:7)|||prep_on(node:NNS:4, path:NN:8)|||det(root:NN:11, the:DT:10)|||prep_from(number:NN:2, root:NN:11)|||det(tree:NN:14, the:DT:13)|||prep_of(root:NN:11, tree:NN:14)|||det(leaf:NN:17, a:DT:16)|||prep_to(tree:NN:14, leaf:NN:17)|||<STOP>
10.2 nsubj(equal:VBZ:2, Height:NNP:1)|||root(ROOT:ROOT:28, equal:VBZ:2)|||det(number:NN:4, the:DT:3)|||dobj(equal:VBZ:2, number:NN:4)|||prep_of(number:NN:4, time:NNS:6)|||nsubj(progress:VB:9, you:PRP:7)|||aux(progress:VB:9, must:MD:8)|||rcmod(time:NNS:6, progress:VB:9)|||prt(progress:VB:9, down:RP:10)|||det(level:NNS:12, the:DT:11)|||dobj(progress:VB:9, level:NNS:12)|||det(tree:NN:15, a:DT:14)|||prep_of(level:NNS:12, tree:NN:15)|||aux(reach:VB:17, to:TO:16)|||xcomp(progress:VB:9, reach:VB:17)|||det(leaf:NN:19, a:DT:18)|||dobj(reach:VB:17, leaf:NN:19)|||det(distance:NN:23, the:DT:21)|||amod(distance:NN:23, greatest:JJS:22)|||prep_of(leaf:NN:19, distance:NN:23)|||det(root:NN:26, the:DT:25)|||prep_from(reach:VB:17, root:NN:26)|||<STOP>
10.2 det(height:NN:2, the:DT:1)|||nsubj(length:NN:8, height:NN:2)|||det(tree:NN:5, a:DT:4)|||prep_of(height:NN:2, tree:NN:5)|||cop(length:NN:8, be:VBZ:6)|||det(length:NN:8, the:DT:7)|||root(ROOT:ROOT:16, length:NN:8)|||det(root:NN:11, the:DT:10)|||prep_from(length:NN:8, root:NN:11)|||det(leaf:NN:15, the:DT:13)|||amod(leaf:NN:15, furthest:JJ:14)|||prep_to(root:NN:11, leaf:NN:15)|||<STOP>
10.2 det(height:NN:2, the:DT:1)|||nsubj(number:NN:5, height:NN:2)|||cop(number:NN:5, be:VBZ:3)|||det(number:NN:5, the:DT:4)|||root(ROOT:ROOT:15, number:NN:5)|||prep_of(number:NN:5, generation:NNS:7)|||punct(level:NNS:9, -lrb-:-LRB-:8)|||appos(generation:NNS:7, level:NNS:9)|||punct(level:NNS:9, -rrb-:-RRB-:10)|||det(root:NN:13, the:DT:12)|||prep_from(generation:NNS:7, root:NN:13)|||prep_of(number:NN:5, level:NNS:9)|||<STOP>
10.2 det(height:NN:2, the:DT:1)|||nsubj(number:NN:8, height:NN:2)|||det(tree:NN:5, a:DT:4)|||prep_of(height:NN:2, tree:NN:5)|||cop(number:NN:8, be:VBZ:6)|||det(number:NN:8, the:DT:7)|||root(ROOT:ROOT:22, number:NN:8)|||prep_of(number:NN:8, level:NNS:10)|||det(root:NN:13, the:DT:12)|||prep_between(level:NNS:10, root:NN:13)|||det(leaf:NN:16, the:DT:15)|||prep_of(number:NN:8, leaf:NN:16)|||conj_and(level:NNS:10, leaf:NN:16)|||partmod(leaf:NN:16, farthest:VBN:17)|||prt(farthest:VBN:17, away:RP:18)|||prep_from(farthest:VBN:17, it:PRP:20)|||<STOP>
10.2 dep(depth:NN:3, be:VBZ:1)|||det(depth:NN:3, the:DT:2)|||root(ROOT:ROOT:8, depth:NN:3)|||poss(leaf:NN:7, its:PRP$:5)|||amod(leaf:NN:7, furthest:JJ:6)|||prep_of(depth:NN:3, leaf:NN:7)|||<STOP>
10.2 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:9, number:NN:2)|||prep_of(number:NN:2, node:NNS:4)|||dep(number:NN:2, from:IN:5)|||pobj(from:IN:5, root:NN:6)|||dep(number:NN:2, to:TO:7)|||pobj(to:TO:7, leaf:NN:8)|||<STOP>
10.2 det(distance:NN:2, the:DT:1)|||root(ROOT:ROOT:10, distance:NN:2)|||det(leaf:NN:6, the:DT:4)|||amod(leaf:NN:6, deepest:JJS:5)|||prep_from(distance:NN:2, leaf:NN:6)|||det(root:NN:9, the:DT:8)|||prep_to(distance:NN:2, root:NN:9)|||<STOP>
10.2 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:10, number:NN:2)|||prep_of(number:NN:2, generation:NNS:4)|||prep_of(number:NN:2, level:NNS:6)|||conj_or(generation:NNS:4, level:NNS:6)|||det(tree:NN:9, a:DT:8)|||prep_of(number:NN:2, tree:NN:9)|||<STOP>
10.2 det(intensity:NN:2, the:DT:1)|||root(ROOT:ROOT:7, intensity:NN:2)|||det(child:NNS:5, the:DT:4)|||prep_of(intensity:NN:2, child:NNS:5)|||<STOP> ccomp(that:VBZ:8, say:VB:1)|||nsubj(begin:VB:3, you:PRP:2)|||ccomp(say:VB:1, begin:VB:3)|||num(node:NN:6, one:CD:5)|||prep_with(begin:VB:3, node:NN:6)|||root(ROOT:ROOT:12, that:VBZ:8)|||num(height:NN:10, one:CD:9)|||nsubj(that:VBZ:8, height:NN:10)|||<STOP> advmod(add:VBP:3, then:RB:1)|||nsubj(add:VBP:3, you:PRP:2)|||nsubj(node:VBZ:25, you:PRP:2)|||root(ROOT:ROOT:27, add:VBP:3)|||num(child:NNS:5, two:CD:4)|||dobj(add:VBP:3, child:NNS:5)|||dobj(node:VBZ:25, child:NNS:5)|||det(node:NN:8, that:DT:7)|||prep_to(add:VBP:3, node:NN:8)|||advmod(add:VBP:3, then:RB:10)|||conj_and(add:VBP:3, then:RB:10)|||root(ROOT:ROOT:27, then:RB:10)|||num(child:NNS:12, two:CD:11)|||dep(then:RB:10, child:NNS:12)|||dep(then:RB:10, to:TO:13)|||pobj(to:TO:13, each:DT:14)|||det(node:NNS:17, those:DT:16)|||prep_of(each:DT:14, node:NNS:17)|||num(child:NNS:20, two:CD:19)|||pobj(to:TO:13, child:NNS:20)|||conj_and(each:DT:14, child:NNS:20)|||prep_to(child:NNS:20, each:DT:22)|||prep_of(each:DT:22, those:DT:24)|||conj_and(add:VBP:3, node:VBZ:25)|||root(ROOT:ROOT:27, node:VBZ:25)|||<STOP> amod(height:NN:3, youre:JJ:1)|||amod(height:NN:3, current:JJ:2)|||nsubj(4:CD:6, height:NN:3)|||aux(4:CD:6, would:MD:4)|||cop(4:CD:6, be:VB:5)|||root(ROOT:ROOT:8, 4:CD:6)|||<STOP>
10.2 det(number:NN:2, the:DT:1)|||nsubj(have:VB:13, number:NN:2)|||prep_of(number:NN:2, level:NNS:4)|||det(tree:NN:7, a:DT:6)|||prep_of(level:NNS:4, tree:NN:7)|||det(tree:NN:11, a:DT:10)|||prep_like(level:NNS:4, tree:NN:11)|||aux(have:VB:13, can:MD:12)|||root(ROOT:ROOT:31, have:VB:13)|||amod(node:NNS:29, minimum:JJ:15)|||det(depth:NN:17, a:DT:16)|||nn(node:NNS:29, depth:NN:17)|||prep_of(depth:NN:17, 3:CD:19)|||advmod(height:NN:24, at:IN:21)|||dep(at:IN:21, most:JJS:22)|||det(height:NN:24, a:DT:23)|||conj_and(depth:NN:17, height:NN:24)|||rcmod(depth:NN:17, height:NN:24)|||nn(node:NNS:29, height:NN:24)|||prep_of(height:NN:24, 8:CD:26)|||prep_for(8:CD:26, 8:CD:28)|||prep_at(have:VB:13, node:NNS:29)|||<STOP>
10.2 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:16, number:NN:2)|||prep_of(number:NN:2, node:NNS:4)|||det(path:NN:8, the:DT:6)|||amod(path:NN:8, longest:JJS:7)|||prep_on(node:NNS:4, path:NN:8)|||det(root:NN:11, the:DT:10)|||prep_from(number:NN:2, root:NN:11)|||det(leaf:NN:14, the:DT:13)|||prep_to(root:NN:11, leaf:NN:14)|||<STOP>
10.2 det(height:NN:2, the:DT:1)|||nsubj(number:NN:8, height:NN:2)|||det(tree:NN:5, a:DT:4)|||prep_of(height:NN:2, tree:NN:5)|||cop(number:NN:8, be:VBZ:6)|||det(number:NN:8, the:DT:7)|||root(ROOT:ROOT:22, number:NN:8)|||prep_of(number:NN:8, node:NNS:10)|||det(path:NN:14, the:DT:12)|||amod(path:NN:14, longes:JJ:13)|||prep_on(node:NNS:10, path:NN:14)|||det(root:NN:17, the:DT:16)|||prep_from(path:NN:14, root:NN:17)|||det(leaf:NN:20, a:DT:19)|||prep_to(root:NN:17, leaf:NN:20)|||<STOP>
10.2 cop(equal:JJ:2, be:VBZ:1)|||root(ROOT:ROOT:19, equal:JJ:2)|||det(number:NN:5, the:DT:4)|||nn(level:NNS:9, number:NN:5)|||prep_of(number:NN:5, level:NNS:7)|||prep_to(equal:JJ:2, level:NNS:9)|||det(node:NN:13, the:DT:11)|||nn(node:NN:13, root:NN:12)|||prep_between(level:NNS:9, node:NN:13)|||det(node:NNS:17, the:DT:15)|||amod(node:NNS:17, terminal:JJ:16)|||prep_between(level:NNS:9, node:NNS:17)|||conj_and(node:NN:13, node:NNS:17)|||<STOP>
10.2 det(number:NN:2, the:DT:1)|||nsubj(have:VBZ:9, number:NN:2)|||prep_of(number:NN:2, generation:NNS:4)|||prep_of(number:NN:2, level:NNS:6)|||conj_or(generation:NNS:4, level:NNS:6)|||det(tree:NN:8, the:DT:7)|||dep(generation:NNS:4, tree:NN:8)|||root(ROOT:ROOT:10, have:VBZ:9)|||<STOP>
10.2 det(height:NN:2, the:DT:1)|||nsubj(depth:NN:8, height:NN:2)|||det(tree:NN:5, a:DT:4)|||prep_of(height:NN:2, tree:NN:5)|||cop(depth:NN:8, be:VBZ:6)|||det(depth:NN:8, the:DT:7)|||root(ROOT:ROOT:23, depth:NN:8)|||poss(subtree:NNS:11, its:PRP$:10)|||prep_of(depth:NN:8, subtree:NNS:11)|||nsubj(be:VBZ:14, subtree:NNS:11)|||rel(be:VBZ:14, that:WDT:13)|||rcmod(subtree:NNS:11, be:VBZ:14)|||advmod(many:JJ:17, how:WRB:16)|||dep(be:VBZ:21, many:JJ:17)|||nsubj(be:VBZ:21, layer:NNS:18)|||advmod(be:VBZ:21, deep:RB:19)|||nsubj(be:VBZ:21, it:PRP:20)|||ccomp(be:VBZ:14, be:VBZ:21)|||<STOP>
10.2 dep(number:NN:3, be:VBZ:1)|||det(number:NN:3, the:DT:2)|||root(ROOT:ROOT:9, number:NN:3)|||prep_of(number:NN:3, generation:NNS:5)|||det(tree:NN:8, the:DT:7)|||prep_in(generation:NNS:5, tree:NN:8)|||<STOP>
10.2 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:16, number:NN:2)|||prep_of(number:NN:2, node:NNS:4)|||det(path:NN:8, the:DT:6)|||amod(path:NN:8, longest:JJS:7)|||prep_on(node:NNS:4, path:NN:8)|||det(root:NN:11, the:DT:10)|||prep_from(number:NN:2, root:NN:11)|||det(leaf:NN:14, a:DT:13)|||prep_to(root:NN:11, leaf:NN:14)|||<STOP>
10.2 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:8, number:NN:2)|||amod(level:NNS:5, distinct:JJ:4)|||prep_of(number:NN:2, level:NNS:5)|||prep_of(number:NN:2, separation:NN:7)|||<STOP>
10.2 det(height:NN:2, the:DT:1)|||nsubj(be:VBZ:6, height:NN:2)|||det(tree:NN:5, a:DT:4)|||prep_of(height:NN:2, tree:NN:5)|||root(ROOT:ROOT:15, be:VBZ:6)|||advmod(many:JJ:8, how:WRB:7)|||dep(node:VBZ:11, many:JJ:8)|||nsubj(node:VBZ:11, level:NNS:9)|||prep(level:NNS:9, of:IN:10)|||ccomp(be:VBZ:6, node:VBZ:11)|||complm(have:VBZ:14, that:IN:12)|||nsubj(have:VBZ:14, it:PRP:13)|||ccomp(node:VBZ:11, have:VBZ:14)|||<STOP>
10.2 det(connection:NNS:2, the:DT:1)|||nsubjpass(call:VBN:6, connection:NNS:2)|||prep_between(connection:NNS:2, element:NNS:4)|||auxpass(call:VBN:6, be:VBP:5)|||root(ROOT:ROOT:9, call:VBN:6)|||dobj(call:VBN:6, branch:NNS:7)|||<STOP> nsubjpass(call:VBN:4, Trees:NNP:1)|||auxpass(call:VBN:4, be:VBP:2)|||advmod(call:VBN:4, often:RB:3)|||root(ROOT:ROOT:19, call:VBN:4)|||amod(tree:NNS:6, inverted:JJ:5)|||dobj(call:VBN:4, tree:NNS:6)|||mark(draw:VBN:11, because:IN:7)|||nsubjpass(draw:VBN:11, they:PRP:8)|||auxpass(draw:VBN:11, be:VBP:9)|||advmod(draw:VBN:11, normally:RB:10)|||advcl(call:VBN:4, draw:VBN:11)|||det(root:NN:14, the:DT:13)|||prep_with(draw:VBN:11, root:NN:14)|||det(top:NN:17, the:DT:16)|||prep_at(root:NN:14, top:NN:17)|||<STOP>
10.3 det(leaf:NN:2, a:DT:1)|||nsubj(child:NN:5, leaf:NN:2)|||cop(child:NN:5, be:VBZ:3)|||det(child:NN:5, a:DT:4)|||nsubj(have:VBZ:11, child:NN:5)|||root(ROOT:ROOT:19, child:NN:5)|||det(node:NN:9, a:DT:7)|||nn(node:NN:9, parent:NN:8)|||prep_of(child:NN:5, node:NN:9)|||rel(have:VBZ:11, that:WDT:10)|||rcmod(child:NN:5, have:VBZ:11)|||det(node:NNS:14, no:DT:12)|||nn(node:NNS:14, child:NNS:13)|||dobj(have:VBZ:11, node:NNS:14)|||poss(own:JJ:17, its:PRP$:16)|||prep_of(node:NNS:14, own:JJ:17)|||<STOP>
10.3 det(leaf:NN:2, a:DT:1)|||nsubj(node:NN:5, leaf:NN:2)|||cop(node:NN:5, be:VBZ:3)|||det(node:NN:5, a:DT:4)|||root(ROOT:ROOT:10, node:NN:5)|||det(child:NNS:8, no:DT:7)|||prep_with(node:NN:5, child:NNS:8)|||<STOP>
10.3 det(node:NN:2, a:DT:1)|||root(ROOT:ROOT:7, node:NN:2)|||det(child:NNS:5, no:DT:4)|||prep_with(node:NN:2, child:NNS:5)|||<STOP>
10.3 det(tree:NN:2, a:DT:1)|||nsubj(node:VBP:3, tree:NN:2)|||root(ROOT:ROOT:8, node:VBP:3)|||det(child:NNS:6, no:DT:5)|||prep_with(node:VBP:3, child:NNS:6)|||<STOP>
10.3 root(ROOT:ROOT:17, end:VB:2)|||dobj(end:VB:2, point:NN:3)|||det(tree:NN:6, the:DT:5)|||prep_of(point:NN:3, tree:NN:6)|||det(node:NN:9, a:DT:8)|||dobj(end:VB:2, node:NN:9)|||nsubj(!have:VB:13, node:NN:9)|||rel(!have:VB:13, that:WDT:10)|||aux(!have:VB:13, do:VBZ:11)|||rcmod(node:NN:9, !have:VB:13)|||det(child:NNS:15, any:DT:14)|||dobj(!have:VB:13, child:NNS:15)|||<STOP>
10.3 det(node:NN:2, a:DT:1)|||root(ROOT:ROOT:7, node:NN:2)|||det(child:NNS:5, no:DT:4)|||prep_with(node:NN:2, child:NNS:5)|||<STOP>
10.3 det(item:NN:3, a:DT:1)|||amod(item:NN:3, new:JJ:2)|||root(ROOT:ROOT:10, item:NN:3)|||det(tree:NN:6, the:DT:5)|||prep_to(item:NN:3, tree:NN:6)|||det(child:NN:9, a:DT:8)|||dep(item:NN:3, child:NN:9)|||<STOP>
10.3 det(leaf:NN:2, a:DT:1)|||nsubj(node:NN:5, leaf:NN:2)|||cop(node:NN:5, be:VBZ:3)|||det(node:NN:5, a:DT:4)|||ccomp(node:NN:13, node:NN:5)|||prep_with(node:NN:5, child:NNS:7)|||nsubj(node:NN:13, it:PRP:9)|||cop(node:NN:13, be:VBZ:10)|||det(node:NN:13, a:DT:11)|||amod(node:NN:13, terminating:JJ:12)|||root(ROOT:ROOT:15, node:NN:13)|||<STOP>
10.3 det(node:NN:2, the:DT:1)|||root(ROOT:ROOT:7, node:NN:2)|||prep_with(node:NN:2, degree:NN:4)|||num(degree:NN:4, 0:CD:5)|||<STOP>
10.3 det(node:NN:2, the:DT:1)|||root(ROOT:ROOT:6, node:NN:2)|||prep_with(node:NN:2, degree:NN:4)|||num(degree:NN:4, 0:CD:5)|||<STOP>
10.3 det(leaf:NN:2, a:DT:1)|||nsubj(node:NN:5, leaf:NN:2)|||cop(node:NN:5, be:VBZ:3)|||det(node:NN:5, a:DT:4)|||root(ROOT:ROOT:9, node:NN:5)|||det(child:NNS:8, no:DT:7)|||prep_with(node:NN:5, child:NNS:8)|||<STOP>
10.3 det(child:NN:3, the:DT:1)|||amod(child:NN:3, last:JJ:2)|||root(ROOT:ROOT:7, child:NN:3)|||det(branch:NN:6, any:DT:5)|||prep_on(child:NN:3, branch:NN:6)|||<STOP>
10.3 det(value:NN:3, the:DT:1)|||amod(value:NN:3, last:JJ:2)|||root(ROOT:ROOT:8, value:NN:3)|||det(tree:NN:6, the:DT:5)|||prep_in(value:NN:3, tree:NN:6)|||<STOP> det(value:NN:2, a:DT:1)|||nsubj(attatch:VBD:6, value:NN:2)|||det(child:NNS:5, no:DT:4)|||prep_with(value:NN:2, child:NNS:5)|||root(ROOT:ROOT:8, attatch:VBD:6)|||<STOP>
10.3 det(node:NN:2, a:DT:1)|||root(ROOT:ROOT:7, node:NN:2)|||det(child:NNS:5, no:DT:4)|||prep_with(node:NN:2, child:NNS:5)|||<STOP>
10.3 det(node:NN:2, a:DT:1)|||root(ROOT:ROOT:7, node:NN:2)|||det(child:NNS:5, no:DT:4)|||prep_with(node:NN:2, child:NNS:5)|||<STOP>
10.3 det(leaf:NN:2, a:DT:1)|||nsubj(node:NN:5, leaf:NN:2)|||cop(node:NN:5, be:VBZ:3)|||det(node:NN:5, a:DT:4)|||root(ROOT:ROOT:9, node:NN:5)|||det(child:NNS:8, no:DT:7)|||prep_with(node:NN:5, child:NNS:8)|||<STOP>
10.3 det(node:NN:2, a:DT:1)|||root(ROOT:ROOT:19, node:NN:2)|||prep_with(node:NN:2, degree:NN:4)|||num(degree:NN:4, 0:CD:5)|||amod(node:NN:8, last:JJ:7)|||dep(node:NN:2, node:NN:8)|||det(tree:NN:11, the:DT:10)|||prep_in(node:NN:8, tree:NN:11)|||prep_in(node:NN:8, furtherest:NN:13)|||conj_and(tree:NN:11, furtherest:NN:13)|||advmod(tree:NN:11, away:RB:14)|||dep(away:RB:14, from:IN:15)|||det(root:NN:17, the:DT:16)|||pobj(from:IN:15, root:NN:17)|||<STOP>
10.3 det(endpoint:NN:2, a:DT:1)|||root(ROOT:ROOT:17, endpoint:NN:2)|||dep(endpoint:NN:2, on:IN:3)|||det(tree:NN:5, a:DT:4)|||pobj(on:IN:3, tree:NN:5)|||nsubj(contain:VBZ:7, tree:NN:5)|||rel(contain:VBZ:7, that:WDT:6)|||rcmod(tree:NN:5, contain:VBZ:7)|||det(pointer:NNS:9, no:DT:8)|||dobj(contain:VBZ:7, pointer:NNS:9)|||nsubjpass(set:VBN:14, pointer:NNS:9)|||dobj(contain:VBZ:7, pointer:NNS:11)|||conj_or(pointer:NNS:9, pointer:NNS:11)|||rel(set:VBN:14, that:WDT:12)|||auxpass(set:VBN:14, be:VBP:13)|||rcmod(pointer:NNS:9, set:VBN:14)|||aux(null:VB:16, to:TO:15)|||xcomp(set:VBN:14, null:VB:16)|||<STOP>
10.3 det(leaf:NN:2, a:DT:1)|||nsubj(node:NN:5, leaf:NN:2)|||cop(node:NN:5, be:VBZ:3)|||det(node:NN:5, a:DT:4)|||root(ROOT:ROOT:10, node:NN:5)|||det(child:NNS:8, no:DT:7)|||prep_with(node:NN:5, child:NNS:8)|||<STOP>
10.3 det(element:NN:2, a:DT:1)|||root(ROOT:ROOT:10, element:NN:2)|||dep(element:NN:2, in:IN:3)|||det(tree:NN:5, a:DT:4)|||pobj(in:IN:3, tree:NN:5)|||nsubj(have:VBZ:7, tree:NN:5)|||rel(have:VBZ:7, that:WDT:6)|||rcmod(tree:NN:5, have:VBZ:7)|||det(child:NNS:9, no:DT:8)|||dobj(have:VBZ:7, child:NNS:9)|||<STOP>
10.3 det(node:NN:2, a:DT:1)|||root(ROOT:ROOT:7, node:NN:2)|||det(child:NNS:5, no:DT:4)|||prep_with(node:NN:2, child:NNS:5)|||<STOP>
10.3 det(leaf:NN:2, a:DT:1)|||nsubj(node:NN:5, leaf:NN:2)|||cop(node:NN:5, be:VBZ:3)|||det(node:NN:5, a:DT:4)|||nsubj(have:VBZ:7, node:NN:5)|||root(ROOT:ROOT:11, node:NN:5)|||rel(have:VBZ:7, that:WDT:6)|||rcmod(node:NN:5, have:VBZ:7)|||det(node:NNS:10, no:DT:8)|||nn(node:NNS:10, child:NNS:9)|||dobj(have:VBZ:7, node:NNS:10)|||<STOP>
10.3 det(leaf:NN:2, a:DT:1)|||nsubj(node:NN:5, leaf:NN:2)|||cop(node:NN:5, be:VBZ:3)|||det(node:NN:5, a:DT:4)|||root(ROOT:ROOT:9, node:NN:5)|||det(child:NNS:8, no:DT:7)|||prep_with(node:NN:5, child:NNS:8)|||<STOP>
10.3 det(element:NNS:2, the:DT:1)|||nsubjpass(call:VBN:24, element:NNS:2)|||det(bottom:NN:6, the:DT:4)|||amod(bottom:NN:6, very:JJ:5)|||prep_at(element:NNS:2, bottom:NN:6)|||det(tree:NN:10, a:DT:8)|||amod(tree:NN:10, inverted:JJ:9)|||prep_of(bottom:NN:6, tree:NN:10)|||punct(be:VBZ:13, -lrb-:-LRB-:11)|||nsubj(be:VBZ:13, that:WDT:12)|||dep(element:NNS:2, be:VBZ:13)|||dobj(be:VBZ:13, those:DT:15)|||nsubj(have:VBP:17, those:DT:15)|||rel(have:VBP:17, that:WDT:16)|||rcmod(those:DT:15, have:VBP:17)|||det(element:NNS:19, no:DT:18)|||dobj(have:VBP:17, element:NNS:19)|||prep_below(have:VBP:17, they:PRP:21)|||punct(be:VBZ:13, -rrb-:-RRB-:22)|||auxpass(call:VBN:24, be:VBP:23)|||root(ROOT:ROOT:27, call:VBN:24)|||dobj(call:VBN:24, leaf:NNS:25)|||<STOP>
10.4 det(structure:NN:4, a:DT:1)|||nn(structure:NN:4, tree:NN:2)|||nn(structure:NN:4, datum:NNS:3)|||dep(in:IN:5, structure:NN:4)|||nsubj(have:VBZ:9, structure:NN:4)|||rel(do:VBN:8, in:IN:5)|||nsubj(do:VBN:8, each:DT:7)|||rcmod(structure:NN:4, do:VBN:8)|||ccomp(call:VBD:16, have:VBZ:9)|||quantmod(two:CD:12, at:IN:10)|||dep(at:IN:10, most:JJS:11)|||num(child:NNS:13, two:CD:12)|||dobj(have:VBZ:9, child:NNS:13)|||nsubj(call:VBD:16, typical:JJ:15)|||root(ROOT:ROOT:22, call:VBD:16)|||amod(node:NNS:20, left:NN:17)|||conj_and(left:NN:17, right:JJ:19)|||amod(node:NNS:20, right:JJ:19)|||dobj(call:VBD:16, node:NNS:20)|||<STOP> det(node:NN:3, the:DT:1)|||amod(node:NN:3, right:JJ:2)|||nsubj(greater:JJR:6, node:NN:3)|||cop(greater:JJR:6, be:VBZ:4)|||advmod(greater:JJR:6, usually:RB:5)|||root(ROOT:ROOT:16, greater:JJR:6)|||det(node:NN:10, the:DT:8)|||amod(node:NN:10, left:JJ:9)|||prep_than(greater:JJR:6, node:NN:10)|||det(node:NN:14, the:DT:12)|||nn(node:NN:14, parent:NN:13)|||prep_than(greater:JJR:6, node:NN:14)|||conj_and(node:NN:10, node:NN:14)|||<STOP>
10.4 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(set:NN:6, tree:NN:3)|||cop(set:NN:6, be:VBZ:4)|||det(set:NN:6, a:DT:5)|||root(ROOT:ROOT:32, set:NN:6)|||prep_of(set:NN:6, node:NNS:8)|||nsubj(empty:JJ:12, node:NNS:8)|||nsubj(partitioned:JJ:14, node:NNS:8)|||rel(empty:JJ:12, that:WDT:9)|||cop(empty:JJ:12, be:VBZ:10)|||preconj(empty:JJ:12, either:DT:11)|||rcmod(node:NNS:8, empty:JJ:12)|||rcmod(node:NNS:8, partitioned:JJ:14)|||conj_or(empty:JJ:12, partitioned:JJ:14)|||det(node:NN:18, a:DT:16)|||nn(node:NN:18, root:NN:17)|||prep_into(empty:JJ:12, node:NN:18)|||prep_into(empty:JJ:12, one:CD:20)|||conj_and(node:NN:18, one:CD:20)|||num(subset:NNS:23, two:CD:22)|||prep_into(empty:JJ:12, subset:NNS:23)|||conj_or(node:NN:18, subset:NNS:23)|||nsubj(subtree:NNS:27, subset:NNS:23)|||rel(subtree:NNS:27, that:WDT:24)|||cop(subtree:NNS:27, be:VBP:25)|||amod(subtree:NNS:27, binary:JJ:26)|||rcmod(subset:NNS:23, subtree:NNS:27)|||det(root:NN:30, the:DT:29)|||prep_of(subtree:NNS:27, root:NN:30)|||<STOP> det(node:NN:2, each:DT:1)|||nsubj(have:VB:4, node:NN:2)|||aux(have:VB:4, can:MD:3)|||root(ROOT:ROOT:18, have:VB:4)|||quantmod(two:CD:8, no:DT:5)|||quantmod(two:CD:8, more:JJR:6)|||quantmod(two:CD:8, than:IN:7)|||num(child:NNS:9, two:CD:8)|||dobj(have:VB:4, child:NNS:9)|||det(right:NN:12, a:DT:11)|||dobj(have:VB:4, right:NN:12)|||conj_and(child:NNS:9, right:NN:12)|||det(child:NN:16, a:DT:14)|||amod(child:NN:16, left:JJ:15)|||dobj(have:VB:4, child:NN:16)|||conj_and(child:NNS:9, child:NN:16)|||<STOP>
10.4 det(set:NN:2, a:DT:1)|||nsubj(subset:VBZ:19, set:NN:2)|||prep_of(set:NN:2, node:NNS:4)|||nsubj(empty:JJ:8, node:NNS:4)|||nsubj(partitioned:JJ:10, node:NNS:4)|||rel(empty:JJ:8, that:WDT:5)|||cop(empty:JJ:8, be:VBZ:6)|||preconj(empty:JJ:8, either:DT:7)|||rcmod(node:NNS:4, empty:JJ:8)|||rcmod(node:NNS:4, partitioned:JJ:10)|||conj_or(empty:JJ:8, partitioned:JJ:10)|||det(node:NN:14, a:DT:12)|||nn(node:NN:14, root:NN:13)|||prep_into(empty:JJ:8, node:NN:14)|||prep_into(empty:JJ:8, one:CD:16)|||conj_and(node:NN:14, one:CD:16)|||conj_and(node:NN:14, two:CD:18)|||conj_or(one:CD:16, two:CD:18)|||root(ROOT:ROOT:28, subset:VBZ:19)|||complm(subtree:NNS:23, that:IN:20)|||cop(subtree:NNS:23, be:VBP:21)|||amod(subtree:NNS:23, binary:JJ:22)|||ccomp(subset:VBZ:19, subtree:NNS:23)|||det(root:NN:26, the:DT:25)|||prep_of(subtree:NNS:23, root:NN:26)|||<STOP> det(node:NN:2, each:DT:1)|||nsubj(have:VBZ:3, node:NN:2)|||root(ROOT:ROOT:17, have:VBZ:3)|||quantmod(two:CD:6, at:IN:4)|||dep(at:IN:4, most:JJS:5)|||num(child:NNS:7, two:CD:6)|||dobj(have:VBZ:3, child:NNS:7)|||det(child:NN:11, the:DT:9)|||amod(child:NN:11, left:JJ:10)|||dobj(have:VBZ:3, child:NN:11)|||conj_and(child:NNS:7, child:NN:11)|||det(child:NN:15, the:DT:13)|||amod(child:NN:15, right:JJ:14)|||dobj(have:VBZ:3, child:NN:15)|||conj_and(child:NNS:7, child:NN:15)|||<STOP>
10.4 det(set:NN:2, a:DT:1)|||nsubj(partition:VBD:9, set:NN:2)|||prep_of(set:NN:2, zero:CD:4)|||amod(node:NNS:7, more:JJR:6)|||prep_of(set:NN:2, node:NNS:7)|||conj_or(zero:CD:4, node:NNS:7)|||root(ROOT:ROOT:24, partition:VBD:9)|||det(node:NN:13, a:DT:11)|||nn(node:NN:13, root:NN:12)|||prep_into(partition:VBD:9, node:NN:13)|||num(set:NNS:18, two:CD:15)|||advmod(set:NNS:18, possibly:RB:16)|||amod(set:NNS:18, empty:JJ:17)|||prep_into(partition:VBD:9, set:NNS:18)|||conj_and(node:NN:13, set:NNS:18)|||nsubj(tree:NNS:22, set:NNS:18)|||rel(tree:NNS:22, that:WDT:19)|||cop(tree:NNS:22, be:VBP:20)|||amod(tree:NNS:22, binary:JJ:21)|||rcmod(set:NNS:18, tree:NNS:22)|||<STOP> advmod(have:VBZ:9, thus:RB:1)|||det(node:NN:4, each:DT:3)|||nsubj(have:VBZ:9, node:NN:4)|||det(tree:NN:8, a:DT:6)|||amod(tree:NN:8, binary:JJ:7)|||prep_in(node:NN:4, tree:NN:8)|||root(ROOT:ROOT:23, have:VBZ:9)|||quantmod(two:CD:12, at:IN:10)|||dep(at:IN:10, most:JJS:11)|||num(child:NNS:13, two:CD:12)|||dobj(have:VBZ:9, child:NNS:13)|||det(child:NN:17, the:DT:15)|||amod(child:NN:17, left:JJ:16)|||dobj(have:VBZ:9, child:NN:17)|||conj_and(child:NNS:13, child:NN:17)|||det(child:NN:21, the:DT:19)|||amod(child:NN:21, right:JJ:20)|||dobj(have:VBZ:9, child:NN:21)|||conj_and(child:NNS:13, child:NN:21)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:14, tree:NN:2)|||rel(have:VBZ:7, in:IN:3)|||dep(in:IN:3, which:WDT:4)|||det(parent:NN:6, each:DT:5)|||nsubj(have:VBZ:7, parent:NN:6)|||dep(tree:NN:2, have:VBZ:7)|||det(maximum:NN:9, a:DT:8)|||dobj(have:VBZ:7, maximum:NN:9)|||num(child:NNS:12, 2:CD:11)|||prep_of(maximum:NN:9, child:NNS:12)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:12, tree:NN:2)|||advmod(have:VBZ:6, where:WRB:3)|||rel(have:VBZ:6, where:WRB:3)|||det(node:NN:5, each:DT:4)|||nsubj(have:VBZ:6, node:NN:5)|||dep(tree:NN:2, have:VBZ:6)|||quantmod(2:CD:9, at:IN:7)|||dep(at:IN:7, most:JJS:8)|||num(child:NNS:10, 2:CD:9)|||dobj(have:VBZ:6, child:NNS:10)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:16, tree:NN:2)|||quantmod(two:CD:6, up:IN:4)|||dep(two:CD:6, to:TO:5)|||num(child:NNS:7, two:CD:6)|||prep_with(tree:NN:2, child:NNS:7)|||det(subtree:NN:11, a:DT:9)|||amod(subtree:NN:11, right:JJ:10)|||prep_with(tree:NN:2, subtree:NN:11)|||conj_or(child:NNS:7, subtree:NN:11)|||det(subtree:NN:15, a:DT:13)|||amod(subtree:NN:15, left:JJ:14)|||conj_or(child:NNS:7, subtree:NN:15)|||conj_and(subtree:NN:11, subtree:NN:15)|||<STOP>
10.4 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(tree:NN:6, tree:NN:3)|||cop(tree:NN:6, be:VBZ:4)|||det(tree:NN:6, a:DT:5)|||dep(in:IN:7, tree:NN:6)|||root(ROOT:ROOT:26, tree:NN:6)|||rel(have:VBP:11, in:IN:7)|||det(node:NNS:10, all:DT:9)|||nsubj(have:VBP:11, node:NNS:10)|||nsubj(have:VB:21, node:NNS:10)|||rcmod(tree:NN:6, have:VBP:11)|||det(maximum:NN:13, a:DT:12)|||dobj(have:VBP:11, maximum:NN:13)|||num(degree:NNS:16, two:CD:15)|||prep_of(maximum:NN:13, degree:NNS:16)|||aux(have:VB:21, can:MD:19)|||advmod(have:VB:21, only:RB:20)|||rcmod(tree:NN:6, have:VB:21)|||conj_or(have:VBP:11, have:VB:21)|||num(child:NNS:23, two:CD:22)|||dobj(have:VB:21, child:NNS:23)|||iobj(have:VB:21, child:NNS:23)|||dobj(have:VB:21, each:DT:24)|||dep(child:NNS:23, each:DT:24)|||<STOP>
10.4 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(structure:NN:8, tree:NN:3)|||cop(structure:NN:8, be:VBZ:4)|||det(structure:NN:8, a:DT:5)|||nn(structure:NN:8, tree:NN:6)|||nn(structure:NN:8, datum:NNS:7)|||dep(in:IN:9, structure:NN:8)|||root(ROOT:ROOT:19, structure:NN:8)|||rel(have:VBZ:13, in:IN:9)|||det(node:NN:12, each:DT:11)|||nsubj(have:VBZ:13, node:NN:12)|||rcmod(structure:NN:8, have:VBZ:13)|||quantmod(two:CD:16, at:IN:14)|||dep(at:IN:14, most:JJS:15)|||num(child:NNS:17, two:CD:16)|||dobj(have:VBZ:13, child:NNS:17)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:11, tree:NN:2)|||dep(tree:NN:2, with:IN:3)|||quantmod(2:CD:5, only:RB:4)|||num(joint:NNS:6, 2:CD:5)|||pobj(with:IN:3, joint:NNS:6)|||amod(joint:NNS:6, leave:VBN:8)|||amod(joint:NNS:6, right:JJ:10)|||conj_and(leave:VBN:8, right:JJ:10)|||<STOP>
10.4 det(tree:NN:4, a:DT:1)|||amod(tree:NN:4, binary:JJ:2)|||nn(tree:NN:4, search:NN:3)|||nsubj(tree:NN:7, tree:NN:4)|||cop(tree:NN:7, be:VBZ:5)|||det(tree:NN:7, a:DT:6)|||nsubj(have:VBZ:10, tree:NN:7)|||root(ROOT:ROOT:22, tree:NN:7)|||rel(have:VBZ:10, that:WDT:8)|||advmod(have:VBZ:10, also:RB:9)|||rcmod(tree:NN:7, have:VBZ:10)|||det(condition:NN:12, the:DT:11)|||dobj(have:VBZ:10, condition:NN:12)|||complm(have:VB:17, that:IN:13)|||det(node:NN:15, each:DT:14)|||nsubj(have:VB:17, node:NN:15)|||aux(have:VB:17, may:MD:16)|||dep(condition:NN:12, have:VB:17)|||amod(child:NNS:21, maximum:JJ:19)|||num(child:NNS:21, 2:CD:20)|||prep_at(have:VB:17, child:NNS:21)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:13, tree:NN:2)|||advmod(have:VB:7, where:WRB:3)|||rel(have:VB:7, where:WRB:3)|||det(parent:NN:5, each:DT:4)|||nsubj(have:VB:7, parent:NN:5)|||aux(have:VB:7, can:MD:6)|||dep(tree:NN:2, have:VB:7)|||nn(child:NNS:11, max:NN:9)|||num(child:NNS:11, two:CD:10)|||prep_at(have:VB:7, child:NNS:11)|||<STOP>
10.4 det(list:NN:2, a:DT:1)|||nsubj(add:VBD:18, list:NN:2)|||prep_of(list:NN:2, number:NNS:4)|||nsubjpass(order:VBN:7, number:NNS:4)|||rel(order:VBN:7, that:WDT:5)|||auxpass(order:VBN:7, be:VBP:6)|||rcmod(number:NNS:4, order:VBN:7)|||prep(order:VBN:7, compare:VBN:8)|||dep(compare:VBN:8, to:TO:9)|||advmod(compare:VBP:12, how:WRB:10)|||nsubj(compare:VBP:12, they:PRP:11)|||dep(to:TO:9, compare:VBP:12)|||det(number:NNS:16, the:DT:14)|||amod(number:NNS:16, other:JJ:15)|||prep_to(compare:VBP:12, number:NNS:16)|||advmod(compare:VBP:12, already:RB:17)|||root(ROOT:ROOT:22, add:VBD:18)|||det(tree:NN:21, the:DT:20)|||prep_in(add:VBD:18, tree:NN:21)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:13, tree:NN:2)|||advmod(have:VB:7, where:WRB:3)|||rel(have:VB:7, where:WRB:3)|||det(node:NN:5, each:DT:4)|||nsubj(have:VB:7, node:NN:5)|||aux(have:VB:7, can:MD:6)|||dep(tree:NN:2, have:VB:7)|||quantmod(2:CD:10, at:IN:8)|||dep(at:IN:8, most:JJS:9)|||num(child:NNS:11, 2:CD:10)|||dobj(have:VB:7, child:NNS:11)|||<STOP>
10.4 prep(branch:VBZ:8, start:VBG:1)|||dep(start:VBG:1, at:IN:2)|||det(node:NN:5, the:DT:3)|||nn(node:NN:5, root:NN:4)|||pobj(at:IN:2, node:NN:5)|||nsubj(branch:VBZ:8, it:PRP:7)|||root(ROOT:ROOT:23, branch:VBZ:8)|||prt(branch:VBZ:8, off:RP:9)|||prep_into(branch:VBZ:8, one:CD:11)|||num(subset:NNS:14, two:CD:13)|||prep_into(branch:VBZ:8, subset:NNS:14)|||conj_or(one:CD:11, subset:NNS:14)|||nsubj(subtree:NNS:18, subset:NNS:14)|||rel(subtree:NNS:18, that:WDT:15)|||cop(subtree:NNS:18, be:VBP:16)|||amod(subtree:NNS:18, binary:JJ:17)|||rcmod(subset:NNS:14, subtree:NNS:18)|||det(root:NN:21, the:DT:20)|||prep_of(subtree:NNS:18, root:NN:21)|||<STOP> det(node:NN:2, each:DT:1)|||nsubj(have:VBZ:3, node:NN:2)|||root(ROOT:ROOT:17, have:VBZ:3)|||quantmod(two:CD:6, at:IN:4)|||dep(at:IN:4, most:JJS:5)|||num(child:NNS:7, two:CD:6)|||dobj(have:VBZ:3, child:NNS:7)|||det(child:NN:11, the:DT:9)|||amod(child:NN:11, left:JJ:10)|||dobj(have:VBZ:3, child:NN:11)|||conj_and(child:NNS:7, child:NN:11)|||det(child:NN:15, the:DT:13)|||amod(child:NN:15, right:JJ:14)|||dobj(have:VBZ:3, child:NN:15)|||conj_and(child:NNS:7, child:NN:15)|||<STOP>
10.4 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(set:NN:6, tree:NN:3)|||cop(set:NN:6, be:VBZ:4)|||det(set:NN:6, a:DT:5)|||root(ROOT:ROOT:32, set:NN:6)|||prep_of(set:NN:6, node:NNS:8)|||nsubj(empty:JJ:12, node:NNS:8)|||nsubj(partitioned:JJ:14, node:NNS:8)|||rel(empty:JJ:12, that:WDT:9)|||cop(empty:JJ:12, be:VBZ:10)|||preconj(empty:JJ:12, either:DT:11)|||rcmod(node:NNS:8, empty:JJ:12)|||rcmod(node:NNS:8, partitioned:JJ:14)|||conj_or(empty:JJ:12, partitioned:JJ:14)|||det(node:NN:18, a:DT:16)|||nn(node:NN:18, root:NN:17)|||prep_into(empty:JJ:12, node:NN:18)|||prep_into(empty:JJ:12, one:CD:20)|||conj_and(node:NN:18, one:CD:20)|||num(subset:NNS:23, two:CD:22)|||prep_into(empty:JJ:12, subset:NNS:23)|||conj_or(node:NN:18, subset:NNS:23)|||nsubj(subtree:NNS:27, subset:NNS:23)|||rel(subtree:NNS:27, that:WDT:24)|||cop(subtree:NNS:27, be:VBP:25)|||amod(subtree:NNS:27, binary:JJ:26)|||rcmod(subset:NNS:23, subtree:NNS:27)|||det(root:NN:30, the:DT:29)|||prep_of(subtree:NNS:27, root:NN:30)|||<STOP> det(node:NN:2, each:DT:1)|||nsubj(have:VBZ:3, node:NN:2)|||root(ROOT:ROOT:17, have:VBZ:3)|||quantmod(two:CD:6, at:IN:4)|||dep(at:IN:4, most:JJS:5)|||num(child:NNS:7, two:CD:6)|||dobj(have:VBZ:3, child:NNS:7)|||det(child:NN:11, the:DT:9)|||amod(child:NN:11, left:JJ:10)|||dobj(have:VBZ:3, child:NN:11)|||conj_and(child:NNS:7, child:NN:11)|||det(child:NN:15, the:DT:13)|||amod(child:NN:15, right:JJ:14)|||dobj(have:VBZ:3, child:NN:15)|||conj_and(child:NNS:7, child:NN:15)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||nsubj(have:VBZ:4, tree:NN:2)|||root(ROOT:ROOT:12, tree:NN:2)|||rel(have:VBZ:4, that:WDT:3)|||rcmod(tree:NN:2, have:VBZ:4)|||det(maximum:NN:6, a:DT:5)|||dobj(have:VBZ:4, maximum:NN:6)|||num(child:NNS:9, 2:CD:8)|||prep_of(maximum:NN:6, child:NNS:9)|||prep_per(child:NNS:9, node:NN:11)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:12, tree:NN:2)|||dep(tree:NN:2, with:IN:3)|||pobj(with:IN:3, element:NNS:4)|||nsubj(contain:VB:7, element:NNS:4)|||rel(contain:VB:7, that:WDT:5)|||aux(contain:VB:7, can:MD:6)|||rcmod(element:NNS:4, contain:VB:7)|||quantmod(two:CD:10, at:IN:8)|||dep(at:IN:8, most:JJS:9)|||num(pointer:NNS:11, two:CD:10)|||dobj(contain:VB:7, pointer:NNS:11)|||<STOP>
10.4 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(have:VB:5, tree:NN:3)|||aux(have:VB:5, can:MD:4)|||root(ROOT:ROOT:13, have:VB:5)|||advmod(child:NNS:8, only:RB:6)|||num(child:NNS:8, two:CD:7)|||dobj(have:VB:5, child:NNS:8)|||det(node:NN:11, each:DT:10)|||prep_for(child:NNS:8, node:NN:11)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:10, tree:NN:2)|||advmod(have:VBZ:6, where:WRB:3)|||det(parent:NN:5, every:DT:4)|||nsubj(have:VBZ:6, parent:NN:5)|||dep(tree:NN:2, have:VBZ:6)|||quantmod(two:CD:8, only:RB:7)|||num(child:NNS:9, two:CD:8)|||dobj(have:VBZ:6, child:NNS:9)|||<STOP>
10.4 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:12, tree:NN:2)|||advmod(have:VBZ:6, where:WRB:3)|||det(node:NN:5, every:DT:4)|||nsubj(have:VBZ:6, node:NN:5)|||dep(tree:NN:2, have:VBZ:6)|||quantmod(two:CD:10, no:DT:7)|||quantmod(two:CD:10, more:JJR:8)|||quantmod(two:CD:10, than:IN:9)|||num(child:NNS:11, two:CD:10)|||dobj(have:VBZ:6, child:NNS:11)|||<STOP>
10.4 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(tree:NN:8, tree:NN:3)|||cop(tree:NN:8, be:VBZ:4)|||det(tree:NN:8, a:DT:5)|||amod(tree:NN:8, special:JJ:6)|||nn(tree:NN:8, search:NN:7)|||root(ROOT:ROOT:21, tree:NN:8)|||advmod(have:VBZ:12, where:WRB:9)|||rel(have:VBZ:12, where:WRB:9)|||det(node:NN:11, each:DT:10)|||nsubj(have:VBZ:12, node:NN:11)|||rcmod(tree:NN:8, have:VBZ:12)|||advmod(2:CD:14, either:RB:13)|||dobj(have:VBZ:12, 2:CD:14)|||dobj(have:VBZ:12, 1:CD:16)|||conj_or(2:CD:14, 1:CD:16)|||num(child:NNS:20, 0:CD:19)|||dobj(have:VBZ:12, child:NNS:20)|||conj_or(2:CD:14, child:NNS:20)|||<STOP>
10.4 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(type:NN:7, tree:NN:3)|||cop(type:NN:7, be:VBZ:4)|||det(type:NN:7, a:DT:5)|||amod(type:NN:7, special:JJ:6)|||root(ROOT:ROOT:20, type:NN:7)|||prep_of(type:NN:7, tree:NN:9)|||advmod(have:VB:15, where:WRB:10)|||rel(have:VB:15, where:WRB:10)|||det(node:NN:12, each:DT:11)|||nsubj(have:VB:15, node:NN:12)|||aux(have:VB:15, can:MD:13)|||advmod(have:VB:15, only:RB:14)|||rcmod(type:NN:7, have:VB:15)|||amod(child:NNS:19, maximum:JJ:17)|||num(child:NNS:19, 2:CD:18)|||prep_at(have:VB:15, child:NNS:19)|||<STOP>
10.4 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(type:NN:7, tree:NN:3)|||cop(type:NN:7, be:VBZ:4)|||det(type:NN:7, a:DT:5)|||amod(type:NN:7, special:JJ:6)|||dep(in:IN:11, type:NN:7)|||root(ROOT:ROOT:22, type:NN:7)|||amod(tree:NN:10, inverted:JJ:9)|||prep_of(type:NN:7, tree:NN:10)|||rel(have:VBZ:15, in:IN:11)|||det(element:NN:14, each:DT:13)|||nsubj(have:VBZ:15, element:NN:14)|||rcmod(type:NN:7, have:VBZ:15)|||advmod(branch:NNS:18, only:RB:16)|||num(branch:NNS:18, two:CD:17)|||dobj(have:VBZ:15, branch:NNS:18)|||prep_below(have:VBZ:15, it:PRP:20)|||<STOP>
10.5 det(structure:NN:4, a:DT:1)|||nn(structure:NN:4, tree:NN:2)|||nn(structure:NN:4, datum:NNS:3)|||nsubj(contain:VBZ:25, structure:NN:4)|||nsubj(contain:VBZ:25', structure:NN:4)|||advmod(have:VBZ:8, where:WRB:5)|||det(node:NN:7, each:DT:6)|||nsubj(have:VBZ:8, node:NN:7)|||dep(contain:VBZ:25, have:VBZ:8)|||det(value:NN:10, a:DT:9)|||dobj(have:VBZ:8, value:NN:10)|||advmod(define:VBN:17, where:WRB:12)|||rel(define:VBN:17, where:WRB:12)|||det(order:NN:15, the:DT:13)|||amod(order:NN:15, total:JJ:14)|||nsubjpass(define:VBN:17, order:NN:15)|||auxpass(define:VBN:17, be:VBZ:16)|||rcmod(value:NN:10, define:VBN:17)|||det(value:NNS:20, these:DT:19)|||prep_on(define:VBN:17, value:NNS:20)|||det(subtree:NN:24, the:DT:22)|||amod(subtree:NN:24, left:JJ:23)|||nsubj(contain:VBZ:25, subtree:NN:24)|||conj_and(contain:VBZ:25, contain:VBZ:25')|||root(ROOT:ROOT:42, contain:VBZ:25)|||root(ROOT:ROOT:42, contain:VBZ:25')|||advmod(value:NNS:27, only:RB:26)|||dep(less:RBR:28, value:NNS:27)|||prep_than(contain:VBZ:25, less:RBR:28)|||det(node:NN:32, the:DT:30)|||nn(node:NN:32, parent:NN:31)|||pobj(contain:VBZ:25, node:NN:32)|||advmod(versa:RB:36, vice:RB:35)|||conj(contain:VBZ:25, versa:RB:36)|||det(subtree:NN:40, the:DT:38)|||amod(subtree:NN:40, right:JJ:39)|||prep_for(contain:VBZ:25', subtree:NN:40)|||<STOP>
10.5 det(tree:NN:4, a:DT:1)|||amod(tree:NN:4, binary:JJ:2)|||nn(tree:NN:4, search:NN:3)|||nsubj(tree:NN:8, tree:NN:4)|||cop(tree:NN:8, be:VBZ:5)|||det(tree:NN:8, a:DT:6)|||amod(tree:NN:8, binary:JJ:7)|||root(ROOT:ROOT:44, tree:NN:8)|||advmod(greater:JJR:19, where:WRB:9)|||rel(greater:JJR:19, where:WRB:9)|||det(value:NN:11, the:DT:10)|||nsubj(greater:JJR:19, value:NN:11)|||det(n:NN:16, any:DT:13)|||nn(n:NN:16, node:NN:14)|||prep_in(value:NN:11, n:NN:16)|||dep(value:NN:11, ' ':':17)|||cop(greater:JJR:19, be:VBZ:18)|||rcmod(tree:NN:8, greater:JJR:19)|||mark(leave:VBD:30, than:IN:20)|||det(value:NN:22, the:DT:21)|||nsubj(leave:VBD:30, value:NN:22)|||det(node:NN:25, every:DT:24)|||prep_in(value:NN:22, node:NN:25)|||poss(s:NNS:29, n:NN:27)|||prep_in(node:NN:25, s:NNS:29)|||advcl(greater:JJR:19, leave:VBD:30)|||acomp(leave:VBD:30, subtree:JJ:31)|||acomp(leave:VBD:30, less:JJR:33)|||conj_but(subtree:JJ:31, less:JJR:33)|||mark(subtree:JJ:42, than:IN:34)|||det(node:NN:36, every:DT:35)|||nsubj(subtree:JJ:42, node:NN:36)|||prep_in(node:NN:36, n:NN:38)|||dep(subtree:JJ:42, s:VBZ:40)|||advmod(subtree:JJ:42, right:RB:41)|||advcl(leave:VBD:30, subtree:JJ:42)|||<STOP>
10.5 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(subtree:JJ:39, tree:NN:3)|||advmod(greater:JJR:12, where:WRB:4)|||rel(greater:JJR:12, where:WRB:4)|||det(value:NN:6, the:DT:5)|||nsubj(greater:JJR:12, value:NN:6)|||det(n:NN:10, any:DT:8)|||amod(n:NN:10, node:JJ:9)|||prep_in(value:NN:6, n:NN:10)|||cop(greater:JJR:12, be:VBZ:11)|||rcmod(tree:NN:3, greater:JJR:12)|||mark(leave:VBN:23, than:IN:13)|||det(value:NN:15, the:DT:14)|||nsubj(leave:VBN:23, value:NN:15)|||det(node:NN:18, every:DT:17)|||prep_in(value:NN:15, node:NN:18)|||prep_in(node:NN:18, n:NN:20)|||aux(leave:VBN:23, s:VBZ:22)|||advcl(greater:JJR:12, leave:VBN:23)|||acomp(leave:VBN:23, subtree:JJ:24)|||acomp(leave:VBN:23, less:JJR:27)|||conj_but(subtree:JJ:24, less:JJR:27)|||det(value:NN:30, the:DT:29)|||prep_than(leave:VBN:23, value:NN:30)|||det(node:NN:33, every:DT:32)|||prep_of(value:NN:30, node:NN:33)|||prep_in(node:NN:33, n:NN:35)|||dep(leave:VBN:23, ' ':':36)|||dep(subtree:JJ:39, s:VBZ:37)|||advmod(subtree:JJ:39, right:RB:38)|||root(ROOT:ROOT:41, subtree:JJ:39)|||<STOP>
10.5 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(leave:VBN:25, tree:NN:3)|||advmod(greater:JJR:13, where:WRB:4)|||rel(greater:JJR:13, where:WRB:4)|||det(key:NN:7, the:DT:5)|||nn(key:NN:7, search:NN:6)|||nsubj(greater:JJR:13, key:NN:7)|||det(n:NN:11, any:DT:9)|||amod(n:NN:11, node:JJ:10)|||prep_in(key:NN:7, n:NN:11)|||cop(greater:JJR:13, be:VBZ:12)|||rcmod(tree:NN:3, greater:JJR:13)|||det(key:NN:17, the:DT:15)|||nn(key:NN:17, search:NN:16)|||prep_than(greater:JJR:13, key:NN:17)|||det(node:NN:20, any:DT:19)|||prep_in(greater:JJR:13, node:NN:20)|||prep_in(node:NN:20, n:NN:22)|||dep(greater:JJR:13, ' ':':23)|||aux(leave:VBN:25, s:VBZ:24)|||root(ROOT:ROOT:44, leave:VBN:25)|||acomp(leave:VBN:25, subtree:JJ:26)|||acomp(leave:VBN:25, less:JJR:29)|||conj_but(subtree:JJ:26, less:JJR:29)|||det(key:NN:33, the:DT:31)|||nn(key:NN:33, search:NN:32)|||prep_than(leave:VBN:25, key:NN:33)|||det(node:NN:36, any:DT:35)|||prep_in(key:NN:33, node:NN:36)|||poss(subtree:NN:42, n:NN:38)|||amod(subtree:NN:42, s:JJ:40)|||nn(subtree:NN:42, right:NN:41)|||prep_in(node:NN:36, subtree:NN:42)|||<STOP>
10.5 det(tree:NN:2, a:DT:1)|||root(ROOT:ROOT:10, tree:NN:2)|||nsubjpass(split:VBN:5, which:WDT:3)|||rel(split:VBN:5, which:WDT:3)|||auxpass(split:VBN:5, be:VBZ:4)|||dep(tree:NN:2, split:VBN:5)|||prep(split:VBN:5, base:VBN:6)|||dep(base:VBN:6, on:IN:7)|||pobj(on:IN:7, value:NNS:8)|||<STOP> nsubj(make:VBZ:2, this:DT:1)|||root(ROOT:ROOT:9, make:VBZ:2)|||nsubj(easy:JJ:5, it:PRP:3)|||advmod(easy:JJ:5, very:RB:4)|||xcomp(make:VBZ:2, easy:JJ:5)|||prep_to(easy:JJ:5, search:NN:7)|||<STOP> nsubj(compare:VB:3, one:PRP:1)|||aux(compare:VB:3, can:MD:2)|||root(ROOT:ROOT:47, compare:VB:3)|||det(value:NN:6, the:DT:4)|||amod(value:NN:6, desire:VBN:5)|||dobj(compare:VB:3, value:NN:6)|||det(root:NN:9, the:DT:8)|||prep_to(compare:VB:3, root:NN:9)|||mark(greater:JJR:16, if:IN:12)|||det(root:NN:14, the:DT:13)|||nsubj(greater:JJR:16, root:NN:14)|||cop(greater:JJR:16, be:VBZ:15)|||advcl(search:VBZ:35, greater:JJR:16)|||mark(side:NN:23, than:IN:17)|||nsubj(side:NN:23, we:PRP:19)|||dep(side:NN:23, search:VB:20)|||det(side:NN:23, the:DT:21)|||amod(side:NN:23, left:JJ:22)|||advcl(greater:JJR:16, side:NN:23)|||det(tree:NN:26, the:DT:25)|||prep_of(side:NN:23, tree:NN:26)|||mark(be:VBZ:30, if:IN:28)|||nsubj(be:VBZ:30, it:PRP:29)|||advcl(side:NN:23, be:VBZ:30)|||advmod(be:VBZ:30, less:RBR:31)|||dep(less:RBR:31, than:IN:32)|||nsubj(search:VBZ:35, we:PRP:34)|||nsubj(do:VBP:41, we:PRP:34)|||conj_and(compare:VB:3, search:VBZ:35)|||root(ROOT:ROOT:47, search:VBZ:35)|||det(side:NN:38, the:DT:36)|||amod(side:NN:38, right:JJ:37)|||dobj(search:VBZ:35, side:NN:38)|||conj_and(compare:VB:3, do:VBP:41)|||conj_and(search:VBZ:35, do:VBP:41)|||det(thing:NN:44, the:DT:42)|||amod(thing:NN:44, same:JJ:43)|||dobj(do:VBP:41, thing:NN:44)|||advmod(do:VBP:41, recursively:RB:45)|||<STOP>
10.5 det(tree:NN:2, a:DT:1)|||nsubj(less:JJR:18, tree:NN:2)|||advmod(have:VBZ:6, where:WRB:3)|||rel(have:VBZ:6, where:WRB:3)|||det(node:NN:5, each:DT:4)|||nsubj(have:VBZ:6, node:NN:5)|||rcmod(tree:NN:2, have:VBZ:6)|||quantmod(two:CD:9, at:IN:7)|||dep(at:IN:7, most:JJS:8)|||num(node:NNS:10, two:CD:9)|||dobj(have:VBZ:6, node:NNS:10)|||det(node:NN:13, the:DT:12)|||dobj(have:VBZ:6, node:NN:13)|||conj_and(node:NNS:10, node:NN:13)|||det(left:NN:16, the:DT:15)|||prep_on(node:NN:13, left:NN:16)|||cop(less:JJR:18, be:VBZ:17)|||root(ROOT:ROOT:34, less:JJR:18)|||mark(greater:JJR:29, than:IN:19)|||det(root:NN:21, the:DT:20)|||nsubj(greater:JJR:29, root:NN:21)|||det(node:NN:24, the:DT:23)|||conj_and(root:NN:21, node:NN:24)|||nsubj(greater:JJR:29, node:NN:24)|||det(right:NN:27, the:DT:26)|||prep_on(node:NN:24, right:NN:27)|||cop(greater:JJR:29, be:VBZ:28)|||advcl(less:JJR:18, greater:JJR:29)|||det(root:NN:32, the:DT:31)|||prep_than(greater:JJR:29, root:NN:32)|||<STOP>
10.5 det(tree:NN:4, a:DT:1)|||amod(tree:NN:4, special:JJ:2)|||nn(tree:NN:4, binary:NN:3)|||nsubj(have:VBZ:6, tree:NN:4)|||nsubj(larger:JJR:30, tree:NN:4)|||rel(have:VBZ:6, that:WDT:5)|||rcmod(tree:NN:4, have:VBZ:6)|||det(rule:NN:8, a:DT:7)|||dobj(have:VBZ:6, rule:NN:8)|||complm(smaller:JJR:17, that:IN:9)|||predet(subtree:NNS:12, all:PDT:10)|||det(subtree:NNS:12, the:DT:11)|||nsubj(smaller:JJR:17, subtree:NNS:12)|||det(right:NN:15, the:DT:14)|||prep_on(subtree:NNS:12, right:NN:15)|||cop(smaller:JJR:17, be:VBP:16)|||dep(rule:NN:8, smaller:JJR:17)|||det(value:NN:21, the:DT:19)|||amod(value:NN:21, node:JJ:20)|||prep_than(smaller:JJR:17, value:NN:21)|||predet(subtree:NNS:25, all:PDT:23)|||det(subtree:NNS:25, the:DT:24)|||prep_than(smaller:JJR:17, subtree:NNS:25)|||conj_and(value:NN:21, subtree:NNS:25)|||det(left:NN:28, the:DT:27)|||prep_on(smaller:JJR:17, left:NN:28)|||cop(larger:JJR:30, be:VBP:29)|||root(ROOT:ROOT:35, larger:JJR:30)|||det(value:NN:34, the:DT:32)|||amod(value:NN:34, node:JJ:33)|||prep_than(larger:JJR:30, value:NN:34)|||<STOP>
10.5 advmod(similar:JJ:5, binary:RB:1)|||nn(tree:NNS:3, search:NN:2)|||nsubjpass(similar:JJ:5, tree:NNS:3)|||nsubjpass(implement:VBN:13, tree:NNS:3)|||xsubj(organize:VB:15, tree:NNS:3)|||cop(similar:JJ:5, be:VBP:4)|||root(ROOT:ROOT:25, similar:JJ:5)|||amod(tree:NNS:8, binary:JJ:7)|||prep_to(similar:JJ:5, tree:NNS:8)|||aux(implement:VBN:13, have:VBP:11)|||auxpass(implement:VBN:13, be:VBN:12)|||conj_but(similar:JJ:5, implement:VBN:13)|||root(ROOT:ROOT:25, implement:VBN:13)|||aux(organize:VB:15, to:TO:14)|||xcomp(implement:VBN:13, organize:VB:15)|||dobj(organize:VB:15, datum:NNS:16)|||det(way:NN:20, a:DT:18)|||amod(way:NN:20, specific:JJ:19)|||prep_in(datum:NNS:16, way:NN:20)|||advmod(search:VBG:23, later:RB:22)|||prepc_for(organize:VB:15, search:VBG:23)|||<STOP>
10.5 nsubj(tree:NN:5, it:PRP:1)|||cop(tree:NN:5, be:VBZ:2)|||det(tree:NN:5, a:DT:3)|||amod(tree:NN:5, binary:JJ:4)|||root(ROOT:ROOT:60, tree:NN:5)|||advmod(have:VBZ:9, where:WRB:6)|||rel(have:VBZ:9, where:WRB:6)|||det(node:NN:8, each:DT:7)|||nsubj(have:VBZ:9, node:NN:8)|||rcmod(tree:NN:5, have:VBZ:9)|||det(value:NN:11, a:DT:10)|||dobj(have:VBZ:9, value:NN:11)|||det(order:NN:15, a:DT:13)|||amod(order:NN:15, total:JJ:14)|||nsubjpass(define:VBN:17, order:NN:15)|||auxpass(define:VBN:17, be:VBZ:16)|||ccomp(tree:NN:5, define:VBN:17)|||conj_and(tree:NN:5, define:VBN:17)|||root(ROOT:ROOT:60, define:VBN:17)|||det(value:NNS:20, these:DT:19)|||prep_on(define:VBN:17, value:NNS:20)|||det(subtree:NN:24, the:DT:22)|||amod(subtree:NN:24, left:JJ:23)|||nsubj(contain:VBZ:28, subtree:NN:24)|||det(node:NN:27, a:DT:26)|||prep_of(subtree:NN:24, node:NN:27)|||ccomp(tree:NN:5, contain:VBZ:28)|||conj_and(tree:NN:5, contain:VBZ:28)|||root(ROOT:ROOT:60, contain:VBZ:28)|||advmod(value:NNS:30, only:RB:29)|||dep(less:RBR:31, value:NNS:30)|||dep(contain:VBZ:28, less:RBR:31)|||det(node:NN:34, the:DT:33)|||poss(value:NN:37, node:NN:34)|||nn(value:NN:37, s:NNS:36)|||prep_than(contain:VBZ:28, value:NN:37)|||det(subtree:NN:42, the:DT:40)|||amod(subtree:NN:42, right:JJ:41)|||nsubj(contain:VBZ:46, subtree:NN:42)|||nsubj(equal:JJ:52, subtree:NN:42)|||det(node:NN:45, a:DT:44)|||prep_of(subtree:NN:42, node:NN:45)|||conj_and(tree:NN:5, contain:VBZ:46)|||root(ROOT:ROOT:60, contain:VBZ:46)|||amod(value:NNS:48, only:JJ:47)|||dobj(contain:VBZ:46, value:NNS:48)|||advmod(contain:VBZ:46, greater:JJR:49)|||dep(greater:JJR:49, than:IN:50)|||conj_and(tree:NN:5, equal:JJ:52)|||conj_or(contain:VBZ:46, equal:JJ:52)|||det(node:NN:55, the:DT:54)|||poss(value:NN:58, node:NN:55)|||nn(value:NN:58, s:NNS:57)|||prep_to(equal:JJ:52, value:NN:58)|||<STOP>
10.5 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||root(ROOT:ROOT:12, tree:NN:3)|||dep(tree:NN:3, with:IN:4)|||det(datum:NNS:6, the:DT:5)|||pobj(with:IN:4, datum:NNS:6)|||partmod(datum:NNS:6, organize:VBN:7)|||det(arangment:NN:11, a:DT:9)|||amod(arangment:NN:11, specific:JJ:10)|||prep_in(organize:VBN:7, arangment:NN:11)|||<STOP>
10.5 det(tree:NN:4, a:DT:1)|||amod(tree:NN:4, binary:JJ:2)|||nn(tree:NN:4, search:NN:3)|||nsubj(tree:NN:7, tree:NN:4)|||cop(tree:NN:7, be:VBZ:5)|||det(tree:NN:7, a:DT:6)|||nsubj(have:VBZ:10, tree:NN:7)|||root(ROOT:ROOT:40, tree:NN:7)|||rel(have:VBZ:10, that:WDT:8)|||advmod(have:VBZ:10, also:RB:9)|||rcmod(tree:NN:7, have:VBZ:10)|||det(condition:NN:12, the:DT:11)|||dobj(have:VBZ:10, condition:NN:12)|||dep(have:VB:17, that:IN:13)|||det(node:NN:15, each:DT:14)|||nsubj(have:VB:17, node:NN:15)|||aux(have:VB:17, may:MD:16)|||dep(condition:NN:12, have:VB:17)|||amod(child:NNS:21, maximum:JJ:19)|||num(child:NNS:21, 2:CD:20)|||prep_at(have:VB:17, child:NNS:21)|||advmod(be:VBZ:27, where:WRB:23)|||det(datum:NNS:26, the:DT:24)|||nn(datum:NNS:26, input:NN:25)|||nsubj(be:VBZ:27, datum:NNS:26)|||dep(condition:NN:12, be:VBZ:27)|||conj_and(have:VB:17, be:VBZ:27)|||prep(be:VBZ:27, compare:VBN:28)|||dep(compare:VBN:28, to:TO:29)|||det(datum:NNS:31, the:DT:30)|||pobj(to:TO:29, datum:NNS:31)|||det(tree:NN:34, the:DT:33)|||prep_in(datum:NNS:31, tree:NN:34)|||partmod(tree:NN:34, start:VBG:35)|||det(root:NN:38, the:DT:37)|||prep_with(start:VBG:35, root:NN:38)|||<STOP> mark(smaller:JJR:5, if:IN:1)|||det(value:NN:3, the:DT:2)|||nsubj(smaller:JJR:5, value:NN:3)|||cop(smaller:JJR:5, be:VBZ:4)|||advcl(traverse:VBZ:10, smaller:JJR:5)|||det(root:NN:8, the:DT:7)|||prep_than(smaller:JJR:5, root:NN:8)|||nsubj(traverse:VBZ:10, it:PRP:9)|||root(ROOT:ROOT:26, traverse:VBZ:10)|||acomp(traverse:VBZ:10, leave:VBN:11)|||mark(larger:JJR:16, if:IN:13)|||nsubj(larger:JJR:16, it:PRP:14)|||cop(larger:JJR:16, be:VBZ:15)|||advcl(traverse:VBZ:10, larger:JJR:16)|||nsubj(traverse:VBZ:18, it:PRP:17)|||ccomp(larger:JJR:16, traverse:VBZ:18)|||acomp(traverse:VBZ:18, right:JJ:19)|||mark(leaf:NN:24, until:IN:20)|||nsubj(leaf:NN:24, it:PRP:21)|||cop(leaf:NN:24, become:VBZ:22)|||det(leaf:NN:24, a:DT:23)|||ccomp(larger:JJR:16, leaf:NN:24)|||<STOP>
10.5 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||dep(in:IN:4, tree:NN:3)|||nsubj(leave:VBD:12, tree:NN:3)|||rel(be:VBZ:8, in:IN:4)|||det(datum:NNS:7, the:DT:6)|||nsubj(be:VBZ:8, datum:NNS:7)|||rcmod(tree:NN:3, be:VBZ:8)|||prep_in(be:VBZ:8, order:NN:10)|||prep(be:VBZ:8, from:IN:11)|||root(ROOT:ROOT:16, leave:VBD:12)|||prep_to(leave:VBD:12, right:NN:14)|||<STOP>
10.5 det(tree:NN:2, a:DT:1)|||nsubjpass(set:VBN:5, tree:NN:2)|||nsubj(search:VBD:13, tree:NN:2)|||rel(set:VBN:5, that:WDT:3)|||auxpass(set:VBN:5, be:VBZ:4)|||rcmod(tree:NN:2, set:VBN:5)|||advmod(so:RB:7, up:RB:6)|||advmod(set:VBN:5, so:RB:7)|||dep(be:VB:11, that:IN:8)|||nsubj(be:VB:11, it:PRP:9)|||aux(be:VB:11, can:MD:10)|||dep(so:RB:7, be:VB:11)|||advmod(be:VB:11, easily:RB:12)|||root(ROOT:ROOT:26, search:VBD:13)|||prep_for(search:VBD:13, number:NNS:15)|||prep(search:VBD:13, base:VBN:16)|||dep(base:VBN:16, on:IN:17)|||det(location:NN:19, the:DT:18)|||pobj(on:IN:17, location:NN:19)|||prep(location:NN:19, compare:VBN:20)|||dep(compare:VBN:20, to:TO:21)|||det(node:NNS:24, the:DT:22)|||amod(node:NNS:24, previous:JJ:23)|||pobj(to:TO:21, node:NNS:24)|||<STOP>
10.5 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(be:VBZ:24, tree:NN:3)|||nsubj(equal:JJ:28, tree:NN:3)|||advmod(order:VBN:8, where:WRB:4)|||rel(order:VBN:8, where:WRB:4)|||det(child:NNS:6, the:DT:5)|||nsubjpass(order:VBN:8, child:NNS:6)|||auxpass(order:VBN:8, be:VBP:7)|||rcmod(tree:NN:3, order:VBN:8)|||prep(order:VBN:8, such:JJ:9)|||complm(greater:JJR:15, that:IN:10)|||det(side:NN:13, the:DT:11)|||amod(side:NN:13, right:JJ:12)|||nsubj(greater:JJR:15, side:NN:13)|||cop(greater:JJR:15, be:VBZ:14)|||ccomp(order:VBN:8, greater:JJR:15)|||det(node:NN:19, the:DT:17)|||amod(node:NN:19, current:JJ:18)|||prep_than(greater:JJR:15, node:NN:19)|||det(left:NN:23, the:DT:22)|||prep_than(greater:JJR:15, left:NN:23)|||conj_and(node:NN:19, left:NN:23)|||root(ROOT:ROOT:33, be:VBZ:24)|||advmod(be:VBZ:24, less:RBR:25)|||dep(less:RBR:25, than:IN:26)|||conj_or(be:VBZ:24, equal:JJ:28)|||root(ROOT:ROOT:33, equal:JJ:28)|||det(node:NN:31, the:DT:29)|||amod(node:NN:31, current:JJ:30)|||dobj(equal:JJ:28, node:NN:31)|||<STOP>
10.5 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(leave:VBD:22, tree:NN:3)|||advmod(greater:JJR:12, where:WRB:4)|||rel(greater:JJR:12, where:WRB:4)|||det(value:NN:6, the:DT:5)|||nsubj(greater:JJR:12, value:NN:6)|||det(n:NN:10, any:DT:8)|||amod(n:NN:10, node:JJ:9)|||prep_in(value:NN:6, n:NN:10)|||cop(greater:JJR:12, be:VBZ:11)|||rcmod(tree:NN:3, greater:JJR:12)|||det(value:NN:15, the:DT:14)|||prep_than(greater:JJR:12, value:NN:15)|||det(n:NN:19, every:DT:17)|||nn(n:NN:19, node:NN:18)|||poss(s:NNS:21, n:NN:19)|||prep_in(value:NN:15, s:NNS:21)|||root(ROOT:ROOT:37, leave:VBD:22)|||acomp(leave:VBD:22, subtree:JJ:23)|||acomp(leave:VBD:22, less:JJR:26)|||conj_but(subtree:JJ:23, less:JJR:26)|||det(value:NN:29, every:DT:28)|||prep_than(leave:VBD:22, value:NN:29)|||poss(subtree:NN:35, n:NN:31)|||amod(subtree:NN:35, s:JJ:33)|||nn(subtree:NN:35, right:NN:34)|||prep_in(value:NN:29, subtree:NN:35)|||<STOP>
10.5 det(tree:NN:4, a:DT:1)|||amod(tree:NN:4, binary:JJ:2)|||nn(tree:NN:4, search:NN:3)|||nsubj(set:NN:8, tree:NN:4)|||cop(set:NN:8, be:VBZ:5)|||det(set:NN:8, a:DT:6)|||amod(set:NN:8, finite:JJ:7)|||root(ROOT:ROOT:32, set:NN:8)|||prep_of(set:NN:8, node:NNS:10)|||nsubj(empty:JJ:14, node:NNS:10)|||nsubj(consits:JJ:16, node:NNS:10)|||rel(empty:JJ:14, that:WDT:11)|||cop(empty:JJ:14, be:VBZ:12)|||preconj(empty:JJ:14, either:DT:13)|||rcmod(node:NNS:10, empty:JJ:14)|||rcmod(node:NNS:10, consits:JJ:16)|||conj_or(empty:JJ:14, consits:JJ:16)|||det(root:NN:19, a:DT:18)|||prep_of(set:NN:8, root:NN:19)|||num(tree:NNS:24, two:CD:21)|||amod(tree:NNS:24, disjoint:JJ:22)|||nn(tree:NNS:24, binary:NN:23)|||nsubj(call:VBP:25, tree:NNS:24)|||conj_and(set:NN:8, call:VBP:25)|||root(ROOT:ROOT:32, call:VBP:25)|||det(subtree:NNS:30, the:DT:26)|||amod(subtree:NNS:30, left:NN:27)|||conj_and(left:NN:27, right:JJ:29)|||amod(subtree:NNS:30, right:JJ:29)|||dobj(call:VBP:25, subtree:NNS:30)|||<STOP>
10.5 nsubj(similar:JJ:3, it:PRP:1)|||cop(similar:JJ:3, be:VBZ:2)|||root(ROOT:ROOT:9, similar:JJ:3)|||det(tree:NN:7, a:DT:5)|||amod(tree:NN:7, binary:JJ:6)|||prep_to(similar:JJ:3, tree:NN:7)|||<STOP> det(key:NNS:2, the:DT:1)|||nsubj(smaller:JJR:13, key:NNS:2)|||det(subtree:NN:7, a:DT:4)|||advmod(leave:VBN:6, nonempty:RB:5)|||amod(subtree:NN:7, leave:VBN:6)|||prep_in(key:NNS:2, subtree:NN:7)|||punct(subtree:NN:10, -lrb-:-LRB-:8)|||amod(subtree:NN:10, right:JJ:9)|||appos(subtree:NN:7, subtree:NN:10)|||punct(subtree:NN:10, -rrb-:-RRB-:11)|||cop(smaller:JJR:13, be:VBP:12)|||root(ROOT:ROOT:62, smaller:JJR:13)|||punct(larger:JJR:15, -lrb-:-LRB-:14)|||dep(smaller:JJR:13, larger:JJR:15)|||punct(larger:JJR:15, -rrb-:-RRB-:16)|||det(key:NN:19, the:DT:18)|||prep_than(smaller:JJR:13, key:NN:19)|||det(root:NN:22, the:DT:21)|||prep_in(key:NN:19, root:NN:22)|||prep_of(root:NN:22, subtree:NN:24)|||det(value:NNS:27, the:DT:26)|||nsubj(less:JJR:39, value:NNS:27)|||det(node:NNS:30, all:DT:29)|||prep_in(value:NNS:27, node:NNS:30)|||det(subtree:NN:34, the:DT:32)|||amod(subtree:NN:34, left:JJ:33)|||prep_in(node:NNS:30, subtree:NN:34)|||det(node:NN:37, a:DT:36)|||prep_of(subtree:NN:34, node:NN:37)|||cop(less:JJR:39, be:VBP:38)|||dep(smaller:JJR:13, less:JJR:39)|||det(value:NN:43, the:DT:41)|||amod(value:NN:43, node:JJ:42)|||prep_than(less:JJR:39, value:NN:43)|||det(value:NNS:45, the:DT:44)|||nsubj(greater:JJR:57, value:NNS:45)|||det(node:NNS:48, all:DT:47)|||prep_in(value:NNS:45, node:NNS:48)|||det(subtree:NN:52, the:DT:50)|||amod(subtree:NN:52, right:JJ:51)|||prep_in(node:NNS:48, subtree:NN:52)|||det(node:NN:55, a:DT:54)|||prep_of(subtree:NN:52, node:NN:55)|||cop(greater:JJR:57, be:VBP:56)|||rcmod(value:NN:43, greater:JJR:57)|||mark(value:VBZ:61, than:IN:58)|||det(node:NN:60, the:DT:59)|||nsubj(value:VBZ:61, node:NN:60)|||ccomp(greater:JJR:57, value:VBZ:61)|||prep_in(key:NNS:2, subtree:NN:10)|||<STOP>
10.5 det(set:NN:2, a:DT:1)|||nsubj(contain:VB:12, set:NN:2)|||prep_of(set:NN:2, number:NNS:4)|||partmod(number:NNS:4, arrange:VBN:5)|||agent(arrange:VBN:5, link:NNS:7)|||det(node:NN:10, each:DT:9)|||dep(set:NN:2, node:NN:10)|||aux(contain:VB:12, can:MD:11)|||root(ROOT:ROOT:52, contain:VB:12)|||num(pointer:NNS:14, two:CD:13)|||dobj(contain:VB:12, pointer:NNS:14)|||amod(element:NNS:17, other:JJ:16)|||prep_to(contain:VB:12, element:NNS:17)|||det(node:NN:20, each:DT:19)|||nsubj(imply:VBZ:40, node:NN:20)|||det(left:NN:23, the:DT:22)|||prep_to(node:NN:20, left:NN:23)|||det(parent:NN:26, the:DT:25)|||nsubj(smaller:JJR:28, parent:NN:26)|||cop(smaller:JJR:28, be:VBZ:27)|||dep(implementation:NN:39, smaller:JJR:28)|||det(node:NN:31, each:DT:30)|||nsubj(larger:JJR:36, node:NN:31)|||det(right:NN:34, the:DT:33)|||prep_to(node:NN:31, right:NN:34)|||cop(larger:JJR:36, be:VBZ:35)|||conj_and(smaller:JJR:28, larger:JJR:36)|||dep(implementation:NN:39, larger:JJR:36)|||amod(implementation:NN:39, recursive:JJ:38)|||prep_of(left:NN:23, implementation:NN:39)|||dep(contain:VB:12, imply:VBZ:40)|||complm(sort:VBN:51, that:IN:41)|||mark(traverse:VBN:43, if:IN:42)|||advcl(sort:VBN:51, traverse:VBN:43)|||prep_in(traverse:VBN:43, order:NN:45)|||det(output:NN:48, the:DT:47)|||nsubjpass(sort:VBN:51, output:NN:48)|||aux(sort:VBN:51, would:MD:49)|||auxpass(sort:VBN:51, be:VB:50)|||ccomp(imply:VBZ:40, sort:VBN:51)|||<STOP>
10.5 det(tree:NN:4, a:DT:1)|||amod(tree:NN:4, binary:JJ:2)|||nn(tree:NN:4, search:NN:3)|||nsubj(tree:NN:9, tree:NN:4)|||cop(tree:NN:9, be:VBZ:5)|||det(tree:NN:9, a:DT:6)|||amod(tree:NN:9, special:JJ:7)|||nn(tree:NN:9, binary:NN:8)|||root(ROOT:ROOT:37, tree:NN:9)|||partmod(tree:NN:9, arrange:VBN:10)|||prep(arrange:VBN:10, such:JJ:11)|||complm(contain:VBZ:17, that:IN:12)|||det(node:NN:16, every:DT:13)|||amod(node:NN:16, left:JJ:14)|||nn(node:NN:16, child:NN:15)|||nsubj(contain:VBZ:17, node:NN:16)|||ccomp(arrange:VBN:10, contain:VBZ:17)|||det(value:NN:19, a:DT:18)|||dep(less:RBR:20, value:NN:19)|||dep(contain:VBZ:17, less:RBR:20)|||poss(parent:NN:23, its:PRP$:22)|||prep_than(contain:VBZ:17, parent:NN:23)|||det(node:NN:29, every:DT:26)|||amod(node:NN:29, right:JJ:27)|||nn(node:NN:29, child:NN:28)|||nsubj(contain:VBZ:30, node:NN:29)|||conj_and(tree:NN:9, contain:VBZ:30)|||root(ROOT:ROOT:37, contain:VBZ:30)|||det(value:NN:32, a:DT:31)|||measure(greater:JJR:33, value:NN:32)|||advmod(contain:VBZ:30, greater:JJR:33)|||poss(parent:NN:35, its:PRP$:34)|||dobj(contain:VBZ:30, parent:NN:35)|||<STOP>
10.5 det(tree:NN:3, a:DT:1)|||amod(tree:NN:3, binary:JJ:2)|||nsubj(larger:JJR:28, tree:NN:3)|||det(organization:NN:7, a:DT:5)|||amod(organization:NN:7, special:JJ:6)|||prep_with(tree:NN:3, organization:NN:7)|||prep_of(tree:NN:3, datum:NNS:9)|||advmod(less:JJR:19, where:WRB:11)|||rel(less:JJR:19, where:WRB:11)|||det(child:NN:14, the:DT:12)|||amod(child:NN:14, left:JJ:13)|||nsubj(less:JJR:19, child:NN:14)|||det(element:NN:17, the:DT:16)|||prep_of(child:NN:14, element:NN:17)|||cop(less:JJR:19, be:VBZ:18)|||rcmod(tree:NN:3, less:JJR:19)|||prep_than(less:JJR:19, it:PRP:21)|||det(child:NN:26, the:DT:24)|||amod(child:NN:26, right:JJ:25)|||conj_and(tree:NN:3, child:NN:26)|||nsubj(larger:JJR:28, child:NN:26)|||cop(larger:JJR:28, be:VBZ:27)|||root(ROOT:ROOT:32, larger:JJR:28)|||prep_than(larger:JJR:28, it:PRP:30)|||<STOP>
10.5 det(tree:NN:2, a:DT:1)|||dep(in:IN:3, tree:NN:2)|||nsubjpass(locate:VBN:22, tree:NN:2)|||rel(locate:VBN:9, in:IN:3)|||det(value:NNS:7, the:DT:5)|||amod(value:NNS:7, smaller:JJR:6)|||nsubjpass(locate:VBN:9, value:NNS:7)|||auxpass(locate:VBN:9, be:VBP:8)|||rcmod(tree:NN:2, locate:VBN:9)|||det(left:NN:12, the:DT:11)|||prep_on(locate:VBN:9, left:NN:12)|||det(node:NN:16, a:DT:14)|||nn(node:NN:16, parent:NN:15)|||prep_of(left:NN:12, node:NN:16)|||det(value:NNS:20, the:DT:18)|||amod(value:NNS:20, larger:JJR:19)|||prep_of(left:NN:12, value:NNS:20)|||conj_and(node:NN:16, value:NNS:20)|||auxpass(locate:VBN:22, be:VBP:21)|||root(ROOT:ROOT:31, locate:VBN:22)|||det(right:NN:25, the:DT:24)|||prep_on(locate:VBN:22, right:NN:25)|||det(node:NN:29, the:DT:27)|||nn(node:NN:29, parent:NN:28)|||prep_of(right:NN:25, node:NN:29)|||<STOP>
10.5 det(tree:NN:4, a:DT:1)|||amod(tree:NN:4, binary:JJ:2)|||nn(tree:NN:4, search:NN:3)|||nsubj(tree:NN:8, tree:NN:4)|||cop(tree:NN:8, be:VBZ:5)|||det(tree:NN:8, a:DT:6)|||amod(tree:NN:8, special:JJ:7)|||dep(in:IN:9, tree:NN:8)|||root(ROOT:ROOT:25, tree:NN:8)|||rel(label:VBN:19, in:IN:9)|||det(node:NN:12, each:DT:11)|||nsubj(label:VBN:19, node:NN:12)|||aux(label:VBN:19, have:VBZ:13)|||quantmod(two:CD:16, at:IN:14)|||dep(at:IN:14, most:JJS:15)|||num(child:NNS:17, two:CD:16)|||dobj(label:VBN:19, child:NNS:17)|||rcmod(tree:NN:8, label:VBN:19)|||amod(child:NN:21, left:JJ:20)|||dobj(label:VBN:19, child:NN:21)|||amod(child:NN:24, right:JJ:23)|||dobj(label:VBN:19, child:NN:24)|||conj_and(child:NN:21, child:NN:24)|||<STOP>
10.5 nsubj(tree:NN:5, it:PRP:1)|||cop(tree:NN:5, be:VBZ:2)|||det(tree:NN:5, a:DT:3)|||amod(tree:NN:5, binary:JJ:4)|||root(ROOT:ROOT:42, tree:NN:5)|||advmod(have:VBZ:9, where:WRB:6)|||rel(have:VBZ:9, where:WRB:6)|||det(node:NN:8, each:DT:7)|||nsubj(have:VBZ:9, node:NN:8)|||rcmod(tree:NN:5, have:VBZ:9)|||det(key:NN:12, a:DT:10)|||amod(key:NN:12, unique:JJ:11)|||dobj(have:VBZ:9, key:NN:12)|||det(child:NN:16, the:DT:14)|||amod(child:NN:16, left:JJ:15)|||nsubj(value:VBZ:22, child:NN:16)|||det(node:NN:19, a:DT:18)|||prep_of(child:NN:16, node:NN:19)|||aux(value:VBZ:22, have:VBZ:20)|||advmod(value:VBZ:22, only:RB:21)|||ccomp(tree:NN:5, value:VBZ:22)|||conj_and(tree:NN:5, value:VBZ:22)|||root(ROOT:ROOT:42, value:VBZ:22)|||quantmod(than:IN:24, less:JJR:23)|||dobj(value:VBZ:22, than:IN:24)|||dep(node:NN:26, that:WDT:25)|||dep(than:IN:24, node:NN:26)|||det(child:NN:31, the:DT:29)|||amod(child:NN:31, right:JJ:30)|||nsubj(have:VBZ:35, child:NN:31)|||det(node:NN:34, each:DT:33)|||prep_of(child:NN:31, node:NN:34)|||conj_and(tree:NN:5, have:VBZ:35)|||root(ROOT:ROOT:42, have:VBZ:35)|||amod(value:NNS:37, higher:JJR:36)|||dobj(have:VBZ:35, value:NNS:37)|||det(node:NN:40, that:DT:39)|||prep_than(value:NNS:37, node:NN:40)|||<STOP>
10.5 advmod(structure:NN:8, binary:RB:1)|||nn(tree:NNS:3, search:NN:2)|||nsubj(structure:NN:8, tree:NNS:3)|||cop(structure:NN:8, be:VBP:4)|||det(structure:NN:8, a:DT:5)|||amod(structure:NN:8, fundamental:JJ:6)|||nn(structure:NN:8, datum:NN:7)|||xsubj(construct:VB:11, structure:NN:8)|||root(ROOT:ROOT:26, structure:NN:8)|||partmod(structure:NN:8, use:VBN:9)|||aux(construct:VB:11, to:TO:10)|||xcomp(use:VBN:9, construct:VB:11)|||advmod(abstract:JJ:13, more:RBR:12)|||amod(structure:NNS:15, abstract:JJ:13)|||nn(structure:NNS:15, datum:NN:14)|||dobj(construct:VB:11, structure:NNS:15)|||nn(multiset:NNS:20, set:NNS:18)|||prep_such_as(structure:NNS:15, multiset:NNS:20)|||nn(array:NNS:24, associative:NN:23)|||prep_such_as(structure:NNS:15, array:NNS:24)|||conj_and(multiset:NNS:20, array:NNS:24)|||<STOP>
10.6 det(node:NN:3, every:DT:2)|||prep_for(visit:VB:10, node:NN:3)|||det(tree:NN:7, the:DT:5)|||amod(tree:NN:7, binary:JJ:6)|||prep_in(node:NN:3, tree:NN:7)|||nsubj(visit:VB:10, we:PRP:8)|||nsubj(visit:VB:21, we:PRP:8)|||advmod(visit:VB:10, first:RB:9)|||root(ROOT:ROOT:38, visit:VB:10)|||poss(sub-tree:NN:13, its:PRP$:11)|||amod(sub-tree:NN:13, left:JJ:12)|||dobj(visit:VB:10, sub-tree:NN:13)|||dobj(visit:VB:21, sub-tree:NN:13)|||punct(if:IN:15, -lrb-:-LRB-:14)|||dep(visit:VB:10, if:IN:15)|||poss(there:RB:17, its:PRP$:16)|||pobj(if:IN:15, there:RB:17)|||punct(if:IN:15, -rrb-:-RRB-:18)|||advmod(visit:VB:21, then:RB:20)|||conj_and(visit:VB:10, visit:VB:21)|||root(ROOT:ROOT:38, visit:VB:21)|||det(parent:NN:23, the:DT:22)|||nsubj(node:VB:24, parent:NN:23)|||ccomp(visit:VB:21, node:VB:24)|||dobj(node:VB:24, itself:PRP:25)|||conj_and(visit:VB:10, then:RB:28)|||advmod(visit:VB:21, then:RB:28)|||conj_and(visit:VB:21, then:RB:28)|||det(right:NN:30, the:DT:29)|||dep(then:RB:28, right:NN:30)|||conj_and(visit:VB:10, sub-tree:VB:31)|||conj_and(visit:VB:21, sub-tree:VB:31)|||punct(if:IN:33, -lrb-:-LRB-:32)|||dep(sub-tree:VB:31, if:IN:33)|||poss(there:RB:35, its:PRP$:34)|||pobj(if:IN:33, there:RB:35)|||punct(if:IN:33, -rrb-:-RRB-:36)|||<STOP>
10.6 det(traversal:NN:3, the:DT:1)|||nn(traversal:NN:3, inorder:NN:2)|||nsubj(visit:VBZ:8, traversal:NN:3)|||det(tree:NN:7, a:DT:5)|||amod(tree:NN:7, binary:JJ:6)|||prep_of(traversal:NN:3, tree:NN:7)|||root(ROOT:ROOT:23, visit:VBZ:8)|||det(node:NN:10, the:DT:9)|||dobj(visit:VBZ:8, node:NN:10)|||det(tree:NN:14, a:DT:12)|||amod(tree:NN:14, binary:JJ:13)|||prep_of(node:NN:10, tree:NN:14)|||prep_in(tree:NN:14, order:NN:16)|||prep(visit:VBZ:8, accord:VBG:17)|||dep(accord:VBG:17, to:TO:18)|||poss(value:NNS:21, they:PRP$:19)|||nn(value:NNS:21, datum:NN:20)|||pobj(to:TO:18, value:NNS:21)|||<STOP>
10.6 root(ROOT:ROOT:8, traverse:NNS:1)|||det(tree:NN:4, the:DT:2)|||amod(tree:NN:4, binary:JJ:3)|||dep(traverse:NNS:1, tree:NN:4)|||prep_in(tree:NN:4, inorder:NN:6)|||<STOP> nsubj(let:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:15, let:VBZ:2)|||nsubj(visit:VB:4, you:PRP:3)|||ccomp(let:VBZ:2, visit:VB:4)|||det(node:NNS:6, the:DT:5)|||dobj(visit:VB:4, node:NNS:6)|||prep_in(node:NNS:6, order:NN:8)|||prep(visit:VB:4, accord:VBG:9)|||dep(accord:VBG:9, to:TO:10)|||poss(value:NNS:13, they:PRP$:11)|||nn(value:NNS:13, datum:NN:12)|||pobj(to:TO:10, value:NNS:13)|||<STOP>
10.6 nsubj(use:VBD:2, its:PRP$:1)|||xsubj(visit:VB:4, its:PRP$:1)|||root(ROOT:ROOT:17, use:VBD:2)|||aux(visit:VB:4, to:TO:3)|||xcomp(use:VBD:2, visit:VB:4)|||dobj(visit:VB:4, node:NNS:5)|||det(tree:NN:10, a:DT:7)|||amod(tree:NN:10, binary:JJ:8)|||nn(tree:NN:10, search:NN:9)|||prep_of(node:NNS:5, tree:NN:10)|||det(order:NN:15, a:DT:12)|||nn(order:NN:15, search:NN:13)|||nn(order:NN:15, key:NN:14)|||prep_in(tree:NN:10, order:NN:15)|||<STOP>
10.6 punct(root:NN:8, -lrb-:-LRB-:1)|||amod(root:NN:8, left:JJ:2)|||dep(left:JJ:2, side:NN:3)|||prep_of(side:NN:3, tree:NN:5)|||punct(side:NN:3, -rrb-:-RRB-:6)|||punct(root:NN:8, -lrb-:-LRB-:7)|||root(ROOT:ROOT:16, root:NN:8)|||punct(root:NN:8, -rrb-:-RRB-:9)|||punct(root:NN:8, -lrb-:-LRB-:10)|||nn(side:NN:12, Right:NNP:11)|||dep(root:NN:8, side:NN:12)|||prep_of(side:NN:12, tree:NN:14)|||punct(root:NN:8, -rrb-:-RRB-:15)|||<STOP>
10.6 root(ROOT:ROOT:11, print:VBG:1)|||det(tree:NN:3, a:DT:2)|||dobj(print:VBG:1, tree:NN:3)|||prep_in(tree:NN:3, order:NN:5)|||prep(print:VBG:1, from:IN:6)|||dep(from:IN:6, least:JJS:7)|||prep(print:VBG:1, to:TO:8)|||dep(to:TO:8, greatest:JJS:9)|||<STOP> nsubj(do:VBN:2, this:DT:1)|||root(ROOT:ROOT:22, do:VBN:2)|||prepc_by(do:VBN:2, go:VBG:4)|||advmod(far:RB:6, as:RB:5)|||advmod(leave:VBN:7, far:RB:6)|||ccomp(go:VBG:4, leave:VBN:7)|||prt(leave:VBN:7, down:RP:8)|||det(tree:NN:10, the:DT:9)|||dobj(leave:VBN:7, tree:NN:10)|||advmod(possible:JJ:12, as:RB:11)|||amod(tree:NN:10, possible:JJ:12)|||prepc_by(do:VBN:2, print:VBG:14)|||conj_and(go:VBG:4, print:VBG:14)|||det(parent:NN:16, the:DT:15)|||dobj(print:VBG:14, parent:NN:16)|||dobj(print:VBG:14, then:RB:18)|||advmod(parent:NN:16, then:RB:18)|||conj_and(parent:NN:16, then:RB:18)|||amod(tree:NN:20, right:JJ:19)|||dobj(print:VBG:14, tree:NN:20)|||conj_and(parent:NN:16, tree:NN:20)|||<STOP> advmod(move:VB:2, then:RB:1)|||root(ROOT:ROOT:7, move:VB:2)|||prt(move:VB:2, up:RP:3)|||det(tree:NN:5, the:DT:4)|||dobj(move:VB:2, tree:NN:5)|||<STOP>
10.6 nsubj(be:VBZ:4, The:NNP:1)|||xsubj(go:VB:6, The:NNP:1)|||prep_in(The:NNP:1, order:NN:3)|||root(ROOT:ROOT:13, be:VBZ:4)|||aux(go:VB:6, to:TO:5)|||xcomp(be:VBZ:4, go:VB:6)|||prep_from(go:VB:6, left:NN:8)|||appos(left:NN:8, root:NN:10)|||advmod(go:VB:6, right:RB:12)|||prep_from(go:VB:6, root:NN:10)|||<STOP>
10.6 amod(traversal:NN:2, inorder:JJ:1)|||nsubj(retrieve:VB:8, traversal:NN:2)|||nsubj(check:VBZ:17, traversal:NN:2)|||det(tree:NN:6, a:DT:4)|||amod(tree:NN:6, binary:JJ:5)|||prep_of(traversal:NN:2, tree:NN:6)|||aux(retrieve:VB:8, will:MD:7)|||root(ROOT:ROOT:46, retrieve:VB:8)|||dobj(retrieve:VB:8, start:NN:9)|||det(leaf:NN:15, the:DT:11)|||amod(leaf:NN:15, furthest:JJ:12)|||amod(leaf:NN:15, left:JJ:13)|||nn(leaf:NN:15, hand:NN:14)|||prep_at(retrieve:VB:8, leaf:NN:15)|||conj_and(retrieve:VB:8, check:VBZ:17)|||root(ROOT:ROOT:46, check:VBZ:17)|||dobj(check:VBZ:17, it:PRP:18)|||nsubj(parent:NN:22, it:PRP:20)|||dep(parent:NN:22, s:VBZ:21)|||dep(retrieve:VB:8, parent:NN:22)|||nsubj(sibling:NN:29, it:PRP:25)|||dep(sibling:NN:29, s:VBZ:26)|||amod(sibling:NN:29, right:JJ:27)|||nn(sibling:NN:29, side:NN:28)|||conj_and(retrieve:VB:8, sibling:NN:29)|||root(ROOT:ROOT:46, sibling:NN:29)|||advmod(sibling:NN:29, then:RB:31)|||nsubj(go:VBZ:33, it:PRP:32)|||nsubj(repeat:VBZ:38, it:PRP:32)|||dep(sibling:NN:29, go:VBZ:33)|||prt(go:VBZ:33, up:RP:34)|||det(level:NN:36, a:DT:35)|||dobj(go:VBZ:33, level:NN:36)|||dobj(repeat:VBZ:38, level:NN:36)|||dep(sibling:NN:29, repeat:VBZ:38)|||conj_and(go:VBZ:33, repeat:VBZ:38)|||mark(get:VBZ:41, until:IN:39)|||nsubj(get:VBZ:41, it:PRP:40)|||advcl(repeat:VBZ:38, get:VBZ:41)|||det(root:NN:44, the:DT:43)|||prep_to(get:VBZ:41, root:NN:44)|||<STOP>
10.6 dep(subtree:NN:4, traverse:RB:1)|||det(subtree:NN:4, the:DT:2)|||amod(subtree:NN:4, left:JJ:3)|||dep(root:NN:8, subtree:NN:4)|||dep(root:NN:8, visit:::6)|||det(root:NN:8, the:DT:7)|||root(ROOT:ROOT:15, root:NN:8)|||dep(root:NN:8, traverse:VB:10)|||det(subtree:NN:13, the:DT:11)|||amod(subtree:NN:13, right:JJ:12)|||dobj(traverse:VB:10, subtree:NN:13)|||<STOP>
10.6 root(ROOT:ROOT:2, postorder:NN:1)|||<STOP>
10.6 mark(start:VBZ:3, in:IN:1)|||dep(start:VBZ:3, order:NN:2)|||root(ROOT:ROOT:15, start:VBZ:3)|||mark(do:VBZ:8, with:IN:4)|||det(root:NN:6, the:DT:5)|||nsubj(do:VBZ:8, root:NN:6)|||advmod(do:VBZ:8, then:RB:7)|||advcl(start:VBZ:3, do:VBZ:8)|||amod(child:NN:10, right:JJ:9)|||nsubj(leave:VBD:12, child:NN:10)|||advmod(leave:VBD:12, then:RB:11)|||ccomp(do:VBZ:8, leave:VBD:12)|||dobj(leave:VBD:12, child:NN:13)|||advmod(leave:VBD:12, recursively:RB:14)|||<STOP>
10.6 root(ROOT:ROOT:8, leave:VBD:1)|||nsubj(imply:VBZ:3, child:NN:2)|||ccomp(leave:VBD:1, imply:VBZ:3)|||nsubj(imply:VBZ:5, Parent:NNP:4)|||ccomp(imply:VBZ:3, imply:VBZ:5)|||nn(Child:NNP:7, Right:NNP:6)|||nsubj(leave:VBD:1, Child:NNP:7)|||<STOP>
10.6 nsubj(go:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:11, go:VBZ:2)|||prep_from(go:VBZ:2, lowest:JJS:4)|||prep_to(lowest:JJS:4, highest:JJS:6)|||det(tree:NN:10, the:DT:9)|||prep_inside_of(highest:JJS:6, tree:NN:10)|||<STOP>
10.6 prep(node:VBD:13, start:VBG:1)|||dep(start:VBG:1, by:IN:2)|||pcomp(by:IN:2, display:VBG:3)|||det(furthest:NN:6, the:DT:4)|||amod(furthest:NN:6, node:JJ:5)|||dobj(display:VBG:3, furthest:NN:6)|||det(right:NN:9, the:DT:8)|||prep_to(display:VBG:3, right:NN:9)|||advmod(the:DT:12, then:RB:11)|||nsubj(node:VBD:13, the:DT:12)|||root(ROOT:ROOT:26, node:VBD:13)|||advmod(node:VBD:13, then:RB:15)|||det(node:NN:17, the:DT:16)|||dep(then:RB:15, node:NN:17)|||dep(then:RB:15, on:IN:18)|||det(right:NN:20, the:DT:19)|||pobj(on:IN:18, right:NN:20)|||amod(order:NN:24, recursive:JJ:23)|||prep_in(node:VBD:13, order:NN:24)|||<STOP>
10.6 nsubj(travel:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:6, travel:VBZ:2)|||dep(travel:VBZ:2, leave:VBN:3)|||prep_to(leave:VBN:3, right:NN:5)|||<STOP>
10.6 root(ROOT:ROOT:27, void:VB:1)|||dobj(void:VB:1, inorder:NN:2)|||punct(ptr:NN:5, -lrb-:-LRB-:3)|||amod(ptr:NN:5, ptnode:JJ:4)|||appos(inorder:NN:2, ptr:NN:5)|||punct(ptr:NN:5, -rrb-:-RRB-:6)|||mark(inorder:VBP:11, if:IN:7)|||punct(inorder:VBP:11, -lrb-:-LRB-:8)|||nsubj(inorder:VBP:11, ptr:NN:9)|||punct(inorder:VBP:11, -rrb-:-RRB-:10)|||dep(inorder:NN:2, inorder:VBP:11)|||punct(imply:VBZ:14, -lrb-:-LRB-:12)|||nsubj(imply:VBZ:14, ptr:NN:13)|||parataxis(inorder:VBP:11, imply:VBZ:14)|||acomp(imply:VBZ:14, leave:VBN:15)|||punct(imply:VBZ:14, -rrb-:-RRB-:16)|||dep(inorder:NN:2, coutda:NN:18)|||dep(coutda:NN:18, inorder:NN:20)|||punct(imply:VBZ:23, -lrb-:-LRB-:21)|||nsubj(imply:VBZ:23, ptr:NN:22)|||dep(inorder:NN:20, imply:VBZ:23)|||acomp(imply:VBZ:23, right:JJ:24)|||punct(imply:VBZ:23, -rrb-:-RRB-:25)|||dobj(void:VB:1, ptr:NN:5)|||<STOP>
10.6 det(root:NN:2, the:DT:1)|||nsubj(be:VBZ:3, root:NN:2)|||root(ROOT:ROOT:8, be:VBZ:3)|||det(middle:NN:6, the:DT:5)|||prep_in(be:VBZ:3, middle:NN:6)|||<STOP> det(subtree:NN:3, the:DT:1)|||amod(subtree:NN:3, left:JJ:2)|||nsubjpass(traverse:VBN:5, subtree:NN:3)|||auxpass(traverse:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:18, traverse:VBN:5)|||advmod(traverse:VBN:5, first:RB:6)|||advmod(root:NN:10, then:RB:8)|||det(root:NN:10, the:DT:9)|||dobj(traverse:VBN:5, root:NN:10)|||dobj(traverse:VBN:5, finally:RB:13)|||advmod(root:NN:10, finally:RB:13)|||conj_and(root:NN:10, finally:RB:13)|||det(subtree:NN:16, the:DT:14)|||amod(subtree:NN:16, right:JJ:15)|||dobj(traverse:VBN:5, subtree:NN:16)|||conj_and(root:NN:10, subtree:NN:16)|||<STOP>
10.6 det(traversal:NN:2, a:DT:1)|||nsubj(visit:VBZ:4, traversal:NN:2)|||nsubj(node:VBP:13, traversal:NN:2)|||rel(visit:VBZ:4, that:WDT:3)|||rcmod(traversal:NN:2, visit:VBZ:4)|||det(branch:NN:7, the:DT:5)|||amod(branch:NN:7, left:JJ:6)|||dobj(visit:VBZ:4, branch:NN:7)|||advmod(visit:VBZ:4, first:RB:8)|||advmod(node:VBP:13, then:RB:10)|||det(parent:NN:12, the:DT:11)|||nsubj(node:VBP:13, parent:NN:12)|||root(ROOT:ROOT:22, node:VBP:13)|||prep(node:VBP:13, then:RB:15)|||det(branch:NN:18, the:DT:16)|||amod(branch:NN:18, right:JJ:17)|||dep(then:RB:15, branch:NN:18)|||advmod(node:VBP:13, recursively:RB:20)|||<STOP>
10.6 nn(traversal:NNP:2, Inorder:NNP:1)|||nsubj(visit:VBZ:3, traversal:NNP:2)|||root(ROOT:ROOT:27, visit:VBZ:3)|||det(branch:NN:6, the:DT:4)|||amod(branch:NN:6, left:JJ:5)|||dobj(visit:VBZ:3, branch:NN:6)|||det(node:NN:9, a:DT:8)|||prep_of(branch:NN:6, node:NN:9)|||punct(way:NN:13, -lrb-:-LRB-:10)|||predet(way:NN:13, all:PDT:11)|||det(way:NN:13, the:DT:12)|||dep(branch:NN:6, way:NN:13)|||nsubj(deepest:JJ:17, it:PRP:15)|||cop(deepest:JJ:17, be:VBZ:16)|||dep(leaf:NN:19, deepest:JJ:17)|||amod(leaf:NN:19, left-most:JJ:18)|||prep_to(way:NN:13, leaf:NN:19)|||punct(way:NN:13, -rrb-:-RRB-:20)|||prepc_before(visit:VBZ:3, visit:VBG:22)|||det(node:NN:24, the:DT:23)|||nsubj(itself:PRP:25, node:NN:24)|||xcomp(visit:VBG:22, itself:PRP:25)|||<STOP> prepc_after(visit:VBZ:12, visit:VBG:2)|||det(branch:NN:6, the:DT:3)|||amod(branch:NN:6, entire:JJ:4)|||amod(branch:NN:6, left:JJ:5)|||dobj(visit:VBG:2, branch:NN:6)|||det(node:NN:9, the:DT:8)|||dobj(visit:VBG:2, node:NN:9)|||conj_and(branch:NN:6, node:NN:9)|||nsubj(visit:VBZ:12, it:PRP:11)|||root(ROOT:ROOT:32, visit:VBZ:12)|||det(node:NN:14, the:DT:13)|||poss(branch:NN:18, node:NN:14)|||amod(branch:NN:18, s:JJ:16)|||nn(branch:NN:18, right:NN:17)|||dobj(visit:VBZ:12, branch:NN:18)|||det(pattern:NN:22, the:DT:20)|||amod(pattern:NN:22, same:JJ:21)|||prep_follow(branch:NN:18, pattern:NN:22)|||amod(child:NN:30, left:JJ:24)|||nn(child:NN:30, child:NN:25)|||amod(child:NN:30, node:JJ:27)|||amod(child:NN:30, right:JJ:29)|||prep_of(pattern:NN:22, child:NN:30)|||<STOP>
10.6 root(ROOT:ROOT:4, leave:VBD:1)|||amod(right:NN:3, middle:JJ:2)|||nsubj(leave:VBD:1, right:NN:3)|||<STOP>
10.6 nsubj(traverse:VBD:2, you:PRP:1)|||root(ROOT:ROOT:24, traverse:VBD:2)|||predet(node:NNS:5, all:PDT:3)|||det(node:NNS:5, the:DT:4)|||dobj(traverse:VBD:2, node:NNS:5)|||det(left:NN:8, the:DT:7)|||prep_to(traverse:VBD:2, left:NN:8)|||advmod(visit:VB:11, then:RB:10)|||dep(traverse:VBD:2, visit:VB:11)|||det(root:NN:13, the:DT:12)|||dobj(visit:VB:11, root:NN:13)|||advmod(visit:VB:11, then:RB:15)|||dep(visit:VB:11, traverse:VB:16)|||predet(node:NNS:19, all:PDT:17)|||det(node:NNS:19, the:DT:18)|||dobj(traverse:VB:16, node:NNS:19)|||det(right:NN:22, the:DT:21)|||prep_on(traverse:VB:16, right:NN:22)|||<STOP>
10.6 nsubj(go:VB:3, you:PRP:1)|||aux(go:VB:3, would:MD:2)|||root(ROOT:ROOT:64, go:VB:3)|||det(furthest:NN:6, the:DT:5)|||prep_to(go:VB:3, furthest:NN:6)|||advmod(leave:VBN:8, down:RB:7)|||partmod(furthest:NN:6, leave:VBN:8)|||advmod(node:JJ:10, most:RBS:9)|||dep(leave:VBN:8, node:JJ:10)|||dep(go:VB:3, then:RB:12)|||dep(go:VB:3, to:TO:13)|||det(root:NN:15, the:DT:14)|||pobj(to:TO:13, root:NN:15)|||dep(root:NN:15, then:RB:16)|||det(right:NN:19, the:DT:18)|||prep_to(root:NN:15, right:NN:19)|||punct(exist:VBP:25, -lrb-:-LRB-:20)|||mark(exist:VBP:25, if:IN:21)|||advmod(exist:VBP:25, left:RB:22)|||conj_and(left:RB:22, right:RB:24)|||advmod(exist:VBP:25, right:RB:24)|||dep(right:NN:19, exist:VBP:25)|||punct(exist:VBP:25, -rrb-:-RRB-:26)|||advmod(return:VB:30, then:RB:27)|||nsubj(return:VB:30, you:PRP:28)|||nsubj(do:VB:35, you:PRP:28)|||nsubj(go:VB:45, you:PRP:28)|||nsubj(continue:VB:61, you:PRP:28)|||aux(return:VB:30, would:MD:29)|||dep(go:VB:3, return:VB:30)|||num(node:NN:32, one:CD:31)|||dobj(return:VB:30, node:NN:32)|||dobj(go:VB:45, node:NN:32)|||amod(node:NN:32, previous:JJ:33)|||dep(go:VB:3, do:VB:35)|||conj_and(return:VB:30, do:VB:35)|||det(same:JJ:37, the:DT:36)|||dobj(do:VB:35, same:JJ:37)|||mark(reach:VBD:40, until:IN:38)|||nsubj(reach:VBD:40, you:PRP:39)|||advcl(do:VB:35, reach:VBD:40)|||det(root:NN:42, the:DT:41)|||dobj(reach:VBD:40, root:NN:42)|||advmod(go:VB:45, then:RB:44)|||dep(go:VB:3, go:VB:45)|||conj_and(return:VB:30, go:VB:45)|||det(furthest:NN:48, the:DT:47)|||prep_to(go:VB:45, furthest:NN:48)|||advmod(leave:VBN:50, down:RB:49)|||partmod(furthest:NN:48, leave:VBN:50)|||advmod(node:JJ:52, most:RBS:51)|||dep(leave:VBN:50, node:JJ:52)|||det(side:NN:56, the:DT:54)|||amod(side:NN:56, right:JJ:55)|||prep_on(node:JJ:52, side:NN:56)|||det(root:NN:59, the:DT:58)|||prep_of(side:NN:56, root:NN:59)|||dep(go:VB:3, continue:VB:61)|||conj_and(return:VB:30, continue:VB:61)|||det(process:NN:63, this:DT:62)|||dobj(continue:VB:61, process:NN:63)|||<STOP>
10.6 nsubj(mean:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:26, mean:VBZ:2)|||complm(traverse:VB:5, that:IN:3)|||nsubj(traverse:VB:5, you:PRP:4)|||ccomp(mean:VBZ:2, traverse:VB:5)|||num(subtree:NN:7, one:CD:6)|||dobj(traverse:VB:5, subtree:NN:7)|||det(node:NN:10, a:DT:9)|||prep_of(subtree:NN:7, node:NN:10)|||advmod(traverse:VB:5, then:RB:12)|||dep(traverse:VB:5, look:VB:13)|||advmod(look:VB:13, at:IN:14)|||det(node:NN:16, the:DT:15)|||dep(at:IN:14, node:NN:16)|||dobj(look:VB:13, itself:PRP:17)|||prepc_before(look:VB:13, traverse:VBG:19)|||det(subtree:NN:22, the:DT:20)|||amod(subtree:NN:22, other:JJ:21)|||dobj(traverse:VBG:19, subtree:NN:22)|||det(node:NN:25, the:DT:24)|||prep_of(subtree:NN:22, node:NN:25)|||<STOP>
10.6 nn(traversal:NN:3, Level:NNP:1)|||nn(traversal:NN:3, order:NN:2)|||nsubj(method:NN:7, traversal:NN:3)|||cop(method:NN:7, be:VBZ:4)|||det(method:NN:7, a:DT:5)|||amod(method:NN:7, traversal:JJ:6)|||dep(by:IN:8, method:NN:7)|||root(ROOT:ROOT:42, method:NN:7)|||rel(visit:VBN:12, by:IN:8)|||nsubjpass(visit:VBN:12, level:NNS:10)|||auxpass(visit:VBN:12, be:VBP:11)|||rcmod(method:NN:7, visit:VBN:12)|||advmod(visit:VBN:12, successively:RB:13)|||prep(visit:VBN:12, start:VBG:14)|||dep(start:VBG:14, with:IN:15)|||pobj(with:IN:15, level:NN:16)|||num(level:NN:16, 0:CD:17)|||punct(node:NN:21, -lrb-:-LRB-:18)|||det(node:NN:21, the:DT:19)|||nn(node:NN:21, root:NN:20)|||appos(level:NN:16, node:NN:21)|||punct(node:NN:21, -rrb-:-RRB-:22)|||nsubjpass(visit:VBN:27, node:NNS:25)|||auxpass(visit:VBN:27, be:VBP:26)|||conj_and(method:NN:7, visit:VBN:27)|||root(ROOT:ROOT:42, visit:VBN:27)|||amod(method:NNS:40, leave:VBN:29)|||prep_to(leave:VBN:29, right:NN:31)|||det(level:NN:34, each:DT:33)|||prep_on(right:NN:31, level:NN:34)|||dep(leave:VBN:29, with:IN:36)|||pobj(with:IN:36, Push:NNP:37)|||pobj(with:IN:36, Pop:NNP:39)|||conj_and(Push:NNP:37, Pop:NNP:39)|||prep_from(visit:VBN:27, method:NNS:40)|||pobj(with:IN:15, node:NN:21)|||<STOP>
10.7 nsubj(be:VBZ:2, this:DT:1)|||root(ROOT:ROOT:24, be:VBZ:2)|||det(order:NN:6, the:DT:4)|||amod(order:NN:6, runtime:JJ:5)|||prep_on(be:VBZ:2, order:NN:6)|||prep_of(order:NN:6, log:NN:8)|||punct(n:NN:10, -lrb-:-LRB-:9)|||appos(log:NN:8, n:NN:10)|||punct(n:NN:10, -rrb-:-RRB-:11)|||advmod(number:NN:16, where:WRB:12)|||rel(number:NN:16, where:WRB:12)|||nsubj(number:NN:16, n:NN:13)|||cop(number:NN:16, be:VBZ:14)|||det(number:NN:16, the:DT:15)|||rcmod(log:NN:8, number:NN:16)|||prep_of(number:NN:16, node:NNS:18)|||det(tree:NN:22, the:DT:20)|||amod(tree:NN:22, binary:JJ:21)|||prep_in(node:NNS:18, tree:NN:22)|||prep_of(order:NN:6, n:NN:10)|||<STOP>
10.7 det(search:NN:4, a:DT:2)|||amod(search:NN:4, binary:JJ:3)|||prep_in(log:VBP:13, search:NN:4)|||nsubj(log:VBP:13, tree:NN:5)|||nn(n:NN:9, size:NN:7)|||prep_of(tree:NN:5, n:NN:9)|||nsubj(take:VBZ:12, it:PRP:11)|||rcmod(n:NN:9, take:VBZ:12)|||root(ROOT:ROOT:24, log:VBP:13)|||punct(n:NN:15, -lrb-:-LRB-:14)|||appos(comparison:NNS:17, n:NN:15)|||punct(n:NN:15, -rrb-:-RRB-:16)|||dobj(log:VBP:13, comparison:NNS:17)|||aux(find:VB:19, to:TO:18)|||xcomp(log:VBP:13, find:VB:19)|||det(element:NN:22, a:DT:20)|||amod(element:NN:22, specify:VBN:21)|||dobj(find:VB:19, element:NN:22)|||dobj(log:VBP:13, n:NN:15)|||<STOP>
10.7 nsubj(algorithm:NN:9, n:NN:1)|||prep(n:NN:1, minus:CC:2)|||dep(minus:CC:2, 1:CD:3)|||partmod(1:CD:3, divide:VBN:4)|||agent(divide:VBN:4, 2:CD:6)|||cop(algorithm:NN:9, be:VBZ:7)|||det(algorithm:NN:9, the:DT:8)|||root(ROOT:ROOT:17, algorithm:NN:9)|||aux(compare:VB:11, to:TO:10)|||infmod(algorithm:NN:9, compare:VB:11)|||infmod(algorithm:NN:9, find:VB:13)|||conj_and(compare:VB:11, find:VB:13)|||det(element:NN:15, a:DT:14)|||dobj(compare:VB:11, element:NN:15)|||dobj(find:VB:13, element:NN:15)|||<STOP>
10.7 dep(most:RBS:2, at:IN:1)|||advmod(equivalent:VBZ:4, most:RBS:2)|||nsubj(equivalent:VBZ:4, its:PRP$:3)|||root(ROOT:ROOT:12, equivalent:VBZ:4)|||det(height:NN:7, the:DT:6)|||prep_to(equivalent:VBZ:4, height:NN:7)|||det(tree:NN:10, the:DT:9)|||prep_of(height:NN:7, tree:NN:10)|||<STOP>
10.7 root(ROOT:ROOT:5, Log:NNP:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(Log:NNP:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||<STOP>
10.7 root(ROOT:ROOT:6, O:NNP:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(O:NNP:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||<STOP>
10.7 nsubj(have:VBP:12, depend:NNS:1)|||dep(half:NN:4, what:WP:3)|||prep_on(depend:NNS:1, half:NN:4)|||det(tree:NN:7, the:DT:6)|||prep_of(half:NN:4, tree:NN:7)|||det(level:NNS:10, the:DT:9)|||prep_of(half:NN:4, level:NNS:10)|||conj_and(tree:NN:7, level:NNS:10)|||nsubj(have:VBP:12, you:PRP:11)|||root(ROOT:ROOT:14, have:VBP:12)|||<STOP>
10.7 root(ROOT:ROOT:9, O:NNP:1)|||punct(log:VB:3, -lrb-:-LRB-:2)|||dep(O:NNP:1, log:VB:3)|||dobj(log:VB:3, n:NN:4)|||punct(log:VB:3, -rrb-:-RRB-:5)|||amod(tree:NNS:8, balance:VBN:7)|||prep_in(O:NNP:1, tree:NNS:8)|||<STOP>
10.7 root(ROOT:ROOT:4, n:NN:1)|||dep(n:NN:1, minus:CC:2)|||dep(minus:CC:2, 1:CD:3)|||<STOP>
10.7 root(ROOT:ROOT:5, log:NN:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(log:NN:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||<STOP>
10.7 root(ROOT:ROOT:8, O:NNP:1)|||punct(nlog:NN:3, -lrb-:-LRB-:2)|||dep(O:NNP:1, nlog:NN:3)|||punct(n:NN:5, -lrb-:-LRB-:4)|||dep(nlog:NN:3, n:NN:5)|||punct(n:NN:5, -rrb-:-RRB-:6)|||punct(nlog:NN:3, -rrb-:-RRB-:7)|||<STOP>
10.7 root(ROOT:ROOT:5, nlog:NN:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(nlog:NN:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||<STOP>
10.7 root(ROOT:ROOT:2, logn:NN:1)|||<STOP>
10.7 det(log:NN:4, the:DT:2)|||amod(log:NN:4, minimum:JJ:3)|||prep_at(search:VBZ:18, log:NN:4)|||punct(n:NN:6, -lrb-:-LRB-:5)|||appos(log:NN:4, n:NN:6)|||punct(n:NN:6, -rrb-:-RRB-:7)|||conj_or(log:NN:4, log:NN:9)|||prep_at(search:VBZ:18, log:NN:9)|||punct(2:CD:11, -lrb-:-LRB-:10)|||appos(log:NN:4, 2:CD:11)|||punct(2:CD:11, -rrb-:-RRB-:12)|||det(maximum:NN:16, the:DT:15)|||prep_at(search:VBZ:18, maximum:NN:16)|||nsubj(search:VBZ:18, N:NNP:17)|||root(ROOT:ROOT:28, search:VBZ:18)|||advmod(number:NN:24, where:WRB:20)|||nsubj(number:NN:24, N:NNP:21)|||cop(number:NN:24, be:VBZ:22)|||det(number:NN:24, the:DT:23)|||advcl(search:VBZ:18, number:NN:24)|||ccomp(search:VBZ:18, number:NN:24)|||prep_of(number:NN:24, node:NNS:26)|||prep_at(search:VBZ:18, n:NN:6)|||prep_at(search:VBZ:18, 2:CD:11)|||<STOP>
10.7 root(ROOT:ROOT:5, O:NNP:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(O:NNP:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||<STOP>
10.7 nsubj(take:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:16, take:VBZ:2)|||quantmod(3:CD:5, at:IN:3)|||dep(at:IN:3, most:JJS:4)|||num(comparison:NNS:6, 3:CD:5)|||dobj(take:VBZ:2, comparison:NNS:6)|||aux(find:VB:8, to:TO:7)|||xcomp(take:VBZ:2, find:VB:8)|||xcomp(take:VBZ:2, element:NN:10)|||conj_and(find:VB:8, element:NN:10)|||det(tree:NN:15, a:DT:12)|||amod(tree:NN:15, binary:JJ:13)|||nn(tree:NN:15, search:NN:14)|||prep_in(element:NN:10, tree:NN:15)|||<STOP>
10.7 root(ROOT:ROOT:13, log:VB:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||dep(log:VB:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||advmod(equal:VBZ:7, where:WRB:5)|||nsubj(equal:VBZ:7, n:NN:6)|||advcl(log:VB:1, equal:VBZ:7)|||ccomp(log:VB:1, equal:VBZ:7)|||det(number:NN:9, the:DT:8)|||dobj(equal:VBZ:7, number:NN:9)|||prep_of(number:NN:9, node:NNS:11)|||<STOP>
10.7 nsubj(take:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:25, take:VBZ:2)|||amod(comparison:NNS:5, many:JJ:4)|||prep_as(take:VBZ:2, comparison:NNS:5)|||det(number:NN:8, the:DT:7)|||prep_as(take:VBZ:2, number:NN:8)|||prep_of(number:NN:8, level:NNS:10)|||det(tree:NN:15, the:DT:12)|||amod(tree:NN:15, binary:JJ:13)|||nn(tree:NN:15, search:NN:14)|||prep_of(level:NNS:10, tree:NN:15)|||nsubj(compare:VBZ:19, it:PRP:17)|||advmod(compare:VBZ:19, only:RB:18)|||dep(take:VBZ:2, compare:VBZ:19)|||num(number:NN:21, one:CD:20)|||dobj(compare:VBZ:19, number:NN:21)|||det(level:NN:24, each:DT:23)|||prep_at(number:NN:21, level:NN:24)|||<STOP>
10.7 dep(most:RBS:2, at:IN:1)|||advmod(take:VBZ:4, most:RBS:2)|||nsubj(take:VBZ:4, it:PRP:3)|||root(ROOT:ROOT:15, take:VBZ:4)|||num(comparison:NNS:7, one:CD:5)|||amod(comparison:NNS:7, less:JJR:6)|||dobj(take:VBZ:4, comparison:NNS:7)|||det(tree:NN:10, the:DT:9)|||poss(height:NN:13, tree:NN:10)|||nn(height:NN:13, s:NNS:12)|||prep_than(comparison:NNS:7, height:NN:13)|||<STOP> amod(notation:NN:3, big-o:JJ:2)|||prep_in(take:VBZ:5, notation:NN:3)|||nsubj(take:VBZ:5, it:PRP:4)|||root(ROOT:ROOT:18, take:VBZ:5)|||amod(comparison:NNS:11, o:JJ:6)|||punct(n:NN:9, -lrb-:-LRB-:7)|||nn(n:NN:9, log:NN:8)|||appos(comparison:NNS:11, n:NN:9)|||punct(n:NN:9, -rrb-:-RRB-:10)|||dobj(take:VBZ:5, comparison:NNS:11)|||mark(balance:VBN:16, if:IN:12)|||det(tree:NN:14, the:DT:13)|||nsubjpass(balance:VBN:16, tree:NN:14)|||auxpass(balance:VBN:16, be:VBZ:15)|||advcl(take:VBZ:5, balance:VBN:16)|||dobj(take:VBZ:5, n:NN:9)|||<STOP>
10.7 root(ROOT:ROOT:6, O:NNP:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(O:NNP:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||<STOP>
10.7 root(ROOT:ROOT:4, log:VB:1)|||nn(comparison:NNS:3, n:NN:2)|||dobj(log:VB:1, comparison:NNS:3)|||<STOP>
10.7 punct(n:NN:2, -lrb-:-LRB-:1)|||dep(minus:VB:9, n:NN:2)|||det(power:NN:5, the:DT:4)|||prep_to(n:NN:2, power:NN:5)|||prep_of(power:NN:5, k:NN:7)|||punct(n:NN:2, -rrb-:-RRB-:8)|||root(ROOT:ROOT:19, minus:VB:9)|||dobj(minus:VB:9, 1:CD:10)|||advmod(height:NN:15, where:WRB:11)|||nsubj(height:NN:15, k:NN:12)|||cop(height:NN:15, be:VBZ:13)|||det(height:NN:15, the:DT:14)|||advcl(minus:VB:9, height:NN:15)|||det(tree:NN:18, the:DT:17)|||prep_of(height:NN:15, tree:NN:18)|||<STOP>
10.7 nsubj(take:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:14, take:VBZ:2)|||nn(comparison:NNS:4, h:NN:3)|||dobj(take:VBZ:2, comparison:NNS:4)|||advmod(height:NN:10, where:WRB:6)|||rel(height:NN:10, where:WRB:6)|||nsubj(height:NN:10, h:NN:7)|||cop(height:NN:10, be:VBZ:8)|||det(height:NN:10, the:DT:9)|||rcmod(comparison:NNS:4, height:NN:10)|||det(tree:NN:13, the:DT:12)|||prep_of(height:NN:10, tree:NN:13)|||<STOP>
10.7 num(way:NN:2, 2:CD:1)|||root(ROOT:ROOT:5, way:NN:2)|||amod(comparison:NN:4, key:JJ:3)|||dep(way:NN:2, comparison:NN:4)|||<STOP>
11.1 det(name:NN:2, the:DT:1)|||nsubj(file:VBP:6, name:NN:2)|||det(class:NN:5, the:DT:4)|||prep_of(name:NN:2, class:NN:5)|||root(ROOT:ROOT:18, file:VBP:6)|||det(parameter:NNS:9, the:DT:8)|||dobj(file:VBP:6, parameter:NNS:9)|||nsubj(take:VB:12, it:PRP:10)|||xsubj(perform:VB:14, it:PRP:10)|||aux(take:VB:12, must:MD:11)|||rcmod(parameter:NNS:9, take:VB:12)|||aux(perform:VB:14, to:TO:13)|||xcomp(take:VB:12, perform:VB:14)|||poss(function:NN:16, its:PRP$:15)|||dobj(perform:VB:14, function:NN:16)|||<STOP> root(ROOT:ROOT:11, also:RB:1)|||det(description:NN:4, a:DT:2)|||amod(description:NN:4, brief:JJ:3)|||dep(also:RB:1, description:NN:4)|||dep(of:IN:5, description:NN:4)|||rel(do:VBZ:9, of:IN:5)|||det(class:NN:8, the:DT:7)|||nsubj(do:VBZ:9, class:NN:8)|||rcmod(description:NN:4, do:VBZ:9)|||<STOP>
11.1 nsubj(specifier:VBZ:2, access:NN:1)|||nsubj(function:VBZ:4, access:NN:1)|||root(ROOT:ROOT:10, specifier:VBZ:2)|||conj_and(specifier:VBZ:2, function:VBZ:4)|||root(ROOT:ROOT:10, function:VBZ:4)|||dep(function:VBZ:4, oftentime:VBZ:6)|||det(constructor:NN:8, a:DT:7)|||dobj(function:VBZ:4, constructor:NN:8)|||<STOP>
11.1 det(element:NNS:2, the:DT:1)|||nsubj(include:VBD:4, element:NNS:2)|||advmod(include:VBD:4, typically:RB:3)|||root(ROOT:ROOT:33, include:VBD:4)|||mark(prototype:NNS:12, in:IN:5)|||det(definition:NN:8, a:DT:6)|||nn(definition:NN:8, class:NN:7)|||nsubj(prototype:NNS:12, definition:NN:8)|||cop(prototype:NNS:12, be:VBP:9)|||det(prototype:NNS:12, the:DT:10)|||nn(prototype:NNS:12, function:NN:11)|||advcl(include:VBD:4, prototype:NNS:12)|||advmod(declare:VBN:15, usually:RB:14)|||partmod(prototype:NNS:12, declare:VBN:15)|||dep(declare:VBN:15, public:JJ:16)|||det(member:NNS:21, the:DT:19)|||nn(member:NNS:21, datum:NN:20)|||advcl(include:VBD:4, member:NNS:21)|||conj_and(prototype:NNS:12, member:NNS:21)|||partmod(member:NNS:21, use:VBN:22)|||det(class:NN:25, the:DT:24)|||prep_in(use:VBN:22, class:NN:25)|||nsubjpass(declare:VBN:30, class:NN:25)|||rel(declare:VBN:30, which:WDT:27)|||auxpass(declare:VBN:30, be:VBP:28)|||advmod(declare:VBN:30, usually:RB:29)|||rcmod(class:NN:25, declare:VBN:30)|||dep(declare:VBN:30, private:JJ:31)|||<STOP>
11.1 nsubj(user:NN:3, Class:NNP:1)|||cop(user:NN:3, be:VBZ:2)|||root(ROOT:ROOT:6, user:NN:3)|||partmod(user:NN:3, define:VBN:4)|||<STOP> nsubj(contain:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:9, contain:VBZ:2)|||dobj(contain:VBZ:2, member:NNS:3)|||dobj(contain:VBZ:2, datum:NNS:5)|||conj_and(member:NNS:3, datum:NNS:5)|||dobj(contain:VBZ:2, function:NNS:7)|||conj_and(member:NNS:3, function:NNS:7)|||<STOP> det(class:NN:3, the:DT:1)|||amod(class:NN:3, keyword:JJ:2)|||nsubjpass(use:VBN:5, class:NN:3)|||nsubjpass(include:VBZ:7, class:NN:3)|||auxpass(use:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:11, use:VBN:5)|||conj_and(use:VBN:5, include:VBZ:7)|||root(ROOT:ROOT:11, include:VBZ:7)|||dobj(include:VBZ:7, bracket:NNS:8)|||punct(use:VBN:5, -lrb-:.:9)|||punct(use:VBN:5, -rrb-:-RRB-:10)|||<STOP>
11.1 amod(function:NNS:2, member:JJ:1)|||root(ROOT:ROOT:7, function:NNS:2)|||conj_and(function:NNS:2, datum:NNS:4)|||root(ROOT:ROOT:7, datum:NNS:4)|||dep(function:NNS:2, member:NNS:5)|||<STOP>
11.1 det(function:NNS:2, the:DT:1)|||nsubj(use:VBD:5, function:NNS:2)|||conj_and(function:NNS:2, variable:NNS:4)|||nsubj(use:VBD:5, variable:NNS:4)|||root(ROOT:ROOT:15, use:VBD:5)|||advmod(define:VBN:10, when:WRB:6)|||det(object:NN:8, the:DT:7)|||nsubjpass(define:VBN:10, object:NN:8)|||auxpass(define:VBN:10, be:VBZ:9)|||advcl(use:VBD:5, define:VBN:10)|||ccomp(use:VBD:5, define:VBN:10)|||det(class:NN:13, the:DT:12)|||prep_for(define:VBN:10, class:NN:13)|||<STOP>
11.1 nn(member:NNS:2, Data:NNP:1)|||root(ROOT:ROOT:11, member:NNS:2)|||appos(member:NNS:2, function:NNS:4)|||nn(definition:NNS:7, function:NN:6)|||appos(member:NNS:2, definition:NNS:7)|||conj_and(function:NNS:4, definition:NNS:7)|||appos(function:NNS:4, variable:NNS:9)|||root(ROOT:ROOT:11, function:NNS:4)|||root(ROOT:ROOT:11, definition:NNS:7)|||appos(member:NNS:2, variable:NNS:9)|||root(ROOT:ROOT:11, variable:NNS:9)|||<STOP>
11.1 root(ROOT:ROOT:6, return:VB:1)|||nn(parameter:NNS:5, type:NN:2)|||conj_and(type:NN:2, input:NN:4)|||nn(parameter:NNS:5, input:NN:4)|||dobj(return:VB:1, parameter:NNS:5)|||<STOP>
11.1 root(ROOT:ROOT:2, Constructor:NNP:1)|||<STOP> nn(member:NNS:2, Data:NNP:1)|||root(ROOT:ROOT:3, member:NNS:2)|||<STOP> root(ROOT:ROOT:2, method:NNS:1)|||<STOP>
11.1 nn(member:NNS:2, function:NN:1)|||nsubj(attribute:VBZ:5, member:NNS:2)|||conj_and(member:NNS:2, member:NN:4)|||nsubj(attribute:VBZ:5, member:NN:4)|||root(ROOT:ROOT:18, attribute:VBZ:5)|||dep(in:IN:8, or:CC:7)|||dep(attribute:VBZ:5, in:IN:8)|||amod(word:NNS:10, other:JJ:9)|||pobj(in:IN:8, word:NNS:10)|||det(class:NN:13, the:DT:12)|||appos(word:NNS:10, class:NN:13)|||dobj(attribute:VBZ:5, variable:NNS:14)|||dobj(attribute:VBZ:5, function:NNS:16)|||conj_and(variable:NNS:14, function:NNS:16)|||pobj(in:IN:8, class:NN:13)|||<STOP>
11.1 det(element:NNS:2, the:DT:1)|||nsubjpass(include:VBN:5, element:NNS:2)|||nsubj(access-modifier:NN:12, element:NNS:2)|||rel(include:VBN:5, that:WDT:3)|||auxpass(include:VBN:5, be:VBP:4)|||rcmod(element:NNS:2, include:VBN:5)|||det(definition:NN:9, a:DT:7)|||nn(definition:NN:9, class:NN:8)|||prep_in(include:VBN:5, definition:NN:9)|||cop(access-modifier:NN:12, be:VBZ:10)|||det(access-modifier:NN:12, the:DT:11)|||root(ROOT:ROOT:23, access-modifier:NN:12)|||nn(type:NNS:15, datum:NN:14)|||conj_and(access-modifier:NN:12, type:NNS:15)|||root(ROOT:ROOT:23, type:NNS:15)|||conj_and(access-modifier:NN:12, variable:NNS:17)|||root(ROOT:ROOT:23, variable:NNS:17)|||nn(signature:NNS:21, function:NN:20)|||conj_and(access-modifier:NN:12, signature:NNS:21)|||root(ROOT:ROOT:23, signature:NNS:21)|||<STOP>
11.1 det(variable:NNS:2, the:DT:1)|||nsubj(prototype:VBZ:5, variable:NNS:2)|||conj_and(variable:NNS:2, function:NN:4)|||nsubj(prototype:VBZ:5, function:NN:4)|||root(ROOT:ROOT:7, prototype:VBZ:5)|||<STOP>
11.1 amod(variable:NNS:4, public:JJ:1)|||conj_and(public:JJ:1, private:JJ:3)|||amod(variable:NNS:4, private:JJ:3)|||nsubj(include:VBD:9, variable:NNS:4)|||conj_and(variable:NNS:4, initiation:NNS:6)|||nsubj(include:VBD:9, initiation:NNS:6)|||prep_of(variable:NNS:4, function:NNS:8)|||root(ROOT:ROOT:14, include:VBD:9)|||det(class:NN:12, the:DT:11)|||prep_in(include:VBD:9, class:NN:12)|||<STOP>
11.1 det(value:NN:3, the:DT:1)|||nn(value:NN:3, return:NN:2)|||root(ROOT:ROOT:9, value:NN:3)|||det(value:NN:7, the:DT:5)|||amod(value:NN:7, accept:VBN:6)|||conj_and(value:NN:3, value:NN:7)|||root(ROOT:ROOT:9, value:NN:7)|||<STOP>
11.1 det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, class:NN:2)|||nsubj(include:VBZ:5, definition:NN:3)|||advmod(include:VBZ:5, typically:RB:4)|||root(ROOT:ROOT:25, include:VBZ:5)|||det(name:NN:8, the:DT:6)|||nn(name:NN:8, class:NN:7)|||dobj(include:VBZ:5, name:NN:8)|||det(constructor:NN:12, the:DT:10)|||nn(constructor:NN:12, class:NNS:11)|||dobj(include:VBZ:5, constructor:NN:12)|||conj_and(name:NN:8, constructor:NN:12)|||dep(constructor:NN:12, -lrb-:-LRB-:13)|||dep(-lrb-:-LRB-:13, s:PRP:14)|||punct(-lrb-:-LRB-:13, -rrb-:-RRB-:15)|||det(function:NNS:20, any:DT:18)|||amod(function:NNS:20, extra:JJ:19)|||dobj(include:VBZ:5, function:NNS:20)|||conj_and(name:NN:8, function:NNS:20)|||nn(variable:NNS:23, class:NN:22)|||conj_and(name:NN:8, variable:NNS:23)|||conj_and(function:NNS:20, variable:NNS:23)|||<STOP>
11.1 root(ROOT:ROOT:23, parameter:NNS:1)|||poss(type:NN:4, they:PRP$:3)|||conj_and(parameter:NNS:1, type:NN:4)|||root(ROOT:ROOT:23, type:NN:4)|||nn(name:NN:7, class:NN:6)|||appos(parameter:NNS:1, name:NN:7)|||nn(type:NN:11, return:NN:10)|||appos(parameter:NNS:1, type:NN:11)|||conj_and(name:NN:7, type:NN:11)|||det(code:NN:15, the:DT:14)|||appos(parameter:NNS:1, code:NN:15)|||conj_and(name:NN:7, code:NN:15)|||aux(execute:VBN:18, to:TO:16)|||auxpass(execute:VBN:18, be:VB:17)|||infmod(code:NN:15, execute:VBN:18)|||det(class:NN:21, the:DT:20)|||prep_in(execute:VBN:18, class:NN:21)|||<STOP>
11.1 root(ROOT:ROOT:9, datum:NNS:1)|||dep(datum:NNS:1, member:NNS:2)|||nn(variable:NNS:5, class:NN:4)|||dep(datum:NNS:1, variable:NNS:5)|||conj_and(member:NNS:2, variable:NNS:5)|||dep(datum:NNS:1, function:NNS:8)|||conj_and(member:NNS:2, function:NNS:8)|||<STOP>
11.1 root(ROOT:ROOT:12, Constructor:NNP:1)|||conj_and(Constructor:NNP:1, function:NNS:3)|||root(ROOT:ROOT:12, function:NNS:3)|||nn(native:NN:7, variable:NNS:6)|||conj_and(Constructor:NNP:1, native:NN:7)|||root(ROOT:ROOT:12, native:NN:7)|||det(class:NN:10, the:DT:9)|||prep_to(native:NN:7, class:NN:10)|||<STOP>
11.1 root(ROOT:ROOT:5, function:NNS:1)|||conj_and(function:NNS:1, datum:NNS:3)|||root(ROOT:ROOT:5, datum:NNS:3)|||dep(function:NNS:1, member:NNS:4)|||<STOP>
11.1 root(ROOT:ROOT:6, datum:NNS:1)|||dep(datum:NNS:1, member:NNS:2)|||nn(definition:NNS:5, function:NN:4)|||dep(datum:NNS:1, definition:NNS:5)|||conj_and(member:NNS:2, definition:NNS:5)|||<STOP>
11.1 nn(function:NNS:2, member:NN:1)|||root(ROOT:ROOT:6, function:NNS:2)|||nn(member:NNS:5, datum:NN:4)|||conj_and(function:NNS:2, member:NNS:5)|||root(ROOT:ROOT:6, member:NNS:5)|||<STOP>
11.1 root(ROOT:ROOT:7, constructor:VB:1)|||conj_and(constructor:VB:1, function:VB:4)|||root(ROOT:ROOT:7, function:VB:4)|||dobj(function:VB:4, definition:NNS:5)|||<STOP>
11.1 nn(datum:NNS:3, class:NN:1)|||nn(datum:NNS:3, name:NN:2)|||root(ROOT:ROOT:11, datum:NNS:3)|||nn(definition:NN:6, class:NN:5)|||prep_of(datum:NNS:3, definition:NN:6)|||prep_of(datum:NNS:3, function:NNS:8)|||prep_of(datum:NNS:3, method:NNS:10)|||conj_and(function:NNS:8, method:NNS:10)|||<STOP>
11.1 det(definition:NN:3, a:DT:1)|||nn(definition:NN:3, class:NN:2)|||nsubj(include:VBZ:4, definition:NN:3)|||root(ROOT:ROOT:23, include:VBZ:4)|||det(definition:NNS:6, the:DT:5)|||dobj(include:VBZ:4, definition:NNS:6)|||det(class:NN:9, the:DT:8)|||poss(constructor:NN:12, class:NN:9)|||amod(constructor:NN:12, s:JJ:11)|||prep_of(definition:NNS:6, constructor:NN:12)|||dep(constructor:NN:12, -lrb-:-LRB-:13)|||dep(-lrb-:-LRB-:13, s:PRP:14)|||punct(-lrb-:-LRB-:13, -rrb-:-RRB-:15)|||det(public:NN:18, any:DT:17)|||dobj(include:VBZ:4, public:NN:18)|||conj_and(definition:NNS:6, public:NN:18)|||amod(function:NNS:21, private:JJ:20)|||conj_and(definition:NNS:6, function:NNS:21)|||conj_or(public:NN:18, function:NNS:21)|||<STOP> prep_of(include:VBZ:6, course:NN:2)|||nsubj(include:VBZ:6, it:PRP:4)|||advmod(include:VBZ:6, also:RB:5)|||root(ROOT:ROOT:15, include:VBZ:6)|||det(header:NN:9, the:DT:7)|||nn(header:NN:9, class:NN:8)|||dobj(include:VBZ:6, header:NN:9)|||det(library:NNS:14, any:DT:11)|||amod(library:NNS:14, necessary:JJ:12)|||nn(library:NNS:14, c:NN:13)|||dobj(include:VBZ:6, library:NNS:14)|||conj_and(header:NN:9, library:NNS:14)|||<STOP>
11.1 nsubj(name:VBP:2, Class:NNP:1)|||root(ROOT:ROOT:21, name:VBP:2)|||prep_at(follow:VBD:16, semicoln:NN:5)|||det(end:NN:8, the:DT:7)|||pobj(follow:VBD:16, end:NN:8)|||det(defination:NN:11, the:DT:10)|||prep_of(end:NN:8, defination:NN:11)|||nsubj(follow:VBD:16, private:JJ:13)|||conj_and(private:JJ:13, bublic:NN:15)|||nsubj(follow:VBD:16, bublic:NN:15)|||ccomp(name:VBP:2, follow:VBD:16)|||prep(follow:VBD:16, by:IN:17)|||<STOP>
11.1 det(constructor:NN:2, a:DT:1)|||root(ROOT:ROOT:12, constructor:NN:2)|||amod(variable:NNS:7, private:JJ:4)|||conj_and(private:JJ:4, public:JJ:6)|||amod(variable:NNS:7, public:JJ:6)|||conj_and(constructor:NN:2, variable:NNS:7)|||root(ROOT:ROOT:12, variable:NNS:7)|||nn(prototype:NNS:11, function:NN:10)|||conj_and(constructor:NN:2, prototype:NNS:11)|||root(ROOT:ROOT:12, prototype:NNS:11)|||<STOP>
11.1 nn(variables:NNPS:2, Data:NNP:1)|||root(ROOT:ROOT:8, variables:NNPS:2)|||conj_and(variables:NNPS:2, Functions:NNPS:4)|||root(ROOT:ROOT:8, Functions:NNPS:4)|||nn(member:NNS:7, Data:NNP:6)|||appos(variables:NNPS:2, member:NNS:7)|||root(ROOT:ROOT:8, member:NNS:7)|||<STOP>
11.1 nn(definition:NNS:2, class:NN:1)|||nsubj(include:VBP:3, definition:NNS:2)|||root(ROOT:ROOT:13, include:VBP:3)|||det(name:NN:5, the:DT:4)|||dobj(include:VBP:3, name:NN:5)|||det(class:NN:8, the:DT:7)|||prep_of(name:NN:5, class:NN:8)|||prep_of(name:NN:5, type:NN:10)|||conj_and(class:NN:8, type:NN:10)|||prep_of(class:NN:8, parameter:NNS:12)|||<STOP>
11.1 nn(variable:NNS:2, class:NN:1)|||root(ROOT:ROOT:7, variable:NNS:2)|||nn(prototype:NNS:6, class:NN:4)|||nn(prototype:NNS:6, function:NN:5)|||appos(variable:NNS:2, prototype:NNS:6)|||root(ROOT:ROOT:7, prototype:NNS:6)|||<STOP>
11.1 nn(address:NNS:2, input:NN:1)|||nsubj(return:VB:3, address:NNS:2)|||root(ROOT:ROOT:6, return:VB:3)|||nn(element:NNS:5, type:NN:4)|||dobj(return:VB:3, element:NNS:5)|||<STOP>
11.2 nsubj(specifier:VBZ:4, Public:NNP:1)|||conj_and(Public:NNP:1, private:JJ:3)|||nsubj(specifier:VBZ:4, private:JJ:3)|||root(ROOT:ROOT:6, specifier:VBZ:4)|||<STOP>
11.2 root(ROOT:ROOT:6, Public:NNP:1)|||nn(Restricted:NNP:5, Private:NNP:3)|||appos(Public:NNP:1, Restricted:NNP:5)|||<STOP>
11.2 det(specifier:NNS:3, the:DT:1)|||nn(specifier:NNS:3, access:NN:2)|||nsubj(public:JJ:5, specifier:NNS:3)|||nsubj(private:JJ:7, specifier:NNS:3)|||cop(public:JJ:5, be:VBP:4)|||root(ROOT:ROOT:9, public:JJ:5)|||conj_and(public:JJ:5, private:JJ:7)|||root(ROOT:ROOT:9, private:JJ:7)|||<STOP>
11.2 root(ROOT:ROOT:4, public:JJ:1)|||dep(public:JJ:1, private:JJ:2)|||dep(public:JJ:1, protect:VBN:3)|||<STOP>
11.2 root(ROOT:ROOT:5, Public:NNP:1)|||conj_or(Public:NNP:1, Private:NNP:3)|||root(ROOT:ROOT:5, Private:NNP:3)|||<STOP>
11.2 root(ROOT:ROOT:26, public:NN:1)|||det(function:NN:4, the:DT:3)|||nsubjpass(use:VBN:9, function:NN:4)|||conj_or(function:NN:4, variable:NN:6)|||nsubjpass(use:VBN:9, variable:NN:6)|||aux(use:VBN:9, can:MD:7)|||auxpass(use:VBN:9, be:VB:8)|||dep(public:NN:1, use:VBN:9)|||det(class:NN:12, the:DT:11)|||prep_outside(use:VBN:9, class:NN:12)|||amod(class:NN:12, private:JJ:13)|||det(function:NN:16, the:DT:15)|||nsubjpass(use:VBN:22, function:NN:16)|||conj_or(function:NN:16, variable:NN:18)|||nsubjpass(use:VBN:22, variable:NN:18)|||aux(use:VBN:22, can:MD:19)|||advmod(use:VBN:22, only:RB:20)|||auxpass(use:VBN:22, be:VB:21)|||parataxis(use:VBN:9, use:VBN:22)|||det(class:NN:25, the:DT:24)|||prep_with(use:VBN:22, class:NN:25)|||<STOP>
11.2 root(ROOT:ROOT:4, Public:NNP:1)|||conj_and(Public:NNP:1, Private:NNP:3)|||root(ROOT:ROOT:4, Private:NNP:3)|||<STOP>
11.2 root(ROOT:ROOT:5, public:JJ:1)|||dep(public:JJ:1, private:JJ:2)|||conj_and(public:JJ:1, protect:VBN:4)|||root(ROOT:ROOT:5, protect:VBN:4)|||<STOP>
11.2 root(ROOT:ROOT:2, Public:NNP:1)|||<STOP> root(ROOT:ROOT:2, Private:NNP:1)|||<STOP>
11.2 nsubj(protect:VBD:5, Private:NNP:1)|||appos(Private:NNP:1, public:NN:3)|||root(ROOT:ROOT:6, protect:VBD:5)|||<STOP>
11.2 det(access-specifiers:NNS:2, the:DT:1)|||nsubjpass(use:VBN:6, access-specifiers:NNS:2)|||nsubj(private:JJ:15, access-specifiers:NNS:2)|||nsubj(public:JJ:17, access-specifiers:NNS:2)|||rel(use:VBN:6, that:WDT:3)|||aux(use:VBN:6, can:MD:4)|||auxpass(use:VBN:6, be:VB:5)|||rcmod(access-specifiers:NNS:2, use:VBN:6)|||det(c:NN:9, a:DT:8)|||prep_in(use:VBN:6, c:NN:9)|||amod(c:NN:9, plus:JJ:10)|||dep(c:NN:9, plus:IN:11)|||nn(definition:NN:13, class:NN:12)|||dep(c:NN:9, definition:NN:13)|||cop(private:JJ:15, be:VBZ:14)|||root(ROOT:ROOT:19, private:JJ:15)|||conj_and(private:JJ:15, public:JJ:17)|||root(ROOT:ROOT:19, public:JJ:17)|||<STOP>
11.2 root(ROOT:ROOT:5, public:JJ:1)|||conj_and(public:JJ:1, private:JJ:3)|||root(ROOT:ROOT:5, private:JJ:3)|||<STOP>
11.2 dep(unsigned:JJ:5, static:JJ:1)|||appos(static:JJ:1, long:JJ:3)|||root(ROOT:ROOT:6, unsigned:JJ:5)|||<STOP>
11.2 root(ROOT:ROOT:10, Private:NNP:1)|||appos(Private:NNP:1, Public:NNP:3)|||appos(Private:NNP:1, Protected:NNP:5)|||conj_or(Public:NNP:3, Protected:NNP:5)|||appos(Private:NNP:1, Friend:NNP:8)|||conj_or(Public:NNP:3, Friend:NNP:8)|||<STOP>
11.2 det(c:NN:2, a:DT:1)|||nsubj(include:VB:8, c:NN:2)|||dep(plus:CC:4, plus:CC:3)|||dep(c:NN:2, plus:CC:4)|||nn(definition:NN:6, class:NN:5)|||dep(plus:CC:4, definition:NN:6)|||aux(include:VB:8, may:MD:7)|||root(ROOT:ROOT:17, include:VB:8)|||dobj(include:VB:8, access-specifiers:NNS:9)|||amod(access-specifiers:NNS:9, public:JJ:10)|||amod(access-specifiers:NNS:9, private:JJ:12)|||conj_and(public:JJ:10, private:JJ:12)|||amod(access-specifiers:NNS:9, static:JJ:15)|||conj_and(public:JJ:10, static:JJ:15)|||<STOP>
11.2 amod(specific:NN:8, local:JJ:1)|||amod(specific:NN:8, global:JJ:3)|||amod(specific:NN:8, local-variable:JJ:5)|||amod(specific:NN:8, function:JJ:7)|||root(ROOT:ROOT:9, specific:NN:8)|||<STOP>
11.2 root(ROOT:ROOT:4, public:JJ:1)|||dep(public:JJ:1, private:JJ:3)|||<STOP>
11.2 root(ROOT:ROOT:8, Public:NNP:1)|||partmod(Public:NNP:1, protect:VBN:3)|||conj_and(Public:NNP:1, private:JJ:6)|||root(ROOT:ROOT:8, private:JJ:6)|||<STOP>
11.2 root(ROOT:ROOT:4, private:JJ:1)|||dep(private:JJ:1, public:JJ:3)|||<STOP>
11.2 nsubjpass(access:VBN:4, public:NN:1)|||aux(access:VBN:4, can:MD:2)|||auxpass(access:VBN:4, be:VB:3)|||root(ROOT:ROOT:26, access:VBN:4)|||agent(access:VBN:4, any:DT:6)|||det(program:NN:9, the:DT:8)|||prep_of(any:DT:6, program:NN:9)|||nsubjpass(access:VBN:14, private:JJ:10)|||aux(access:VBN:14, can:MD:11)|||advmod(access:VBN:14, only:RB:12)|||auxpass(access:VBN:14, be:VB:13)|||dep(access:VBN:4, access:VBN:14)|||det(function:NNS:18, the:DT:16)|||nn(function:NNS:18, class:NN:17)|||agent(access:VBN:14, function:NNS:18)|||advmod(function:NNS:18, themselves:PRP:19)|||det(function:NNS:23, no:DT:21)|||amod(function:NNS:23, outside:JJ:22)|||agent(access:VBN:14, function:NNS:23)|||conj_and(function:NNS:18, function:NNS:23)|||conj_and(function:NNS:18, call:NNS:25)|||conj_or(function:NNS:23, call:NNS:25)|||<STOP>
11.2 root(ROOT:ROOT:6, public:JJ:1)|||dep(public:JJ:1, private:JJ:3)|||dep(public:JJ:1, protect:VBN:5)|||<STOP>
11.2 root(ROOT:ROOT:4, public:JJ:1)|||conj_and(public:JJ:1, private:JJ:3)|||root(ROOT:ROOT:4, private:JJ:3)|||<STOP>
11.2 root(ROOT:ROOT:6, public:JJ:1)|||dep(public:JJ:1, private:JJ:3)|||dep(public:JJ:1, protect:VBN:5)|||<STOP>
11.2 nsubjpass(give:VBN:7, function:NNS:1)|||nn(member:NNS:4, datum:NNS:3)|||conj_and(function:NNS:1, member:NNS:4)|||nsubjpass(give:VBN:7, member:NNS:4)|||aux(give:VBN:7, can:MD:5)|||auxpass(give:VBN:7, be:VB:6)|||root(ROOT:ROOT:32, give:VBN:7)|||xcomp(give:VBN:7, access-specifications:NNS:8)|||prep_of(access-specifications:NNS:8, public:NN:10)|||acomp(give:VBN:7, private:JJ:12)|||dep(give:VBN:20, friend:LS:15)|||amod(access:NN:18, public:JJ:17)|||nsubjpass(give:VBN:20, access:NN:18)|||auxpass(give:VBN:20, be:VBZ:19)|||conj_and(give:VBN:7, give:VBN:20)|||root(ROOT:ROOT:32, give:VBN:20)|||det(function:NNS:23, any:DT:22)|||prep_to(give:VBN:20, function:NNS:23)|||prep_to(give:VBN:20, member:NNS:25)|||conj_or(function:NNS:23, member:NNS:25)|||dep(give:VBN:27, not:RB:26)|||prep(give:VBN:20, give:VBN:27)|||amod(rights:NNS:30, specific:JJ:28)|||nn(rights:NNS:30, access:NN:29)|||dep(give:VBN:27, rights:NNS:30)|||<STOP>
11.2 nn(member:NN:2, datum:NN:1)|||nsubj(specifier:NNS:8, member:NN:2)|||nn(function:NNS:5, datum:NN:4)|||conj_or(member:NN:2, function:NNS:5)|||nsubj(specifier:NNS:8, function:NNS:5)|||cop(specifier:NNS:8, be:VBP:6)|||nn(specifier:NNS:8, access:NN:7)|||root(ROOT:ROOT:9, specifier:NNS:8)|||<STOP>
11.2 root(ROOT:ROOT:4, public:JJ:1)|||conj_or(public:JJ:1, private:JJ:3)|||root(ROOT:ROOT:4, private:JJ:3)|||<STOP>
11.2 root(ROOT:ROOT:4, public:JJ:1)|||conj_and(public:JJ:1, private:JJ:3)|||root(ROOT:ROOT:4, private:JJ:3)|||<STOP>
11.2 root(ROOT:ROOT:4, public:JJ:1)|||conj_and(public:JJ:1, private:JJ:3)|||root(ROOT:ROOT:4, private:JJ:3)|||<STOP>
11.2 nsubjpass(!access:VBN:4, public:NN:1)|||aux(!access:VBN:4, can:MD:2)|||auxpass(!access:VBN:4, be:VB:3)|||root(ROOT:ROOT:28, !access:VBN:4)|||dep(!access:VBN:4, from:IN:5)|||det(class:NN:8, the:DT:7)|||prep_outside(!access:VBN:4, class:NN:8)|||amod(class:NN:8, private:JJ:9)|||dep(private:JJ:9, accessible:JJ:10)|||dep(!access:VBN:4, only:RB:11)|||dep(!access:VBN:4, from:IN:12)|||det(class:NN:15, the:DT:14)|||prep_inside(!access:VBN:4, class:NN:15)|||dep(!access:VBN:4, inherit:VBD:18)|||ccomp(inherit:VBD:18, protect:VBN:19)|||acomp(protect:VBN:19, accessible:JJ:20)|||dep(protect:VBN:19, only:RB:21)|||dep(protect:VBN:19, from:IN:22)|||det(class:NN:25, the:DT:24)|||prep_inside(protect:VBN:19, class:NN:25)|||partmod(class:NN:25, inherit:VBN:27)|||<STOP>
11.2 root(ROOT:ROOT:4, public:JJ:1)|||dep(public:JJ:1, private:JJ:2)|||dep(public:JJ:1, protect:VBN:3)|||<STOP>
11.3 root(ROOT:ROOT:3, ie:VB:1)|||<STOP> amod(-lrb-:NNS:3, gradebook:JJ:1)|||amod(-lrb-:NNS:3, mygradebook:JJ:2)|||root(ROOT:ROOT:18, -lrb-:NNS:3)|||punct(-lrb-:NNS:3, -rrb-:-RRB-:4)|||dep(-lrb-:NNS:3, call:VB:6)|||det(class:NN:9, the:DT:8)|||prep_upon(call:VB:6, class:NN:9)|||dep(-lrb-:NNS:3, then:RB:11)|||advmod(call:VB:6, then:RB:11)|||conj_and(call:VB:6, then:RB:11)|||dep(-lrb-:NNS:3, give:VB:12)|||conj_and(call:VB:6, give:VB:12)|||iobj(give:VB:12, it:PRP:13)|||det(name:NN:15, a:DT:14)|||dobj(give:VB:12, name:NN:15)|||prepc_like(give:VB:12, show:VBN:17)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, they:PRP:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:16, initialize:VBN:3)|||det(instance:NN:7, a:DT:5)|||amod(instance:NN:7, name:VBN:6)|||prep_as(initialize:VBN:3, instance:NN:7)|||det(template:NN:10, the:DT:9)|||prep_of(instance:NN:7, template:NN:10)|||partmod(template:NN:10, form:VBN:11)|||det(class:NN:14, the:DT:13)|||agent(form:VBN:11, class:NN:14)|||<STOP> det(instance:NN:3, this:DT:1)|||amod(instance:NN:3, name:VBN:2)|||nsubjpass(modify:VBN:7, instance:NN:3)|||aux(modify:VBN:7, can:MD:4)|||advmod(modify:VBN:7, then:RB:5)|||auxpass(modify:VBN:7, be:VB:6)|||root(ROOT:ROOT:20, modify:VBN:7)|||aux(different:JJ:10, to:TO:8)|||cop(different:JJ:10, be:VB:9)|||purpcl(modify:VBN:7, different:JJ:10)|||det(class:NN:13, the:DT:12)|||prep_from(different:JJ:10, class:NN:13)|||complm(create:VBN:17, that:IN:14)|||nsubjpass(create:VBN:17, it:PRP:15)|||auxpass(create:VBN:17, be:VBD:16)|||ccomp(different:JJ:10, create:VBN:17)|||prep(create:VBN:17, from:IN:18)|||<STOP>
11.3 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, object:NNS:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:9, initialize:VBN:3)|||det(value:NN:6, a:DT:5)|||agent(initialize:VBN:3, value:NN:6)|||partmod(value:NN:6, give:VBN:7)|||<STOP> advmod(define:VBN:5, when:WRB:1)|||det(object:NN:3, a:DT:2)|||nsubjpass(define:VBN:5, object:NN:3)|||auxpass(define:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:11, define:VBN:5)|||det(task:NN:9, a:DT:7)|||amod(task:NN:9, certain:JJ:8)|||prep_for(define:VBN:5, task:NN:9)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, they:PRP:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:8, initialize:VBN:3)|||prep_with(initialize:VBN:3, a:NNP:5)|||<STOP> punct(dot:NNP:2, -lrb-:-LRB-:1)|||root(ROOT:ROOT:13, dot:NNP:2)|||punct(dot:NNP:2, -rrb-:-RRB-:3)|||det(constructor:NN:6, the:DT:5)|||prep_between(dot:NNP:2, constructor:NN:6)|||det(object:NN:9, the:DT:8)|||prep_between(dot:NNP:2, object:NN:9)|||conj_and(constructor:NN:6, object:NN:9)|||auxpass(create:VBN:11, be:VBG:10)|||partmod(dot:NNP:2, create:VBN:11)|||<STOP>
11.3 amod(classname:NN:2, objectname:JJ:1)|||root(ROOT:ROOT:20, classname:NN:2)|||dep(classname:NN:2, -lrb-:-LRB-:3)|||dep(objectname:JJ:14, -rrb-:NN:4)|||dep(call:NN:7, to:TO:6)|||dep(function:NN:9, call:NN:7)|||det(function:NN:9, a:DT:8)|||dep(objectname:JJ:14, function:NN:9)|||det(class:NN:12, the:DT:11)|||prep_from(function:NN:9, class:NN:12)|||dep(-lrb-:-LRB-:3, objectname:JJ:14)|||dep(objectname:JJ:14, funciton:NN:16)|||dep(objectname:JJ:14, -lrb-:.:17)|||punct(-lrb-:-LRB-:3, -rrb-:-RRB-:18)|||<STOP>
11.3 mark(refer:VBZ:4, if:IN:1)|||det(object:NN:3, the:DT:2)|||nsubj(refer:VBZ:4, object:NN:3)|||advcl(initialize:VB:15, refer:VBZ:4)|||det(class:NN:7, a:DT:6)|||prep_to(refer:VBZ:4, class:NN:7)|||det(constructor:NN:10, the:DT:9)|||nsubj(initialize:VB:15, constructor:NN:10)|||dep(constructor:NN:10, -lrb-:-LRB-:11)|||dep(-lrb-:-LRB-:11, s:PRP:12)|||punct(-lrb-:-LRB-:11, -rrb-:-RRB-:13)|||aux(initialize:VB:15, will:MD:14)|||root(ROOT:ROOT:26, initialize:VB:15)|||det(object:NNS:17, the:DT:16)|||dobj(initialize:VB:15, object:NNS:17)|||prep(initialize:VB:15, base:VBN:18)|||dep(base:VBN:18, on:IN:19)|||nn(type:NN:21, return:NN:20)|||pobj(on:IN:19, type:NN:21)|||pobj(on:IN:19, parameter:NNS:23)|||conj_and(type:NN:21, parameter:NNS:23)|||partmod(type:NN:21, pass:VBN:24)|||<STOP> nsubj(auto-create:VB:3, Compiler:NNP:1)|||aux(auto-create:VB:3, will:MD:2)|||root(ROOT:ROOT:11, auto-create:VB:3)|||dobj(auto-create:VB:3, one:CD:4)|||mark(!provide:VBN:9, if:IN:5)|||nsubjpass(!provide:VBN:9, one:PRP:6)|||auxpass(!provide:VBN:9, be:VBZ:7)|||advcl(auto-create:VB:3, !provide:VBN:9)|||<STOP>
11.3 amod(objectname:NN:2, classname:JJ:1)|||root(ROOT:ROOT:8, objectname:NN:2)|||punct(parameter:NNS:5, -lrb-:-LRB-:3)|||nn(parameter:NNS:5, input:NN:4)|||appos(objectname:NN:2, parameter:NNS:5)|||punct(parameter:NNS:5, -rrb-:-RRB-:6)|||root(ROOT:ROOT:8, parameter:NNS:5)|||<STOP>
11.3 advmod(call:VBN:5, when:WRB:1)|||det(class:NN:3, the:DT:2)|||nsubjpass(call:VBN:5, class:NN:3)|||auxpass(call:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:9, call:VBN:5)|||det(Constructor:NNP:8, the:DT:7)|||agent(call:VBN:5, Constructor:NNP:8)|||<STOP>
11.3 root(ROOT:ROOT:15, constructor:NNS:1)|||dep(constructor:NNS:1, default:NN:3)|||advmod(!provide:VBN:6, when:WRB:4)|||rel(!provide:VBN:6, when:WRB:4)|||dep(default:NN:3, !provide:VBN:6)|||prep_by(!provide:VBN:6, user:NN:8)|||nn(constructor:NNS:13, programmer:NN:11)|||amod(constructor:NNS:13, specify:VBN:12)|||prep_by(!provide:VBN:6, constructor:NNS:13)|||conj_or(user:NN:8, constructor:NNS:13)|||<STOP>
11.3 nsubjpass(initialize:VBN:4, object:NNS:1)|||nsubjpass(initialize:VBN:13, object:NNS:1)|||auxpass(initialize:VBN:4, be:VBP:2)|||advmod(initialize:VBN:4, usually:RB:3)|||root(ROOT:ROOT:20, initialize:VBN:4)|||det(beginning:NN:7, the:DT:6)|||prep_at(initialize:VBN:4, beginning:NN:7)|||det(program:NN:10, the:DT:9)|||prep_of(beginning:NN:7, program:NN:10)|||auxpass(initialize:VBN:13, be:VBP:12)|||conj_and(initialize:VBN:4, initialize:VBN:13)|||root(ROOT:ROOT:20, initialize:VBN:13)|||advmod(initialize:VBN:13, usually:RB:14)|||det(function:NN:18, the:DT:16)|||amod(function:NN:18, main:JJ:17)|||prep_in(initialize:VBN:13, function:NN:18)|||<STOP> nsubjpass(initialize:VBN:3, they:PRP:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:11, initialize:VBN:3)|||det(class:NN:6, the:DT:5)|||poss(name:NN:9, class:NN:6)|||nn(name:NN:9, s:NNS:8)|||prep_after(initialize:VBN:3, name:NN:9)|||<STOP>
11.3 parataxis(equal:VBZ:16, or:VB:2)|||mark(want:VBP:6, if:IN:4)|||nsubj(want:VBP:6, you:PRP:5)|||xsubj(initialize:VB:8, you:PRP:5)|||advcl(or:VB:2, want:VBP:6)|||aux(initialize:VB:8, to:TO:7)|||xcomp(want:VBP:6, initialize:VB:8)|||det(variable:NN:10, a:DT:9)|||dobj(initialize:VB:8, variable:NN:10)|||det(value:NN:14, a:DT:12)|||amod(value:NN:14, certain:JJ:13)|||prep_to(initialize:VB:8, value:NN:14)|||root(ROOT:ROOT:18, equal:VBZ:16)|||<STOP>
11.3 nsubjpass(set:VBN:3, variable:NNS:1)|||auxpass(set:VBN:3, be:VBP:2)|||root(ROOT:ROOT:16, set:VBN:3)|||det(value:NN:7, a:DT:5)|||amod(value:NN:7, given:JJ:6)|||prep_to(set:VBN:3, value:NN:7)|||prep_to(set:VBN:3, 0:CD:10)|||conj_or(value:NN:7, 0:CD:10)|||mark(give:VBN:14, if:IN:11)|||nsubjpass(give:VBN:14, none:NN:12)|||auxpass(give:VBN:14, be:VBZ:13)|||advcl(set:VBN:3, give:VBN:14)|||<STOP>
11.3 advmod(initialize:VBN:5, when:WRB:1)|||det(object:NN:3, the:DT:2)|||nsubjpass(initialize:VBN:5, object:NN:3)|||auxpass(initialize:VBN:5, be:VBZ:4)|||dep(call:VBN:10, initialize:VBN:5)|||poss(constructor:NN:8, its:PRP$:7)|||nsubjpass(call:VBN:10, constructor:NN:8)|||auxpass(call:VBN:10, be:VBZ:9)|||root(ROOT:ROOT:26, call:VBN:10)|||punct(provide:VBN:15, -lrb-:-LRB-:11)|||dep(provide:VBN:15, whether:IN:12)|||nsubjpass(provide:VBN:15, one:PRP:13)|||auxpass(provide:VBN:15, be:VBZ:14)|||parataxis(call:VBN:10, provide:VBN:15)|||dep(assign:VBZ:20, c:SYM:17)|||dep(plus:NN:19, plus:IN:18)|||nsubj(assign:VBZ:20, plus:NN:19)|||parataxis(call:VBN:10, assign:VBZ:20)|||conj_or(provide:VBN:15, assign:VBZ:20)|||det(constructor:NN:23, a:DT:21)|||nn(constructor:NN:23, default:NN:22)|||dobj(assign:VBZ:20, constructor:NN:23)|||punct(provide:VBN:15, -rrb-:-RRB-:24)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, object:NNS:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:19, initialize:VBN:3)|||advmod(initialize:VBN:3, essentially:RB:4)|||prep_as(initialize:VBN:3, copy:NNS:6)|||det(class:NNS:10, the:DT:8)|||amod(class:NNS:10, corresponding:JJ:9)|||prep_of(copy:NNS:6, class:NNS:10)|||acomp(initialize:VBN:3, complete:JJ:12)|||poss(variable:NNS:17, they:PRP$:14)|||amod(variable:NNS:17, own:JJ:15)|||amod(variable:NNS:17, separate:JJ:16)|||prep_with(complete:JJ:12, variable:NNS:17)|||<STOP>
11.3 mark(have:VBD:3, if:IN:1)|||nsubj(have:VBD:3, you:PRP:2)|||advcl(initialize:VB:10, have:VBD:3)|||det(gradebook:NN:6, a:DT:4)|||nn(gradebook:NN:6, class:NN:5)|||dobj(have:VBD:3, gradebook:NN:6)|||nsubj(initialize:VB:10, you:PRP:8)|||aux(initialize:VB:10, would:MD:9)|||root(ROOT:ROOT:26, initialize:VB:10)|||dobj(initialize:VB:10, it:PRP:11)|||poss(function:NN:15, you:PRP$:13)|||amod(function:NN:15, main:JJ:14)|||prep_in(initialize:VB:10, function:NN:15)|||prep_by(initialize:VB:10, use:NN:17)|||det(constructor:NN:20, a:DT:19)|||prep_of(use:NN:17, constructor:NN:20)|||det(class:NN:24, the:DT:22)|||nn(class:NN:24, Gradebook:NNP:23)|||prep_in(constructor:NN:20, class:NN:24)|||<STOP> mark(specify:VBN:5, if:IN:1)|||det(constructor:NN:3, no:DT:2)|||nsubjpass(specify:VBN:5, constructor:NN:3)|||nsubjpass(find:VBN:7, constructor:NN:3)|||auxpass(specify:VBN:5, be:VBZ:4)|||advcl(use:VB:13, specify:VBN:5)|||conj_or(specify:VBN:5, find:VBN:7)|||advcl(use:VB:13, find:VBN:7)|||dep(use:VB:13, c:SYM:9)|||dep(plus:NN:11, plus:IN:10)|||nsubj(use:VB:13, plus:NN:11)|||aux(use:VB:13, will:MD:12)|||root(ROOT:ROOT:21, use:VB:13)|||det(one:NN:16, a:DT:14)|||nn(one:NN:16, default:NN:15)|||dobj(use:VB:13, one:NN:16)|||det(parameter:NNS:19, no:DT:18)|||prep_with(use:VB:13, parameter:NNS:19)|||<STOP> amod(mygradebook:NN:2, gradebook:JJ:1)|||root(ROOT:ROOT:4, mygradebook:NN:2)|||<STOP> det(bit:NN:3, this:DT:2)|||prep_in(initialize:VBN:12, bit:NN:3)|||prep_of(bit:NN:3, code:NN:5)|||det(gradebook:NN:9, the:DT:7)|||nn(gradebook:NN:9, class:NN:8)|||nsubjpass(initialize:VBN:12, gradebook:NN:9)|||aux(initialize:VBN:12, have:VBZ:10)|||auxpass(initialize:VBN:12, be:VBN:11)|||root(ROOT:ROOT:17, initialize:VBN:12)|||nn(mygradebook:NN:15, object:NN:14)|||prep_as(initialize:VBN:12, mygradebook:NN:15)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, object:NNS:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:17, initialize:VBN:3)|||agent(initialize:VBN:3, state:VBG:5)|||det(classname:NN:7, the:DT:6)|||dobj(state:VBG:5, classname:NN:7)|||advmod(state:VBG:5, first:RB:8)|||advmod(state:VBG:5, then:RB:9)|||xcomp(state:VBG:5, assign:VBG:10)|||det(name:NN:12, a:DT:11)|||dobj(assign:VBG:10, name:NN:12)|||det(object:NN:15, the:DT:14)|||prep_to(assign:VBG:10, object:NN:15)|||<STOP> det(object:NN:3, the:DT:2)|||prep_within(place:NN:10, object:NN:3)|||nn(-LRB-:NNP:6, s:NNP:5)|||punct(-LRB-:NNP:6, -rrb-:-RRB-:7)|||cop(place:NN:10, be:VBZ:8)|||det(place:NN:10, a:DT:9)|||root(ROOT:ROOT:17, place:NN:10)|||advmod(initialize:VBN:15, where:WRB:11)|||rel(initialize:VBN:15, where:WRB:11)|||nsubjpass(initialize:VBN:15, it:PRP:12)|||aux(initialize:VBN:15, can:MD:13)|||auxpass(initialize:VBN:15, be:VB:14)|||rcmod(place:NN:10, initialize:VBN:15)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, they:PRP:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:8, initialize:VBN:3)|||det(constructor:NN:6, a:DT:5)|||prep_with(initialize:VBN:3, constructor:NN:6)|||<STOP>
11.3 det(value:NN:2, the:DT:1)|||nsubjpass(specify:VBN:4, value:NN:2)|||auxpass(specify:VBN:4, be:VBZ:3)|||ccomp(initialize:VB:10, specify:VBN:4)|||prep_after(specify:VBN:4, declaration:NN:6)|||nsubj(initialize:VB:10, it:PRP:8)|||aux(initialize:VB:10, can:MD:9)|||root(ROOT:ROOT:19, initialize:VB:10)|||advmod(initialize:VB:10, anywhere:RB:11)|||det(declaration:NN:14, the:DT:13)|||prep_between(initialize:VB:10, declaration:NN:14)|||det(corresponding:JJ:17, the:DT:16)|||prep_between(initialize:VB:10, corresponding:JJ:17)|||conj_and(declaration:NN:14, corresponding:JJ:17)|||<STOP>
11.3 det(constructor:NN:4, the:DT:2)|||nn(constructor:NN:4, default:NN:3)|||prep_with(use:VBZ:19, constructor:NN:4)|||det(object:NN:7, that:DT:6)|||prep_for(constructor:NN:4, object:NN:7)|||poss(class:NN:10, its:PRP$:9)|||prep_in(constructor:NN:4, class:NN:10)|||mark(specify:VBN:16, if:IN:12)|||det(constructor:NN:14, no:DT:13)|||nsubjpass(specify:VBN:16, constructor:NN:14)|||auxpass(specify:VBN:16, be:VBZ:15)|||dep(constructor:NN:4, specify:VBN:16)|||nsubj(use:VBZ:19, it:PRP:18)|||root(ROOT:ROOT:25, use:VBZ:19)|||det(constructor:NN:23, the:DT:20)|||nn(constructor:NN:23, default:NN:21)|||nn(constructor:NN:23, system:NN:22)|||dobj(use:VBZ:19, constructor:NN:23)|||<STOP>
11.3 root(ROOT:ROOT:9, initialize:VBN:1)|||xcomp(initialize:VBN:1, use:VBG:2)|||det(name:NN:5, the:DT:3)|||amod(name:NN:5, same:JJ:4)|||dobj(use:VBG:2, name:NN:5)|||det(class:NN:8, the:DT:7)|||prep_as(use:VBG:2, class:NN:8)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, they:PRP:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:11, initialize:VBN:3)|||det(value:NN:6, a:DT:5)|||prep_to(initialize:VBN:3, value:NN:6)|||amod(value:NN:6, dependent:JJ:7)|||det(compiler:NN:10, the:DT:9)|||prep_on(dependent:JJ:7, compiler:NN:10)|||<STOP>
11.3 nsubjpass(allocate:VBN:3, memory:NN:1)|||auxpass(allocate:VBN:3, be:VBZ:2)|||root(ROOT:ROOT:13, allocate:VBN:3)|||prep_in(allocate:VBN:3, accordance:NN:5)|||poss(type:NN:8, they:PRP$:7)|||prep_with(allocate:VBN:3, type:NN:8)|||nn(input:NN:11, initialization:NN:10)|||prep_with(allocate:VBN:3, input:NN:11)|||conj_and(type:NN:8, input:NN:11)|||<STOP>
11.3 nsubjpass(assign:VBN:3, object:NNS:1)|||auxpass(assign:VBN:3, be:VBP:2)|||root(ROOT:ROOT:30, assign:VBN:3)|||det(space:NN:5, a:DT:4)|||dobj(assign:VBN:3, space:NN:5)|||prep_in(space:NN:5, memory:NN:7)|||advmod(create:VBN:11, when:WRB:8)|||rel(create:VBN:11, when:WRB:8)|||nsubjpass(create:VBN:11, they:PRP:9)|||auxpass(create:VBN:11, be:VBP:10)|||dep(memory:NN:7, create:VBN:11)|||det(name:NN:14, the:DT:13)|||nsubj(address:NN:23, name:NN:14)|||prep(name:NN:14, give:VBN:15)|||dep(give:VBN:15, to:TO:16)|||det(point:NNS:19, the:DT:17)|||nn(point:NNS:19, object:NN:18)|||pobj(to:TO:16, point:NNS:19)|||det(memory:NN:22, the:DT:21)|||prep_to(point:NNS:19, memory:NN:22)|||rcmod(space:NN:5, address:NN:23)|||advmod(reside:VBZ:28, where:WRB:24)|||det(datum:NNS:27, the:DT:25)|||nn(datum:NNS:27, object:NNS:26)|||nsubj(reside:VBZ:28, datum:NNS:27)|||advcl(address:NN:23, reside:VBZ:28)|||ccomp(address:NN:23, reside:VBZ:28)|||<STOP>
11.3 root(ROOT:ROOT:3, use:VBG:1)|||dobj(use:VBG:1, constructor:NN:2)|||<STOP>
11.3 root(ROOT:ROOT:6, by:IN:1)|||pcomp(by:IN:1, give:VBG:2)|||iobj(give:VBG:2, they:PRP:3)|||det(value:NN:5, a:DT:4)|||dobj(give:VBG:2, value:NN:5)|||<STOP>
11.3 prepc_by(need:VBP:18, declare:VBG:2)|||det(class:NN:4, the:DT:3)|||dobj(declare:VBG:2, class:NN:4)|||advmod(declare:VBG:2, first:RB:5)|||det(name:NN:8, the:DT:7)|||nsubj(need:VBP:18, name:NN:8)|||xsubj(put:VBN:21, name:NN:8)|||det(variable:NN:11, the:DT:10)|||prep_of(name:NN:8, variable:NN:11)|||prep_of(name:NN:8, then:RB:14)|||advmod(variable:NN:11, then:RB:14)|||conj_and(variable:NN:11, then:RB:14)|||det(variable:NNS:16, any:DT:15)|||dep(variable:NN:11, variable:NNS:16)|||dep(variable:NNS:16, that:DT:17)|||root(ROOT:ROOT:26, need:VBP:18)|||aux(put:VBN:21, to:TO:19)|||auxpass(put:VBN:21, be:VB:20)|||xcomp(need:VBP:18, put:VBN:21)|||det(constructor:NN:24, the:DT:23)|||prep_in(put:VBN:21, constructor:NN:24)|||<STOP> root(ROOT:ROOT:3, ex:VB:1)|||<STOP> nn(myclass:NNS:2, class:NN:1)|||root(ROOT:ROOT:8, myclass:NNS:2)|||punct(x:SYM:4, -lrb-:-LRB-:3)|||dep(myclass:NNS:2, x:SYM:4)|||appos(x:SYM:4, y:NN:6)|||punct(x:SYM:4, -rrb-:-RRB-:7)|||dep(myclass:NNS:2, y:NN:6)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, object:NNS:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:16, initialize:VBN:3)|||agent(initialize:VBN:3, give:VBG:5)|||det(object:NN:7, the:DT:6)|||iobj(give:VBG:5, object:NN:7)|||det(type:NN:9, a:DT:8)|||dobj(give:VBG:5, type:NN:9)|||dobj(give:VBG:5, name:NN:11)|||conj_and(type:NN:9, name:NN:11)|||amod(value:NN:15, initial:JJ:14)|||dobj(give:VBG:5, value:NN:15)|||conj_and(type:NN:9, value:NN:15)|||<STOP>
11.3 nsubjpass(initialize:VBN:3, they:PRP:1)|||auxpass(initialize:VBN:3, be:VBP:2)|||root(ROOT:ROOT:6, initialize:VBN:3)|||prep_to(initialize:VBN:3, 0:CD:5)|||<STOP>
11.3 nsubjpass(initialize:VBN:4, obj:CD:1)|||auxpass(initialize:VBN:4, be:VBP:3)|||root(ROOT:ROOT:28, initialize:VBN:4)|||det(variable:NNS:7, the:DT:6)|||agent(initialize:VBN:4, variable:NNS:7)|||nsubj(call:VBP:9, variable:NNS:7)|||rel(call:VBP:9, that:WDT:8)|||rcmod(variable:NNS:7, call:VBP:9)|||dobj(call:VBP:9, they:PRP:10)|||advmod(create:VBN:15, when:WRB:12)|||nsubjpass(create:VBN:15, they:PRP:13)|||auxpass(create:VBN:15, be:VBP:14)|||advcl(initialize:VBN:4, create:VBN:15)|||ccomp(initialize:VBN:4, create:VBN:15)|||det(class:NN:18, a:DT:17)|||prep_within(create:VBN:15, class:NN:18)|||dep(objectname:VBP:25, e:LS:20)|||nsubj(objectname:VBP:25, i:FW:22)|||amod(i:FW:22, classname:JJ:24)|||ccomp(initialize:VBN:4, objectname:VBP:25)|||dobj(objectname:VBP:25, etc:FW:26)|||<STOP>
11.4 root(ROOT:ROOT:19, name:NN:1)|||det(function:NN:4, the:DT:3)|||prep_of(name:NN:1, function:NN:4)|||prep_of(name:NN:1, parameter:NNS:6)|||conj_and(function:NN:4, parameter:NNS:6)|||nsubj(receive:VB:9, it:PRP:7)|||aux(receive:VB:9, must:MD:8)|||rcmod(parameter:NNS:6, receive:VB:9)|||mark(perform:VB:13, in:IN:10)|||dep(perform:VB:13, order:NN:11)|||aux(perform:VB:13, to:TO:12)|||purpcl(receive:VB:9, perform:VB:13)|||det(type:NN:17, a:DT:15)|||nn(type:NN:17, return:NN:16)|||prep_of(name:NN:1, type:NN:17)|||conj_and(function:NN:4, type:NN:17)|||<STOP>
11.4 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(element:NNS:6, signature:NN:3)|||cop(element:NNS:6, be:VBZ:4)|||det(element:NNS:6, the:DT:5)|||nsubj(make:VBP:8, element:NNS:6)|||root(ROOT:ROOT:30, element:NNS:6)|||rel(make:VBP:8, that:WDT:7)|||rcmod(element:NNS:6, make:VBP:8)|||nsubj(call:VBZ:16, it:PRP:9)|||dep(call:VBZ:16, unique:JJ:10)|||det(variable:NNS:14, the:DT:13)|||prep_such_as(unique:JJ:10, variable:NNS:14)|||nsubj(call:VBZ:16, it:PRP:15)|||xcomp(make:VBP:8, call:VBZ:16)|||prep(call:VBZ:16, for:IN:17)|||advmod(suppose:VBP:21, also:RB:19)|||nsubj(suppose:VBP:21, I:PRP:20)|||conj_and(element:NNS:6, suppose:VBP:21)|||root(ROOT:ROOT:30, suppose:VBP:21)|||nsubj(include:VBZ:23, this:DT:22)|||ccomp(suppose:VBP:21, include:VBZ:23)|||det(program:NN:25, the:DT:24)|||dobj(include:VBZ:23, program:NN:25)|||nsubj(be:VBZ:27, it:PRP:26)|||rcmod(program:NN:25, be:VBZ:27)|||prep(be:VBZ:27, in:IN:28)|||<STOP>
11.4 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(type:NN:7, signature:NN:3)|||cop(type:NN:7, be:VBZ:4)|||det(type:NN:7, the:DT:5)|||nn(type:NN:7, return:NN:6)|||root(ROOT:ROOT:24, type:NN:7)|||det(function:NN:10, a:DT:9)|||prep_of(type:NN:7, function:NN:10)|||poss(name:NN:13, its:PRP$:12)|||prep_of(type:NN:7, name:NN:13)|||conj_and(function:NN:10, name:NN:13)|||det(number:NN:17, the:DT:16)|||prep_of(type:NN:7, number:NN:17)|||conj_and(function:NN:10, number:NN:17)|||conj_and(function:NN:10, type:NN:19)|||conj_and(number:NN:17, type:NN:19)|||poss(parameter:NNS:22, its:PRP$:21)|||prep_of(number:NN:17, parameter:NNS:22)|||<STOP>
11.4 root(ROOT:ROOT:10, function:VB:1)|||dobj(function:VB:1, prototype:NN:2)|||nsubj(contain:VBZ:4, prototype:NN:2)|||rel(contain:VBZ:4, that:WDT:3)|||rcmod(prototype:NN:2, contain:VBZ:4)|||dobj(contain:VBZ:4, function:NNS:5)|||nn(member:NNS:8, datum:NN:7)|||dobj(contain:VBZ:4, member:NNS:8)|||conj_and(function:NNS:5, member:NNS:8)|||<STOP>
11.4 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(declaration:NN:6, signature:NN:3)|||cop(declaration:NN:6, be:VBZ:4)|||det(declaration:NN:6, a:DT:5)|||root(ROOT:ROOT:21, declaration:NN:6)|||det(function:NN:9, the:DT:8)|||prep_of(declaration:NN:6, function:NN:9)|||nsubj(include:VBZ:11, function:NN:9)|||rel(include:VBZ:11, that:WDT:10)|||rcmod(function:NN:9, include:VBZ:11)|||det(type:NNS:14, the:DT:12)|||nn(type:NNS:14, parameter:NN:13)|||dobj(include:VBZ:11, type:NNS:14)|||det(number:NN:17, the:DT:16)|||dobj(include:VBZ:11, number:NN:17)|||conj_and(type:NNS:14, number:NN:17)|||prep_of(number:NN:17, parameter:NNS:19)|||<STOP>
11.4 det(declaration:NN:2, the:DT:1)|||root(ROOT:ROOT:7, declaration:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(declaration:NN:2, function:NN:5)|||<STOP>
11.4 root(ROOT:ROOT:12, include:VBZ:1)|||det(name:NN:3, the:DT:2)|||dobj(include:VBZ:1, name:NN:3)|||amod(parameter:NNS:6, accepted:JJ:5)|||dobj(include:VBZ:1, parameter:NNS:6)|||conj_and(name:NN:3, parameter:NNS:6)|||nn(type:NN:10, return:NN:9)|||dobj(include:VBZ:1, type:NN:10)|||conj_and(name:NN:3, type:NN:10)|||<STOP>
11.4 poss(type:NN:3, its:PRP$:1)|||nn(type:NN:3, return:NN:2)|||root(ROOT:ROOT:8, type:NN:3)|||poss(parameter:NNS:7, its:PRP$:5)|||nn(parameter:NNS:7, input:NN:6)|||conj_and(type:NN:3, parameter:NNS:7)|||root(ROOT:ROOT:8, parameter:NNS:7)|||<STOP>
11.4 root(ROOT:ROOT:9, contain:NNS:1)|||det(name:NN:4, the:DT:2)|||nn(name:NN:4, function:NN:3)|||dep(contain:NNS:1, name:NN:4)|||poss(paramater:NNS:7, its:PRP$:6)|||dep(contain:NNS:1, paramater:NNS:7)|||conj_and(name:NN:4, paramater:NNS:7)|||<STOP> det(type:NN:3, the:DT:1)|||nn(type:NN:3, return:NN:2)|||nsubjpass(!include:VBN:6, type:NN:3)|||auxpass(!include:VBN:6, be:VBZ:4)|||root(ROOT:ROOT:7, !include:VBN:6)|||<STOP>
11.4 nn(type:NN:2, return:NN:1)|||root(ROOT:ROOT:11, type:NN:2)|||nn(name:NN:5, function:NN:4)|||conj_and(type:NN:2, name:NN:5)|||root(ROOT:ROOT:11, name:NN:5)|||det(type:NNS:10, the:DT:8)|||nn(type:NNS:10, parameter:NN:9)|||conj_and(type:NN:2, type:NNS:10)|||root(ROOT:ROOT:11, type:NNS:10)|||<STOP>
11.4 det(signature:NN:3, the:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(tell:VBZ:4, signature:NN:3)|||root(ROOT:ROOT:15, tell:VBZ:4)|||dobj(parameter:VBZ:8, what:WP:5)|||dobj(include:VBZ:10, what:WP:5)|||det(function:NN:7, the:DT:6)|||nsubj(parameter:VBZ:8, function:NN:7)|||nsubj(include:VBZ:10, function:NN:7)|||ccomp(tell:VBZ:4, parameter:VBZ:8)|||ccomp(tell:VBZ:4, include:VBZ:10)|||conj_and(parameter:VBZ:8, include:VBZ:10)|||predet(call:NNS:14, all:PDT:11)|||det(call:NNS:14, the:DT:12)|||nn(call:NNS:14, function:NN:13)|||dobj(parameter:VBZ:8, call:NNS:14)|||<STOP>
11.4 det(function:NN:2, the:DT:1)|||poss(s:NNS:4, function:NN:2)|||nsubj(name:VBP:5, s:NNS:4)|||root(ROOT:ROOT:18, name:VBP:5)|||advmod(well:RB:8, as:RB:7)|||advmod(name:VBP:5, well:RB:8)|||dobj(return:VBZ:12, what:WP:10)|||nsubj(return:VBZ:12, it:PRP:11)|||prepc_as(name:VBP:5, return:VBZ:12)|||dobj(accept:VBZ:16, what:WP:14)|||nsubj(accept:VBZ:16, it:PRP:15)|||prepc_as(name:VBP:5, accept:VBZ:16)|||conj_and(return:VBZ:12, accept:VBZ:16)|||<STOP>
11.4 det(body:NN:2, the:DT:1)|||root(ROOT:ROOT:12, body:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(body:NN:2, function:NN:5)|||nsubj(hold:VBZ:7, function:NN:5)|||rel(hold:VBZ:7, that:WDT:6)|||rcmod(function:NN:5, hold:VBZ:7)|||predet(code:NN:11, all:PDT:8)|||det(code:NN:11, the:DT:9)|||amod(code:NN:11, actual:JJ:10)|||dobj(hold:VBZ:7, code:NN:11)|||<STOP>
11.4 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(type:NN:7, signature:NN:3)|||cop(type:NN:7, be:VBZ:4)|||det(type:NN:7, the:DT:5)|||nn(type:NN:7, return:NN:6)|||root(ROOT:ROOT:15, type:NN:7)|||amod(type:NN:12, accept:VBN:9)|||nn(type:NN:12, pass:NN:10)|||nn(type:NN:12, value:NN:11)|||conj_and(type:NN:7, type:NN:12)|||root(ROOT:ROOT:15, type:NN:12)|||nsubj(take:VBZ:14, it:PRP:13)|||dep(type:NN:7, take:VBZ:14)|||<STOP>
11.4 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(specify:VBZ:4, signature:NN:3)|||root(ROOT:ROOT:14, specify:VBZ:4)|||det(variable:NNS:9, the:DT:5)|||nn(variable:NNS:9, name:NN:6)|||conj_and(name:NN:6, input:NN:8)|||nn(variable:NNS:9, input:NN:8)|||dobj(specify:VBZ:4, variable:NNS:9)|||det(function:NN:12, a:DT:11)|||prep_of(variable:NNS:9, function:NN:12)|||<STOP>
11.4 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(parameter:NNS:9, signature:NN:3)|||cop(parameter:NNS:9, be:VBZ:4)|||det(function:NN:6, the:DT:5)|||poss(parameter:NNS:9, function:NN:6)|||nn(parameter:NNS:9, s:NNS:8)|||root(ROOT:ROOT:20, parameter:NNS:9)|||poss(type:NN:12, they:PRP$:11)|||conj_and(parameter:NNS:9, type:NN:12)|||root(ROOT:ROOT:20, type:NN:12)|||det(name:NN:15, the:DT:14)|||conj_and(parameter:NNS:9, name:NN:15)|||root(ROOT:ROOT:20, name:NN:15)|||det(function:NN:18, the:DT:17)|||prep_of(name:NN:15, function:NN:18)|||<STOP> det(type:NN:3, the:DT:1)|||nn(type:NN:3, return:NN:2)|||nsubj(!part:NN:7, type:NN:3)|||cop(!part:NN:7, be:VBZ:4)|||det(!part:NN:7, a:DT:6)|||root(ROOT:ROOT:13, !part:NN:7)|||det(signature:NN:11, the:DT:9)|||nn(signature:NN:11, function:NN:10)|||prep_of(!part:NN:7, signature:NN:11)|||<STOP>
11.4 det(name:NN:2, the:DT:1)|||root(ROOT:ROOT:12, name:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(name:NN:2, function:NN:5)|||dobj(accept:VBZ:9, what:WP:7)|||rel(accept:VBZ:9, what:WP:7)|||dobj(return:VBZ:11, what:WP:7)|||nsubj(accept:VBZ:9, it:PRP:8)|||nsubj(return:VBZ:11, it:PRP:8)|||conj_and(name:NN:2, accept:VBZ:9)|||rcmod(name:NN:2, accept:VBZ:9)|||root(ROOT:ROOT:12, accept:VBZ:9)|||conj_and(name:NN:2, return:VBZ:11)|||rcmod(name:NN:2, return:VBZ:11)|||conj_or(accept:VBZ:9, return:VBZ:11)|||<STOP>
11.4 det(identifier:NN:3, the:DT:1)|||amod(identifier:NN:3, unique:JJ:2)|||root(ROOT:ROOT:24, identifier:NN:3)|||det(function:NN:6, a:DT:5)|||prep_of(identifier:NN:3, function:NN:6)|||nsubj(include:VBZ:9, function:NN:6)|||nsubj(exclude:VBZ:19, function:NN:6)|||rel(include:VBZ:9, which:WDT:8)|||rcmod(function:NN:6, include:VBZ:9)|||nn(variable:NNS:11, input:NN:10)|||dobj(include:VBZ:9, variable:NNS:11)|||prt(include:VBZ:9, along:RP:12)|||det(name:NN:16, the:DT:14)|||nn(name:NN:16, function:NN:15)|||prep_with(include:VBZ:9, name:NN:16)|||rcmod(function:NN:6, exclude:VBZ:19)|||conj_but(include:VBZ:9, exclude:VBZ:19)|||det(type:NN:22, the:DT:20)|||nn(type:NN:22, output:NN:21)|||dobj(exclude:VBZ:19, type:NN:22)|||<STOP>
11.4 det(type:NN:7, the:DT:1)|||nn(type:NN:7, order:NN:2)|||conj_and(type:NN:7, number:NN:4)|||nsubj(include:VBD:11, number:NN:4)|||nsubj(include:VBD:11, type:NN:7)|||nn(item:NNS:10, datum:NN:9)|||prep_of(type:NN:7, item:NNS:10)|||root(ROOT:ROOT:17, include:VBD:11)|||det(parameter:NNS:15, the:DT:13)|||nn(parameter:NNS:15, function:NN:14)|||prep_inside(include:VBD:11, parameter:NNS:15)|||<STOP>
11.4 poss(scope:NN:3, its:PRP$:1)|||det(scope:NN:3, the:DT:2)|||nsubj(property:NNS:17, scope:NN:3)|||nsubj(define:VBZ:19, scope:NN:3)|||appos(scope:NN:3, type:NN:5)|||conj_and(scope:NN:3, parameter:NNS:8)|||nsubj(property:NNS:17, parameter:NNS:8)|||det(function:NN:11, that:DT:10)|||prep_of(parameter:NNS:8, function:NN:11)|||nsubj(give:VBP:13, function:NN:11)|||rel(give:VBP:13, that:WDT:12)|||rcmod(function:NN:11, give:VBP:13)|||iobj(give:VBP:13, it:PRP:14)|||dobj(give:VBP:13, it:PRP:15)|||cop(property:NNS:17, be:VBZ:16)|||root(ROOT:ROOT:25, property:NNS:17)|||conj_and(property:NNS:17, define:VBZ:19)|||root(ROOT:ROOT:25, define:VBZ:19)|||dobj(define:VBZ:19, it:PRP:20)|||amod(function:NNS:23, other:JJ:22)|||prep_against(define:VBZ:19, function:NNS:23)|||nsubj(property:NNS:17, type:NN:5)|||nsubj(define:VBZ:19, type:NN:5)|||<STOP>
11.4 root(ROOT:ROOT:17, be:VBZ:1)|||det(name:NN:3, the:DT:2)|||nsubj(be:VBZ:1, name:NN:3)|||nsubjpass(use:VBN:16, name:NN:3)|||det(fuction:NN:6, the:DT:5)|||prep_of(name:NN:3, fuction:NN:6)|||nn(type:NN:9, return:NN:8)|||prep_of(name:NN:3, type:NN:9)|||conj_and(fuction:NN:6, type:NN:9)|||prep_of(name:NN:3, parameter:NNS:12)|||conj_and(fuction:NN:6, parameter:NNS:12)|||rel(use:VBN:16, that:WDT:13)|||aux(use:VBN:16, be:VBP:14)|||auxpass(use:VBN:16, be:VBG:15)|||rcmod(name:NN:3, use:VBN:16)|||<STOP>
11.4 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(include:VB:5, signature:NN:3)|||aux(include:VB:5, should:MD:4)|||root(ROOT:ROOT:18, include:VB:5)|||det(name:NN:7, the:DT:6)|||dobj(include:VB:5, name:NN:7)|||det(function:NN:10, the:DT:9)|||prep_of(name:NN:7, function:NN:10)|||prep_of(name:NN:7, parameter:NNS:12)|||conj_and(function:NN:10, parameter:NNS:12)|||det(body:NN:16, a:DT:15)|||prep_of(name:NN:7, body:NN:16)|||conj_and(function:NN:10, body:NN:16)|||<STOP>
11.4 det(name:NN:2, the:DT:1)|||nsubj(pass:VBD:9, name:NN:2)|||det(function:NN:5, the:DT:4)|||prep_of(name:NN:2, function:NN:5)|||det(argument:NNS:8, the:DT:7)|||prep_of(name:NN:2, argument:NNS:8)|||conj_and(function:NN:5, argument:NNS:8)|||root(ROOT:ROOT:13, pass:VBD:9)|||det(function:NN:12, that:DT:11)|||prep_to(pass:VBD:9, function:NN:12)|||<STOP>
11.4 det(signature:NN:3, a:DT:1)|||nn(signature:NN:3, function:NN:2)|||nsubj(set:NN:15, signature:NN:3)|||partmod(signature:NN:3, use:VBN:5)|||det(function:NN:8, a:DT:7)|||poss(prototype:NN:11, function:NN:8)|||nn(prototype:NN:11, s:NNS:10)|||prep_in(use:VBN:5, prototype:NN:11)|||cop(set:NN:15, be:VBZ:13)|||det(set:NN:15, the:DT:14)|||root(ROOT:ROOT:34, set:NN:15)|||nn(type:NNS:18, object:NN:17)|||prep_of(set:NN:15, type:NNS:18)|||nsubj(take:VBP:20, it:PRP:19)|||rcmod(set:NN:15, take:VBP:20)|||prt(take:VBP:20, in:RP:21)|||prep_as(take:VBP:20, parameter:NNS:23)|||prep(take:VBP:20, with:IN:25)|||prep(take:VBP:20, without:IN:27)|||conj_or(with:IN:25, without:IN:27)|||pobj(without:IN:27, name:NNS:28)|||prep(name:NNS:28, give:VBN:29)|||dep(give:VBN:29, for:IN:30)|||det(object:NNS:32, the:DT:31)|||pobj(for:IN:30, object:NNS:32)|||<STOP>
11.4 nn(name:NN:2, function:NN:1)|||nsubjpass(call:VBN:6, name:NN:2)|||conj_and(name:NN:2, parameter:NN:4)|||nsubjpass(call:VBN:6, parameter:NN:4)|||auxpass(call:VBN:6, be:VBP:5)|||root(ROOT:ROOT:10, call:VBN:6)|||nn(signature:NN:8, function:NN:7)|||dobj(call:VBN:6, signature:NN:8)|||<STOP>
11.4 nn(name:NN:2, fuction:NN:1)|||root(ROOT:ROOT:5, name:NN:2)|||conj_and(name:NN:2, parameter:NNS:4)|||root(ROOT:ROOT:5, parameter:NNS:4)|||<STOP>
11.4 det(parameter:NNS:2, the:DT:1)|||nsubj(need:VBD:3, parameter:NNS:2)|||root(ROOT:ROOT:15, need:VBD:3)|||det(type:NN:7, the:DT:5)|||nn(type:NN:7, return:NN:6)|||dobj(need:VBD:3, type:NN:7)|||dobj(need:VBD:3, name:NN:10)|||conj_and(type:NN:7, name:NN:10)|||det(function:NN:13, the:DT:12)|||prep_of(name:NN:10, function:NN:13)|||<STOP>
11.4 det(signature:NN:2, the:DT:1)|||nsubj(include:VBZ:6, signature:NN:2)|||det(function:NN:5, a:DT:4)|||prep_of(signature:NN:2, function:NN:5)|||root(ROOT:ROOT:24, include:VBZ:6)|||det(name:NN:8, the:DT:7)|||dobj(include:VBZ:6, name:NN:8)|||det(function:NN:11, the:DT:10)|||prep_of(name:NN:8, function:NN:11)|||det(number:NN:14, the:DT:13)|||dobj(include:VBZ:6, number:NN:14)|||conj_and(name:NN:8, number:NN:14)|||conj_and(name:NN:8, type:NNS:16)|||conj_and(number:NN:14, type:NNS:16)|||prep_of(number:NN:14, parameter:NNS:18)|||det(type:NN:23, the:DT:21)|||nn(type:NN:23, return:NN:22)|||dobj(include:VBZ:6, type:NN:23)|||conj_and(name:NN:8, type:NN:23)|||<STOP>
11.4 nsubj(be:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:9, be:VBZ:2)|||nsubj(separate:VBZ:5, what:WP:3)|||advmod(separate:VBZ:5, uniquely:RB:4)|||ccomp(be:VBZ:2, separate:VBZ:5)|||amod(function:NNS:7, overloaded:JJ:6)|||dobj(separate:VBZ:5, function:NNS:7)|||<STOP> nsubj(include:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:15, include:VBZ:2)|||det(type:NN:5, the:DT:3)|||nn(type:NN:5, return:NN:4)|||dobj(include:VBZ:2, type:NN:5)|||det(list:NN:10, the:DT:8)|||nn(list:NN:10, parameter:NN:9)|||dobj(include:VBZ:2, list:NN:10)|||conj_and(type:NN:5, list:NN:10)|||det(function:NN:13, the:DT:12)|||prep_of(list:NN:10, function:NN:13)|||<STOP>
11.4 nn(sig:NN:2, function:NN:1)|||nsubj(be:VBZ:5, sig:NN:2)|||dep(sig:NN:2, be:VBZ:3)|||root(ROOT:ROOT:20, be:VBZ:5)|||nsubj(class:NN:9, what:WP:6)|||cop(class:NN:9, be:VBZ:7)|||det(class:NN:9, the:DT:8)|||ccomp(be:VBZ:5, class:NN:9)|||rcmod(class:NN:9, recognize:VBZ:10)|||det(function:NN:14, the:DT:12)|||amod(function:NN:14, main:JJ:13)|||prep_as(recognize:VBZ:10, function:NN:14)|||prep_as(recognize:VBZ:10, rather:RB:17)|||advmod(function:NN:14, rather:RB:17)|||conj_or(function:NN:14, rather:RB:17)|||poss(specification:NN:19, its:PRP$:18)|||dep(function:NN:14, specification:NN:19)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||nsubj(self:VBZ:7, function:NN:2)|||xsubj(solve:VB:9, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||prep_upon(call:VBZ:4, it:PRP:6)|||root(ROOT:ROOT:13, self:VBZ:7)|||aux(solve:VB:9, to:TO:8)|||xcomp(self:VBZ:7, solve:VB:9)|||det(problem:NN:11, a:DT:10)|||dobj(solve:VB:9, problem:NN:11)|||<STOP> det(time:NN:2, each:DT:1)|||tmod(call:VBZ:4, time:NN:2)|||nsubj(call:VBZ:4, it:PRP:3)|||root(ROOT:ROOT:35, call:VBZ:4)|||nsubj(self:VBG:7, it:PRP:6)|||prepc_upon(call:VBZ:4, self:VBG:7)|||nsubj(split:VBZ:9, it:PRP:8)|||ccomp(self:VBG:7, split:VBZ:9)|||advmod(split:VBZ:9, up:RB:10)|||det(problem:NN:12, a:DT:11)|||dep(up:RB:10, problem:NN:12)|||dep(up:RB:10, into:IN:13)|||det(form:NN:16, a:DT:14)|||nn(form:NN:16, simplier:NN:15)|||pobj(into:IN:13, form:NN:16)|||mark(reach:VBZ:19, until:IN:17)|||nsubj(reach:VBZ:19, it:PRP:18)|||advcl(split:VBZ:9, reach:VBZ:19)|||dobj(reach:VBZ:19, a:SYM:20)|||rcmod(a:SYM:20, base:VBP:22)|||dobj(base:VBP:22, case:NN:23)|||nsubj(form:NN:30, which:WDT:25)|||rel(form:NN:30, which:WDT:25)|||cop(form:NN:30, be:VBZ:26)|||det(form:NN:30, the:DT:27)|||advmod(simplest:JJ:29, most:RBS:28)|||amod(form:NN:30, simplest:JJ:29)|||rcmod(case:NN:23, form:NN:30)|||det(problem:NN:33, the:DT:32)|||prep_of(form:NN:30, problem:NN:33)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||nsubj(function:VBP:15, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||nsubj(perform:VB:7, itself:PRP:5)|||aux(perform:VB:7, to:TO:6)|||xcomp(call:VBZ:4, perform:VB:7)|||det(opperation:NN:9, a:DT:8)|||dobj(perform:VB:7, opperation:NN:9)|||det(recursive:NN:14, a:DT:12)|||amod(recursive:NN:14, factorial:JJ:13)|||prep_such_as(opperation:NN:9, recursive:NN:14)|||root(ROOT:ROOT:17, function:VBP:15)|||<STOP>
11.5 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
11.5 det(case:NN:3, a:DT:1)|||nn(case:NN:3, base:NN:2)|||nsubj(call:VBZ:5, case:NN:3)|||nsubj(smaller:JJR:12, case:NN:3)|||nsubj(terminate:VBZ:14, case:NN:3)|||rel(call:VBZ:5, that:WDT:4)|||rcmod(case:NN:3, call:VBZ:5)|||prep_upon(call:VBZ:5, itself:PRP:7)|||det(problem:NN:10, the:DT:9)|||prep_until(call:VBZ:5, problem:NN:10)|||cop(smaller:JJR:12, become:VBZ:11)|||root(ROOT:ROOT:16, smaller:JJR:12)|||conj_and(smaller:JJR:12, terminate:VBZ:14)|||root(ROOT:ROOT:16, terminate:VBZ:14)|||<STOP>
11.5 nsubj(function:NN:4, it:PRP:1)|||cop(function:NN:4, be:VBZ:2)|||det(function:NN:4, a:DT:3)|||nsubj(call:VBZ:6, function:NN:4)|||root(ROOT:ROOT:9, function:NN:4)|||rel(call:VBZ:6, that:WDT:5)|||rcmod(function:NN:4, call:VBZ:6)|||dobj(call:VBZ:6, itself:PRP:7)|||<STOP> nsubj(run:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:12, run:VBZ:2)|||amod(time:NNS:4, multiple:JJ:3)|||dobj(run:VBZ:2, time:NNS:4)|||mark(reach:VBN:10, until:IN:5)|||det(case:NN:8, the:DT:6)|||nn(case:NN:8, base:NN:7)|||nsubjpass(reach:VBN:10, case:NN:8)|||auxpass(reach:VBN:10, be:VBZ:9)|||advcl(run:VBZ:2, reach:VBN:10)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||nsubj(reach:VBZ:8, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||nsubj(untill:VB:6, itself:PRP:5)|||ccomp(call:VBZ:4, untill:VB:6)|||dobj(untill:VB:6, it:PRP:7)|||root(ROOT:ROOT:13, reach:VBZ:8)|||det(case:NN:11, a:DT:9)|||nn(case:NN:11, base:NN:10)|||dobj(reach:VBZ:8, case:NN:11)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||root(ROOT:ROOT:7, function:NN:2)|||nsubj(call:VBZ:4, that:WDT:3)|||rel(call:VBZ:4, that:WDT:3)|||dep(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||<STOP> det(time:NN:2, each:DT:1)|||dep(do:VBZ:4, time:NN:2)|||nsubj(do:VBZ:4, it:PRP:3)|||root(ROOT:ROOT:28, do:VBZ:4)|||nsubj(get:VB:8, it:PRP:6)|||aux(get:VB:8, must:MD:7)|||dep(do:VBZ:4, get:VB:8)|||dobj(get:VB:8, smaller:JJR:9)|||advmod(do:VBZ:4, eventually:RB:12)|||conj_and(do:VBZ:4, eventually:RB:12)|||root(ROOT:ROOT:28, eventually:RB:12)|||nsubj(converge:VBP:14, MUST:NNP:13)|||ccomp(do:VBZ:4, converge:VBP:14)|||conj_and(do:VBZ:4, converge:VBP:14)|||root(ROOT:ROOT:28, converge:VBP:14)|||det(case:NN:18, a:DT:16)|||nn(case:NN:18, base:NN:17)|||prep_to(converge:VBP:14, case:NN:18)|||advmod(converge:VBP:14, otherwise:RB:20)|||nsubj(start:VB:23, you:PRP:21)|||aux(start:VB:23, can:MD:22)|||dep(converge:VBP:14, start:VB:23)|||det(loop:NN:26, a:DT:24)|||amod(loop:NN:26, infinite:JJ:25)|||dobj(start:VB:23, loop:NN:26)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||nsubjpass(meet:VBN:11, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||det(case:NN:9, a:DT:7)|||nn(case:NN:9, base:NN:8)|||prep_until(call:VBZ:4, case:NN:9)|||auxpass(meet:VBN:11, be:VBZ:10)|||root(ROOT:ROOT:12, meet:VBN:11)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||root(ROOT:ROOT:7, function:NN:2)|||nsubj(call:VBZ:4, that:WDT:3)|||rel(call:VBZ:4, that:WDT:3)|||dep(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||<STOP> det(call:NN:4, each:DT:2)|||nn(call:NN:4, function:NN:3)|||prep_with(diminish:VBN:8, call:NN:4)|||det(problem:NN:6, the:DT:5)|||nsubjpass(diminish:VBN:8, problem:NN:6)|||auxpass(diminish:VBN:8, be:VBZ:7)|||root(ROOT:ROOT:10, diminish:VBN:8)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||root(ROOT:ROOT:11, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||nsubj(perform:VB:7, itself:PRP:5)|||aux(perform:VB:7, to:TO:6)|||xcomp(call:VBZ:4, perform:VB:7)|||det(task:NN:10, a:DT:8)|||amod(task:NN:10, certain:JJ:9)|||dobj(perform:VB:7, task:NN:10)|||<STOP>
11.5 det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubj(function:NN:6, function:NN:3)|||cop(function:NN:6, be:VBZ:4)|||det(function:NN:6, a:DT:5)|||nsubj(call:VBZ:8, function:NN:6)|||root(ROOT:ROOT:11, function:NN:6)|||rel(call:VBZ:8, that:WDT:7)|||rcmod(function:NN:6, call:VBZ:8)|||dobj(call:VBZ:8, itself:PRP:9)|||<STOP> advmod(call:VBD:2, usually:RB:1)|||root(ROOT:ROOT:7, call:VBD:2)|||det(case:NN:5, the:DT:3)|||nn(case:NN:5, base:NN:4)|||nsubj(call:VBD:2, case:NN:5)|||<STOP> mark(!correct:JJ:7, if:IN:1)|||det(case:NN:4, the:DT:2)|||nn(case:NN:4, base:NN:3)|||nsubj(!correct:JJ:7, case:NN:4)|||cop(!correct:JJ:7, be:VBZ:5)|||advcl(cause:VBZ:9, !correct:JJ:7)|||nsubj(cause:VBZ:9, it:PRP:8)|||root(ROOT:ROOT:14, cause:VBZ:9)|||det(loop:NN:12, a:DT:10)|||amod(loop:NN:12, infinite:JJ:11)|||dobj(cause:VBZ:9, loop:NN:12)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||root(ROOT:ROOT:14, function:NN:2)|||nsubj(call:VBZ:4, that:WDT:3)|||rel(call:VBZ:4, that:WDT:3)|||nsubj(solve:VB:10, that:WDT:3)|||dep(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||mark(solve:VB:10, in:IN:7)|||dep(solve:VB:10, order:NN:8)|||aux(solve:VB:10, to:TO:9)|||purpcl(call:VBZ:4, solve:VB:10)|||det(problem:NN:12, a:DT:11)|||dobj(solve:VB:10, problem:NN:12)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||advmod(call:VBZ:4, that:IN:3)|||root(ROOT:ROOT:23, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||prt(call:VBZ:4, over:RP:6)|||dep(over:RP:6, and:CC:7)|||dep(over:RP:6, over:RP:8)|||mark(find:VBZ:11, until:IN:9)|||nsubj(find:VBZ:11, it:PRP:10)|||advcl(call:VBZ:4, find:VBZ:11)|||det(form:NN:14, the:DT:12)|||amod(form:NN:14, simplest:JJS:13)|||dobj(find:VBZ:11, form:NN:14)|||prep_of(form:NN:14, solution:NN:16)|||det(case:NN:21, the:DT:19)|||nn(case:NN:21, base:NN:20)|||dobj(find:VBZ:11, case:NN:21)|||conj_or(form:NN:14, case:NN:21)|||<STOP>
11.5 det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubj(function:NN:6, function:NN:3)|||cop(function:NN:6, be:VBZ:4)|||det(function:NN:6, a:DT:5)|||nsubj(call:VBZ:8, function:NN:6)|||root(ROOT:ROOT:18, function:NN:6)|||rel(call:VBZ:8, that:WDT:7)|||rcmod(function:NN:6, call:VBZ:8)|||dobj(call:VBZ:8, itself:PRP:9)|||advmod(call:VBZ:8, repeatedly:RB:10)|||mark(achieve:VBN:16, until:IN:11)|||det(case:NN:14, a:DT:12)|||nn(case:NN:14, base:NN:13)|||nsubjpass(achieve:VBN:16, case:NN:14)|||auxpass(achieve:VBN:16, be:VBZ:15)|||advcl(call:VBZ:8, achieve:VBN:16)|||<STOP> det(idea:NN:3, the:DT:1)|||amod(idea:NN:3, fundamental:JJ:2)|||nsubj(be:VBZ:4, idea:NN:3)|||xsubj(break:VB:6, idea:NN:3)|||root(ROOT:ROOT:19, be:VBZ:4)|||aux(break:VB:6, to:TO:5)|||xcomp(be:VBZ:4, break:VB:6)|||num(problem:NN:9, one:CD:7)|||amod(problem:NN:9, large:JJ:8)|||dobj(break:VB:6, problem:NN:9)|||det(series:NN:12, a:DT:11)|||prep_into(break:VB:6, series:NN:12)|||amod(problem:NNS:17, smaller:JJR:14)|||amod(problem:NNS:17, similar:JJ:16)|||prep_of(series:NN:12, problem:NNS:17)|||<STOP>
11.5 det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubj(simplify:VBZ:5, function:NN:3)|||advmod(simplify:VBZ:5, typically:RB:4)|||root(ROOT:ROOT:27, simplify:VBZ:5)|||det(problem:NN:7, a:DT:6)|||dobj(simplify:VBZ:5, problem:NN:7)|||prepc_by(simplify:VBZ:5, call:VBG:9)|||dobj(call:VBG:9, itself:PRP:10)|||prepc_until(call:VBG:9, arrive:VBG:13)|||det(case:NN:17, a:DT:15)|||nn(case:NN:17, base:NN:16)|||prep_at(arrive:VBG:13, case:NN:17)|||dep(at:IN:19, case:NN:17)|||rel(return:VBZ:23, at:IN:19)|||nsubj(return:VBZ:23, it:PRP:21)|||advmod(return:VBZ:23, recursively:RB:22)|||rcmod(case:NN:17, return:VBZ:23)|||det(solution:NN:25, a:DT:24)|||dobj(return:VBZ:23, solution:NN:25)|||<STOP>
11.5 det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubj(function:NN:6, function:NN:3)|||cop(function:NN:6, be:VBZ:4)|||det(function:NN:6, a:DT:5)|||nsubj(break:VBZ:8, function:NN:6)|||nsubj(call:VBZ:20, function:NN:6)|||root(ROOT:ROOT:37, function:NN:6)|||rel(break:VBZ:8, that:WDT:7)|||rcmod(function:NN:6, break:VBZ:8)|||prt(break:VBZ:8, down:VBP:9)|||det(problem:NN:12, a:DT:10)|||amod(problem:NN:12, large:JJ:11)|||dobj(break:VBZ:8, problem:NN:12)|||dobj(call:VBZ:20, problem:NN:12)|||measure(smaller:JJR:17, two:CD:14)|||conj_or(two:CD:14, more:JJR:16)|||quantmod(two:CD:14, more:JJR:16)|||measure(smaller:JJR:17, more:JJR:16)|||amod(problem:NNS:18, smaller:JJR:17)|||prep_into(break:VBZ:8, problem:NNS:18)|||rcmod(function:NN:6, call:VBZ:20)|||conj_and(break:VBZ:8, call:VBZ:20)|||nsubj(solve:VB:23, itself:PRP:21)|||aux(solve:VB:23, to:TO:22)|||xcomp(call:VBZ:20, solve:VB:23)|||det(problem:NNS:26, those:DT:24)|||amod(problem:NNS:26, smaller:JJR:25)|||dobj(solve:VB:23, problem:NNS:26)|||mark(reach:VBN:35, until:IN:27)|||det(case:NN:30, a:DT:28)|||nn(case:NN:30, base:NN:29)|||nsubjpass(reach:VBN:35, case:NN:30)|||nn(point:NN:33, terminating:NN:32)|||conj_or(case:NN:30, point:NN:33)|||nsubjpass(reach:VBN:35, point:NN:33)|||auxpass(reach:VBN:35, be:VBZ:34)|||advcl(solve:VB:23, reach:VBN:35)|||<STOP> dep(call:VBN:10, at:IN:1)|||det(case:NN:4, the:DT:2)|||nn(case:NN:4, base:NN:3)|||pobj(at:IN:1, case:NN:4)|||det(answer:NN:8, a:DT:6)|||amod(answer:NN:8, definite:JJ:7)|||nsubjpass(call:VBN:10, answer:NN:8)|||auxpass(call:VBN:10, be:VBZ:9)|||root(ROOT:ROOT:35, call:VBN:10)|||det(function:NN:13, the:DT:12)|||nsubj(recurse:VBZ:16, function:NN:13)|||nsubj(unwind:VBZ:19, function:NN:13)|||advmod(longer:RB:15, no:RB:14)|||advmod(recurse:VBZ:16, longer:RB:15)|||conj_and(call:VBN:10, recurse:VBZ:16)|||root(ROOT:ROOT:35, recurse:VBZ:16)|||conj_and(call:VBN:10, unwind:VBZ:19)|||conj_but(recurse:VBZ:16, unwind:VBZ:19)|||nsubj(call:VBZ:24, itself:PRP:20)|||xsubj(determine:VB:26, itself:PRP:20)|||advmod(call:VBZ:24, back:RB:21)|||dep(back:RB:21, through:IN:22)|||pobj(through:IN:22, function:NN:23)|||ccomp(unwind:VBZ:19, call:VBZ:24)|||aux(determine:VB:26, to:TO:25)|||xcomp(call:VBZ:24, determine:VB:26)|||det(answer:NN:28, the:DT:27)|||dobj(determine:VB:26, answer:NN:28)|||det(problem:NN:33, the:DT:30)|||amod(problem:NN:33, original:JJ:31)|||amod(problem:NN:33, large:JJ:32)|||prep_to(determine:VB:26, problem:NN:33)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||root(ROOT:ROOT:18, function:NN:2)|||nsubj(call:VBZ:4, that:WDT:3)|||rel(call:VBZ:4, that:WDT:3)|||dep(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||det(loop:NN:8, a:DT:7)|||prep_into(call:VBZ:4, loop:NN:8)|||det(case:NN:12, a:DT:10)|||nn(case:NN:12, base:NN:11)|||prep_with(loop:NN:8, case:NN:12)|||det(exit:NN:16, a:DT:14)|||nn(exit:NN:16, loop:NN:15)|||prep_for(case:NN:12, exit:NN:16)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||nsubjpass(meet:VBN:11, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||det(case:NNS:9, the:DT:7)|||nn(case:NNS:9, base:NN:8)|||prep_until(call:VBZ:4, case:NNS:9)|||auxpass(meet:VBN:11, be:VBP:10)|||root(ROOT:ROOT:13, meet:VBN:11)|||<STOP>
11.5 det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubj(know:VBZ:5, function:NN:3)|||advmod(know:VBZ:5, only:RB:4)|||root(ROOT:ROOT:11, know:VBZ:5)|||advmod(solve:VB:8, how:WRB:6)|||aux(solve:VB:8, to:TO:7)|||advcl(know:VBZ:5, solve:VB:8)|||ccomp(know:VBZ:5, solve:VB:8)|||xcomp(know:VBZ:5, solve:VB:8)|||nn(case:NNS:10, base:NN:9)|||dobj(solve:VB:8, case:NNS:10)|||<STOP> det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubj(call:VBZ:4, function:NN:3)|||root(ROOT:ROOT:16, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||advmod(call:VBZ:4, directly:RB:6)|||advmod(call:VBZ:4, indirectly:RB:8)|||conj_or(directly:RB:6, indirectly:RB:8)|||mark(reach:VBN:14, until:IN:9)|||det(case:NN:12, a:DT:10)|||nn(case:NN:12, base:NN:11)|||nsubjpass(reach:VBN:14, case:NN:12)|||auxpass(reach:VBN:14, be:VBZ:13)|||advcl(call:VBZ:4, reach:VBN:14)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||nsubj(use:VBZ:8, function:NN:2)|||root(ROOT:ROOT:16, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||prep_on(call:VBZ:4, itself:PRP:6)|||rcmod(function:NN:2, use:VBZ:8)|||conj_and(call:VBZ:4, use:VBZ:8)|||det(case:NN:11, a:DT:9)|||nn(case:NN:11, base:NN:10)|||nsubj(stop:VB:13, case:NN:11)|||aux(stop:VB:13, to:TO:12)|||xcomp(use:VBZ:8, stop:VB:13)|||det(recursion:NN:15, the:DT:14)|||dobj(stop:VB:13, recursion:NN:15)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(get:VBP:11, function:NN:2)|||nsubj(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||dobj(call:VBZ:10, itself:PRP:5)|||nsubj(call:VBZ:10, which:WDT:8)|||advmod(call:VBZ:10, eaach:RB:9)|||rcmod(function:NN:2, call:VBZ:10)|||conj_and(call:VBZ:4, call:VBZ:10)|||root(ROOT:ROOT:20, get:VBP:11)|||advmod(get:VBP:11, closer:RB:12)|||advmod(get:VBP:11, close:RB:14)|||conj_and(closer:RB:12, close:RB:14)|||det(case:NN:18, the:DT:16)|||nn(case:NN:18, base:NN:17)|||prep_to(get:VBP:11, case:NN:18)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||root(ROOT:ROOT:10, function:NN:2)|||nsubj(divide:VBZ:4, that:WDT:3)|||rel(divide:VBZ:4, that:WDT:3)|||nsubj(conquer:VBZ:6, that:WDT:3)|||dep(function:NN:2, divide:VBZ:4)|||dep(function:NN:2, conquer:VBZ:6)|||conj_and(divide:VBZ:4, conquer:VBZ:6)|||det(problem:NN:8, a:DT:7)|||dobj(divide:VBZ:4, problem:NN:8)|||dobj(conquer:VBZ:6, problem:NN:8)|||<STOP> expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:12, be:VBZ:2)|||det(case:NN:5, a:DT:3)|||nn(case:NN:5, base:NN:4)|||nsubj(be:VBZ:2, case:NN:5)|||nsubjpass(reach:VBN:10, case:NN:5)|||rel(reach:VBN:10, that:WDT:6)|||aux(reach:VBN:10, will:MD:7)|||advmod(reach:VBN:10, eventually:RB:8)|||auxpass(reach:VBN:10, be:VB:9)|||rcmod(case:NN:5, reach:VBN:10)|||<STOP> det(function:NN:2, the:DT:1)|||nsubj(call:VBZ:3, function:NN:2)|||root(ROOT:ROOT:15, call:VBZ:3)|||dobj(call:VBZ:3, itself:PRP:4)|||advmod(call:VBZ:3, over:RP:5)|||advmod(call:VBZ:3, over:RP:7)|||conj_and(over:RP:5, over:RP:7)|||mark(satisfied:JJ:13, until:IN:8)|||det(case:NN:11, the:DT:9)|||nn(case:NN:11, base:NN:10)|||nsubj(satisfied:JJ:13, case:NN:11)|||cop(satisfied:JJ:13, be:VBZ:12)|||advcl(call:VBZ:3, satisfied:JJ:13)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||root(ROOT:ROOT:10, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||det(code:NN:9, the:DT:7)|||nn(code:NN:9, definition:NN:8)|||prep_in(call:VBZ:4, code:NN:9)|||<STOP>
11.5 det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubj(solve:VBZ:4, function:NN:3)|||dep(break:VBN:16, solve:VBZ:4)|||det(problem:NN:6, a:DT:5)|||dobj(solve:VBZ:4, problem:NN:6)|||advmod(call:VBG:9, repeatedly:RB:8)|||prepc_by(solve:VBZ:4, call:VBG:9)|||dobj(call:VBG:9, itself:PRP:10)|||det(problem:NN:14, the:DT:12)|||amod(problem:NN:14, initial:JJ:13)|||nsubjpass(break:VBN:16, problem:NN:14)|||auxpass(break:VBN:16, be:VBZ:15)|||root(ROOT:ROOT:47, break:VBN:16)|||num(part:NNS:20, successively:CD:18)|||amod(part:NNS:20, smaller:JJR:19)|||prep_into(break:VBN:16, part:NNS:20)|||mark(return:VBN:40, until:IN:21)|||det(case:NN:26, a:DT:22)|||advmod(simpler:JJR:24, much:RB:23)|||amod(case:NN:26, simpler:JJR:24)|||nn(case:NN:26, base:NN:25)|||nsubjpass(return:VBN:40, case:NN:26)|||auxpass(reach:VBN:28, be:VBZ:27)|||rcmod(case:NN:26, reach:VBN:28)|||det(solution:NNS:31, the:DT:30)|||dep(case:NN:26, solution:NNS:31)|||det(piece:NN:34, each:DT:33)|||prep_to(solution:NNS:31, piece:NN:34)|||det(problem:NN:37, the:DT:36)|||prep_of(case:NN:26, problem:NN:37)|||auxpass(return:VBN:40, be:VBP:38)|||advmod(return:VBN:40, then:RB:39)|||advcl(break:VBN:16, return:VBN:40)|||det(step:NN:42, a:DT:41)|||dobj(return:VBN:40, step:NN:42)|||det(time:NN:45, a:DT:44)|||prep_at(return:VBN:40, time:NN:45)|||<STOP>
11.5 nsubj(invoke:VB:2, it:PRP:1)|||root(ROOT:ROOT:14, invoke:VB:2)|||prep_by(invoke:VB:2, itself:PRP:4)|||advmod(ana:VBN:6, again:RB:5)|||partmod(itself:PRP:4, ana:VBN:6)|||advmod(ana:VBN:6, again:RB:7)|||mark(reach:VBP:11, unless:IN:9)|||nsubj(reach:VBP:11, it:PRP:10)|||advcl(ana:VBN:6, reach:VBP:11)|||nn(case:NN:13, ba:NN:12)|||dobj(reach:VBP:11, case:NN:13)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(solve:VBZ:4, function:NN:2)|||nsubjpass(reach:VBN:28, function:NN:2)|||rel(solve:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, solve:VBZ:4)|||det(problem:NN:6, a:DT:5)|||dobj(solve:VBZ:4, problem:NN:6)|||prepc_by(solve:VBZ:4, divide:VBG:8)|||det(problem:NN:10, the:DT:9)|||dobj(divide:VBG:8, problem:NN:10)|||amod(problem:NNS:13, smaller:JJR:12)|||prep_into(divide:VBG:8, problem:NNS:13)|||prepc_by(divide:VBG:8, call:VBG:16)|||poss(self:NN:18, its:PRP$:17)|||dobj(call:VBG:16, self:NN:18)|||advmod(call:VBG:16, again:RB:19)|||advmod(call:VBG:16, again:RB:21)|||conj_and(again:RB:19, again:RB:21)|||det(case:NN:26, a:DT:24)|||nn(case:NN:26, base:NN:25)|||prep_until(call:VBG:16, case:NN:26)|||auxpass(reach:VBN:28, be:VBZ:27)|||root(ROOT:ROOT:30, reach:VBN:28)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||nsubj(call:VBZ:4, function:NN:2)|||nsubj(return:VBZ:19, function:NN:2)|||rel(call:VBZ:4, that:WDT:3)|||rcmod(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||advmod(call:VBZ:4, over:RP:6)|||advmod(call:VBZ:4, over:RP:8)|||conj_and(over:RP:6, over:RP:8)|||advmod(reach:VBN:15, again:RB:9)|||dep(reach:VBN:15, till:IN:10)|||det(case:NN:13, a:DT:11)|||nn(case:NN:13, base:NN:12)|||nsubjpass(reach:VBN:15, case:NN:13)|||auxpass(reach:VBN:15, be:VBZ:14)|||dep(call:VBZ:4, reach:VBN:15)|||advmod(return:VBZ:19, then:RB:17)|||nsubj(return:VBZ:19, it:PRP:18)|||root(ROOT:ROOT:26, return:VBZ:19)|||prt(return:VBZ:19, back:RP:20)|||det(function:NN:24, the:DT:22)|||amod(function:NN:24, original:JJ:23)|||prep_to(return:VBZ:19, function:NN:24)|||<STOP>
11.5 det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubj(function:NN:6, function:NN:3)|||cop(function:NN:6, be:VBZ:4)|||det(function:NN:6, a:DT:5)|||nsubj(call:VBZ:11, function:NN:6)|||root(ROOT:ROOT:22, function:NN:6)|||rel(call:VBZ:11, that:WDT:7)|||prep_during(call:VBZ:11, execution:NN:9)|||rcmod(function:NN:6, call:VBZ:11)|||dobj(call:VBZ:11, itself:PRP:12)|||advmod(call:VBZ:11, over:RP:13)|||advmod(call:VBZ:11, over:RP:15)|||conj_and(over:RP:13, over:RP:15)|||mark(reach:VBN:21, until:IN:16)|||det(case:NN:19, a:DT:17)|||nn(case:NN:19, base:NN:18)|||nsubjpass(reach:VBN:21, case:NN:19)|||auxpass(reach:VBN:21, be:VBZ:20)|||advcl(call:VBZ:11, reach:VBN:21)|||<STOP>
11.5 det(function:NN:2, a:DT:1)|||root(ROOT:ROOT:7, function:NN:2)|||nsubj(call:VBZ:4, that:WDT:3)|||rel(call:VBZ:4, that:WDT:3)|||dep(function:NN:2, call:VBZ:4)|||dobj(call:VBZ:4, itself:PRP:5)|||<STOP> nsubj(use:VBD:2, Usually:NNP:1)|||xsubj(split:VB:4, Usually:NNP:1)|||root(ROOT:ROOT:16, use:VBD:2)|||aux(split:VB:4, to:TO:3)|||xcomp(use:VBD:2, split:VB:4)|||det(problem:NN:6, a:DT:5)|||dobj(split:VB:4, problem:NN:6)|||amod(problem:NNS:10, several:JJ:8)|||amod(problem:NNS:10, smaller:JJR:9)|||prep_into(split:VB:4, problem:NNS:10)|||det(type:NN:14, the:DT:12)|||amod(type:NN:14, same:JJ:13)|||prep_of(problem:NNS:10, type:NN:14)|||<STOP>
11.5 nsubj(call:VBZ:3, function:NN:1)|||root(ROOT:ROOT:12, function:NN:1)|||rel(call:VBZ:3, that:WDT:2)|||rcmod(function:NN:1, call:VBZ:3)|||nsubj(self:VBZ:5, it:PRP:4)|||ccomp(call:VBZ:3, self:VBZ:5)|||mark(meet:VBN:11, till:IN:6)|||det(case:NN:9, the:DT:7)|||nn(case:NN:9, base:NN:8)|||nsubjpass(meet:VBN:11, case:NN:9)|||auxpass(meet:VBN:11, be:VBZ:10)|||advcl(self:VBZ:5, meet:VBN:11)|||<STOP>
11.6 root(ROOT:ROOT:11, iteration:NN:1)|||appos(iteration:NN:1, performer:NNS:3)|||det(series:NN:5, a:DT:4)|||dep(performer:NNS:3, series:NN:5)|||prep_of(series:NN:5, check:NNS:7)|||prep_of(series:NN:5, loop:NNS:9)|||conj_and(check:NNS:7, loop:NNS:9)|||<STOP>
11.6 det(method:NN:3, the:DT:1)|||amod(method:NN:3, alternative:JJ:2)|||nsubj(be:VBZ:4, method:NN:3)|||xsubj(use:VB:6, method:NN:3)|||root(ROOT:ROOT:19, be:VBZ:4)|||aux(use:VB:6, to:TO:5)|||xcomp(be:VBZ:4, use:VB:6)|||dobj(use:VB:6, loop:NNS:7)|||det(program:NN:10, the:DT:9)|||prep_in(use:VB:6, program:NN:10)|||nsubj(call:VBZ:16, program:NN:10)|||det(function:NN:14, a:DT:13)|||prep_instead_of(program:NN:10, function:NN:14)|||rel(call:VBZ:16, which:WDT:15)|||rcmod(program:NN:10, call:VBZ:16)|||dobj(call:VBZ:16, itself:PRP:17)|||<STOP>
11.6 det(alternative:NN:2, a:DT:1)|||nsubj(be:VBZ:10, alternative:NN:2)|||xsubj(solve:VB:12, alternative:NN:2)|||prep(alternative:NN:2, to:TO:3)|||dep(to:TO:3, solve:VBG:4)|||det(problem:NN:6, a:DT:5)|||dobj(solve:VBG:4, problem:NN:6)|||partmod(problem:NN:6, use:VBG:7)|||amod(function:NNS:9, recursive:JJ:8)|||dobj(use:VBG:7, function:NNS:9)|||root(ROOT:ROOT:18, be:VBZ:10)|||aux(solve:VB:12, to:TO:11)|||xcomp(be:VBZ:10, solve:VB:12)|||det(problem:NN:14, the:DT:13)|||dobj(solve:VB:12, problem:NN:14)|||partmod(problem:NN:14, use:VBG:15)|||dobj(use:VBG:15, iteration:NN:16)|||<STOP>
11.6 ccomp(efficient:JJ:7, iteration:VBN:1)|||nsubj(efficient:JJ:7, this:DT:3)|||nsubj(have:VBZ:9, this:DT:3)|||aux(efficient:JJ:7, would:MD:4)|||cop(efficient:JJ:7, be:VB:5)|||advmod(efficient:JJ:7, more:RBR:6)|||root(ROOT:ROOT:13, efficient:JJ:7)|||conj_and(efficient:JJ:7, have:VBZ:9)|||root(ROOT:ROOT:13, have:VBZ:9)|||nn(structure:NN:11, repetition:NN:10)|||dobj(have:VBZ:9, structure:NN:11)|||<STOP>
11.6 nsubj(use:VB:3, one:PRP:1)|||aux(use:VB:3, can:MD:2)|||root(ROOT:ROOT:15, use:VB:3)|||acomp(use:VB:3, iteration:JJ:4)|||acomp(use:VB:3, by:IN:6)|||conj_or(iteration:JJ:4, by:IN:6)|||prep(iteration:JJ:4, by:IN:6)|||dep(by:IN:6, use:VBG:7)|||det(while:NN:10, a:DT:8)|||amod(while:NN:10, simple:JJ:9)|||dobj(use:VBG:7, while:NN:10)|||dep(by:IN:6, for:IN:12)|||conj_or(use:VBG:7, for:IN:12)|||pobj(for:IN:12, loop:NN:13)|||<STOP>
11.6 root(ROOT:ROOT:2, iteration:NN:1)|||<STOP>
11.6 root(ROOT:ROOT:3, iteration:NN:1)|||<STOP> det(while:NN:2, a:DT:1)|||tmod(able:JJ:10, while:NN:2)|||nsubj(able:JJ:10, loop:NN:3)|||conj_or(loop:NN:3, a:DT:5)|||nsubj(able:JJ:10, a:DT:5)|||prep_for(loop:NN:3, loop:NN:7)|||aux(able:JJ:10, will:MD:8)|||cop(able:JJ:10, be:VB:9)|||root(ROOT:ROOT:33, able:JJ:10)|||aux(accomplish:VB:12, to:TO:11)|||xcomp(able:JJ:10, accomplish:VB:12)|||det(outcome:NN:16, the:DT:13)|||amod(outcome:NN:16, same:JJ:14)|||amod(outcome:NN:16, desire:VBN:15)|||dobj(accomplish:VB:12, outcome:NN:16)|||nsubj(recursion:JJ:23, it:PRP:18)|||nsubj(harder:JJR:29, it:PRP:18)|||aux(recursion:JJ:23, may:MD:19)|||cop(recursion:JJ:23, be:VB:20)|||advmod(recursion:JJ:23, faster:RBR:21)|||dep(faster:RBR:21, than:IN:22)|||parataxis(able:JJ:10, recursion:JJ:23)|||aux(harder:JJR:29, could:MD:26)|||advmod(harder:JJR:29, also:RB:27)|||cop(harder:JJR:29, be:VB:28)|||parataxis(able:JJ:10, harder:JJR:29)|||conj_but(recursion:JJ:23, harder:JJR:29)|||aux(understand:VB:31, to:TO:30)|||xcomp(harder:JJR:29, understand:VB:31)|||<STOP>
11.6 nsubj(solve:VB:4, you:PRP:1)|||aux(solve:VB:4, can:MD:2)|||advmod(solve:VB:4, also:RB:3)|||root(ROOT:ROOT:8, solve:VB:4)|||det(problem:NN:6, the:DT:5)|||dobj(solve:VB:4, problem:NN:6)|||advmod(solve:VB:4, iteratively:RB:7)|||<STOP>
11.6 root(ROOT:ROOT:2, iterative:NN:1)|||<STOP>
11.6 root(ROOT:ROOT:5, use:VBG:1)|||nn(loop:NNS:3, iteration:NN:2)|||dobj(use:VBG:1, loop:NNS:3)|||<STOP>
11.6 det(way:NN:3, another:DT:1)|||amod(way:NN:3, alternative:JJ:2)|||nsubj(be:VBZ:13, way:NN:3)|||aux(solve:VB:5, to:TO:4)|||infmod(way:NN:3, solve:VB:5)|||det(problem:NN:7, a:DT:6)|||dobj(solve:VB:5, problem:NN:7)|||prepc_instead_of(solve:VB:5, use:VBG:10)|||amod(function:NNS:12, recursive:JJ:11)|||dobj(use:VBG:10, function:NNS:12)|||root(ROOT:ROOT:18, be:VBZ:13)|||prepc_by(be:VBZ:13, use:VBG:15)|||dobj(use:VBG:15, iteration:NN:16)|||<STOP>
11.6 det(function:NN:3, a:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubjpass(solve:VBN:7, function:NN:3)|||aux(solve:VBN:7, can:MD:4)|||advmod(solve:VBN:7, often:RB:5)|||auxpass(solve:VBN:7, be:VB:6)|||root(ROOT:ROOT:23, solve:VBN:7)|||purpcl(solve:VBN:7, use:VBG:8)|||xcomp(solve:VBN:7, use:VBG:8)|||det(function:NN:11, a:DT:9)|||amod(function:NN:11, iterative:JJ:10)|||dobj(use:VBG:8, function:NN:11)|||nsubj(run:VBZ:14, function:NN:11)|||nsubj(complicate:VBN:21, function:NN:11)|||rel(run:VBZ:14, which:WDT:13)|||rcmod(function:NN:11, run:VBZ:14)|||advmod(run:VBZ:14, faster:RBR:15)|||auxpass(complicate:VBN:21, be:VBZ:18)|||advmod(complicate:VBN:21, often:RB:19)|||advmod(complicate:VBN:21, more:RBR:20)|||rcmod(function:NN:11, complicate:VBN:21)|||conj_but(run:VBZ:14, complicate:VBN:21)|||<STOP>
11.6 root(ROOT:ROOT:2, iteration:NN:1)|||<STOP>
11.6 det(function:NN:3, any:DT:1)|||amod(function:NN:3, recursive:JJ:2)|||nsubjpass(solve:VBN:6, function:NN:3)|||aux(solve:VBN:6, can:MD:4)|||auxpass(solve:VBN:6, be:VB:5)|||root(ROOT:ROOT:12, solve:VBN:6)|||purpcl(solve:VBN:6, use:VBG:7)|||xcomp(solve:VBN:6, use:VBG:7)|||det(method:NN:10, a:DT:8)|||amod(method:NN:10, iterative:JJ:9)|||dobj(use:VBG:7, method:NN:10)|||<STOP>
11.6 amod(solution:NNS:3, many:JJ:1)|||nn(solution:NNS:3, recursive:NN:2)|||nsubjpass(solve:VBN:7, solution:NNS:3)|||aux(solve:VBN:7, may:MD:4)|||advmod(solve:VBN:7, also:RB:5)|||auxpass(solve:VBN:7, be:VB:6)|||root(ROOT:ROOT:23, solve:VBN:7)|||prepc_with(solve:VBN:7, loop:VBG:9)|||nn(statement:NNS:11, control:NN:10)|||dobj(loop:VBG:9, statement:NNS:11)|||prep_such_as(statement:NNS:11, while:NN:15)|||dep(statement:NNS:11, do-while:RB:19)|||prep_for(statement:NNS:11, etc:FW:21)|||<STOP>
11.6 csubjpass(reach:VBN:23, use:VBG:1)|||det(function:NN:4, a:DT:2)|||amod(function:NN:4, iterative:JJ:3)|||dobj(use:VBG:1, function:NN:4)|||nsubj(repeat:VBZ:7, function:NN:4)|||rel(repeat:VBZ:7, which:WDT:6)|||rcmod(function:NN:4, repeat:VBZ:7)|||det(operation:NN:10, a:DT:8)|||amod(operation:NN:10, specified:JJ:9)|||dobj(repeat:VBZ:7, operation:NN:10)|||dobj(repeat:VBZ:7, set:NN:12)|||conj_or(operation:NN:10, set:NN:12)|||prep_of(operation:NN:10, operation:NNS:14)|||det(point:NN:18, a:DT:16)|||amod(point:NN:18, terminating:JJ:17)|||prep_until(repeat:VBZ:7, point:NN:18)|||nn(case:NN:21, base:NN:20)|||prep_until(repeat:VBZ:7, case:NN:21)|||conj_or(point:NN:18, case:NN:21)|||auxpass(reach:VBN:23, be:VBZ:22)|||root(ROOT:ROOT:25, reach:VBN:23)|||<STOP>
11.6 root(ROOT:ROOT:2, iteratively:RB:1)|||<STOP>
11.6 root(ROOT:ROOT:5, use:VBG:1)|||det(call:NNS:4, a:DT:2)|||nn(call:NNS:4, Iterative:NNP:3)|||dobj(use:VBG:1, call:NNS:4)|||<STOP>
11.6 root(ROOT:ROOT:3, iteration:NN:1)|||<STOP>
11.6 nsubj(way:NN:5, iteration:NN:1)|||cop(way:NN:5, be:VBZ:2)|||det(way:NN:5, the:DT:3)|||amod(way:NN:5, alternative:JJ:4)|||root(ROOT:ROOT:10, way:NN:5)|||aux(solve:VB:7, to:TO:6)|||infmod(way:NN:5, solve:VB:7)|||det(problem:NN:9, a:DT:8)|||dobj(solve:VB:7, problem:NN:9)|||<STOP>
11.6 root(ROOT:ROOT:6, use:VBG:1)|||det(solution:NN:4, a:DT:2)|||amod(solution:NN:4, iterative:JJ:3)|||dobj(use:VBG:1, solution:NN:4)|||advmod(use:VBG:1, instead:RB:5)|||<STOP>
11.6 root(ROOT:ROOT:6, use:VBG:1)|||det(solution:NN:4, a:DT:2)|||amod(solution:NN:4, iterative:JJ:3)|||dobj(use:VBG:1, solution:NN:4)|||<STOP> prep(loop:VBZ:8, for:IN:1)|||csubj(loop:VBZ:8, while:IN:3)|||conj_or(while:IN:3, do:VB:6)|||csubj(loop:VBZ:8, do:VB:6)|||dobj(do:VB:6, while:NN:7)|||root(ROOT:ROOT:10, loop:VBZ:8)|||<STOP>
11.6 det(way:NN:3, the:DT:1)|||amod(way:NN:3, alternative:JJ:2)|||nsubj(iteration:NN:15, way:NN:3)|||aux(solve:VB:5, to:TO:4)|||infmod(way:NN:3, solve:VB:5)|||det(problem:NN:7, a:DT:6)|||dobj(solve:VB:5, problem:NN:7)|||nsubjpass(solve:VBN:11, problem:NN:7)|||rel(solve:VBN:11, that:WDT:8)|||aux(solve:VBN:11, could:MD:9)|||auxpass(solve:VBN:11, be:VB:10)|||rcmod(problem:NN:7, solve:VBN:11)|||purpcl(solve:VBN:11, use:VBG:12)|||xcomp(solve:VBN:11, use:VBG:12)|||dobj(use:VBG:12, recursion:NN:13)|||cop(iteration:NN:15, be:VBZ:14)|||root(ROOT:ROOT:17, iteration:NN:15)|||<STOP>
11.6 det(problem:NN:2, any:DT:1)|||nsubjpass(solve:VBN:7, problem:NN:2)|||partmod(problem:NN:2, solve:VBN:3)|||advmod(solve:VBN:3, recursively:RB:4)|||aux(solve:VBN:7, could:MD:5)|||auxpass(solve:VBN:7, be:VB:6)|||root(ROOT:ROOT:13, solve:VBN:7)|||det(function:NN:11, a:DT:9)|||amod(function:NN:11, iterative:JJ:10)|||prep_with(solve:VBN:7, function:NN:11)|||<STOP> amod(replacement:NNS:2, iterative:JJ:1)|||nsubj(difficult:JJ:9, replacement:NNS:2)|||nsubj(lead:VB:15, replacement:NNS:2)|||amod(function:NNS:5, recursive:JJ:4)|||prep_for(replacement:NNS:2, function:NNS:5)|||aux(difficult:JJ:9, may:MD:6)|||cop(difficult:JJ:9, be:VB:7)|||advmod(difficult:JJ:9, more:RBR:8)|||root(ROOT:ROOT:24, difficult:JJ:9)|||prep_to(difficult:JJ:9, program:NN:11)|||advmod(difficult:JJ:9, often:RB:14)|||conj_but(difficult:JJ:9, often:RB:14)|||root(ROOT:ROOT:24, often:RB:14)|||conj_but(difficult:JJ:9, lead:VB:15)|||root(ROOT:ROOT:24, lead:VB:15)|||advmod(efficient:JJ:18, more:RBR:17)|||amod(solution:NNS:19, efficient:JJ:18)|||prep_to(lead:VB:15, solution:NNS:19)|||det(problem:NN:22, a:DT:21)|||prep_to(lead:VB:15, problem:NN:22)|||<STOP>
11.6 root(ROOT:ROOT:3, by:IN:1)|||pobj(by:IN:1, iteration:NN:2)|||<STOP>
11.6 nsubj(do:VBP:14, itteration:NN:1)|||prep_like(itteration:NN:1, a:SYM:4)|||prep_for(a:SYM:4, loop:NN:6)|||det(loop:NN:10, a:DT:8)|||nn(loop:NN:10, while:NN:9)|||prep_for(a:SYM:4, loop:NN:10)|||conj_or(loop:NN:6, loop:NN:10)|||prep_for(a:SYM:4, a:SYM:13)|||conj_or(loop:NN:6, a:SYM:13)|||root(ROOT:ROOT:17, do:VBP:14)|||nn(loop:NN:16, while:NN:15)|||dobj(do:VBP:14, loop:NN:16)|||<STOP>
11.6 root(ROOT:ROOT:5, iteration:NN:1)|||dep(iteration:NN:1, by:IN:2)|||pcomp(by:IN:2, use:VBG:3)|||dobj(use:VBG:3, loop:NNS:4)|||<STOP>
11.6 amod(function:NNS:2, iterative:JJ:1)|||root(ROOT:ROOT:3, function:NNS:2)|||<STOP>
11.6 root(ROOT:ROOT:2, iteration:NN:1)|||<STOP>
11.6 det(alt:NN:2, the:DT:1)|||nsubj(be:VBZ:5, alt:NN:2)|||xsubj(use:VB:7, alt:NN:2)|||appos(alt:NN:2, way:NN:4)|||root(ROOT:ROOT:19, be:VBZ:5)|||aux(use:VB:7, to:TO:6)|||xcomp(be:VBZ:5, use:VB:7)|||det(parameter:NN:10, a:DT:8)|||nn(parameter:NN:10, function:NNS:9)|||dobj(use:VB:7, parameter:NN:10)|||det(call:NN:13, a:DT:12)|||prep_in(use:VB:7, call:NN:13)|||aux(function:VB:17, to:TO:15)|||xcomp(use:VB:7, function:VB:17)|||nsubj(be:VBZ:5, way:NN:4)|||xsubj(use:VB:7, way:NN:4)|||<STOP>
11.7 det(array:NN:2, the:DT:1)|||nsubjpass(declare:VBN:5, array:NN:2)|||nsubj(retain:VBZ:7, array:NN:2)|||rel(declare:VBN:5, that:WDT:3)|||auxpass(declare:VBN:5, be:VBZ:4)|||rcmod(array:NN:2, declare:VBN:5)|||dep(declare:VBN:5, static:JJ:6)|||root(ROOT:ROOT:25, retain:VBZ:7)|||poss(element:NNS:10, its:PRP$:8)|||amod(element:NNS:10, modify:VBN:9)|||dobj(retain:VBZ:7, element:NNS:10)|||mark(modify:VBN:22, so:IN:11)|||mark(call:VBN:15, once:IN:12)|||nsubjpass(call:VBN:15, it:PRP:13)|||auxpass(call:VBN:15, be:VBZ:14)|||advcl(modify:VBN:22, call:VBN:15)|||prep(call:VBN:15, upon:IN:16)|||dep(upon:IN:16, again:RB:17)|||det(element:NNS:20, the:DT:18)|||amod(element:NNS:20, latest:JJS:19)|||nsubjpass(modify:VBN:22, element:NNS:20)|||auxpass(modify:VBN:22, be:VBP:21)|||dep(element:NNS:10, modify:VBN:22)|||advmod(modify:VBN:22, again:RB:23)|||<STOP> det(array:NN:2, a:DT:1)|||nsubjpass(!declare:VBN:6, array:NN:2)|||nsubj(keep:VB:9, array:NN:2)|||rel(!declare:VBN:6, that:WDT:3)|||auxpass(!declare:VBN:6, be:VBZ:4)|||rcmod(array:NN:2, !declare:VBN:6)|||dep(!declare:VBN:6, static:JJ:7)|||aux(keep:VB:9, will:MD:8)|||root(ROOT:ROOT:14, keep:VB:9)|||poss(element:NNS:12, its:PRP$:10)|||amod(element:NNS:12, original:JJ:11)|||dobj(keep:VB:9, element:NNS:12)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(have:VBZ:5, array:NN:3)|||advmod(have:VBZ:5, only:RB:4)|||root(ROOT:ROOT:15, have:VBZ:5)|||det(size:NN:8, a:DT:6)|||amod(size:NN:8, specific:JJ:7)|||dobj(have:VBZ:5, size:NN:8)|||dobj(!grow:VB:13, size:NN:8)|||nsubj(!grow:VB:13, it:PRP:10)|||aux(!grow:VB:13, can:MD:11)|||conj_and(have:VBZ:5, !grow:VB:13)|||root(ROOT:ROOT:15, !grow:VB:13)|||<STOP> advmod(!access:VBN:7, also:RB:1)|||amod(array:NNS:3, static:JJ:2)|||nsubjpass(!access:VBN:7, array:NNS:3)|||aux(!access:VBN:7, can:MD:4)|||auxpass(!access:VBN:7, be:VB:6)|||root(ROOT:ROOT:15, !access:VBN:7)|||det(program:NN:10, the:DT:9)|||prep_outside(!access:VBN:7, program:NN:10)|||nsubj(create:VBD:12, program:NN:10)|||rel(create:VBD:12, which:WDT:11)|||rcmod(program:NN:10, create:VBD:12)|||dobj(create:VBD:12, it:PRP:13)|||<STOP>
11.7 nsubj(declare:VBD:2, array:NNS:1)|||root(ROOT:ROOT:22, declare:VBD:2)|||mark(!create:VBN:7, as:IN:3)|||nsubjpass(!create:VBN:7, static:NNP:4)|||nsubjpass(initialize:VBN:9, static:NNP:4)|||auxpass(!create:VBN:7, be:VBP:5)|||advcl(declare:VBD:2, !create:VBN:7)|||advcl(declare:VBD:2, initialize:VBN:9)|||conj_and(!create:VBN:7, initialize:VBN:9)|||advmod(call:VBN:14, when:WRB:10)|||det(function:NN:12, a:DT:11)|||nsubjpass(call:VBN:14, function:NN:12)|||nsubjpass(destroy:VBN:16, function:NN:12)|||auxpass(call:VBN:14, be:VBZ:13)|||advcl(!create:VBN:7, call:VBN:14)|||ccomp(!create:VBN:7, call:VBN:14)|||advcl(!create:VBN:7, destroy:VBN:16)|||ccomp(!create:VBN:7, destroy:VBN:16)|||conj_and(call:VBN:14, destroy:VBN:16)|||advmod(terminate:VBZ:20, when:WRB:17)|||det(function:NN:19, the:DT:18)|||nsubj(terminate:VBZ:20, function:NN:19)|||advcl(call:VBN:14, terminate:VBZ:20)|||ccomp(call:VBN:14, terminate:VBZ:20)|||<STOP>
11.7 nsubj(initialized:JJ:4, Static:NNP:1)|||nsubj(non-static:JJ:6, Static:NNP:1)|||aux(initialized:JJ:4, can:MD:2)|||cop(initialized:JJ:4, be:VB:3)|||root(ROOT:ROOT:14, initialized:JJ:4)|||conj_and(initialized:JJ:4, non-static:JJ:6)|||root(ROOT:ROOT:14, non-static:JJ:6)|||ccomp(non-static:JJ:6, !can:MD:7)|||prep_in(initialized:JJ:4, C:NNP:10)|||prep_in(initialized:JJ:4, plus:NNP:12)|||conj_plus(C:NNP:10, plus:NNP:12)|||<STOP>
11.7 det(array:NN:2, a:DT:1)|||nsubj(declare:VBD:3, array:NN:2)|||root(ROOT:ROOT:15, declare:VBD:3)|||nsubj(same:JJ:7, static:NNP:4)|||cop(same:JJ:7, remain:VBZ:5)|||det(same:JJ:7, the:DT:6)|||ccomp(declare:VBD:3, same:JJ:7)|||det(execution:NN:10, the:DT:9)|||prep_throughout(same:JJ:7, execution:NN:10)|||det(program:NN:13, the:DT:12)|||prep_of(execution:NN:10, program:NN:13)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubjpass(call:VBN:6, array:NN:3)|||aux(call:VBN:6, will:MD:4)|||auxpass(call:VBN:6, be:VB:5)|||root(ROOT:ROOT:29, call:VBN:6)|||advmod(once:RB:8, only:RB:7)|||advmod(declare:VBN:14, once:RB:8)|||dep(declare:VBN:14, once:IN:10)|||nsubjpass(declare:VBN:14, it:PRP:11)|||aux(declare:VBN:14, have:VBZ:12)|||auxpass(declare:VBN:14, be:VBN:13)|||ccomp(call:VBN:6, declare:VBN:14)|||det(complier:NN:16, the:DT:15)|||nsubj(ignore:VB:18, complier:NN:16)|||aux(ignore:VB:18, will:MD:17)|||ccomp(declare:VBN:14, ignore:VB:18)|||det(line:NN:21, the:DT:19)|||amod(line:NN:21, static:JJ:20)|||dobj(ignore:VB:18, line:NN:21)|||mark(come:VBZ:24, if:IN:22)|||nsubj(come:VBZ:24, it:PRP:23)|||advcl(ignore:VB:18, come:VBZ:24)|||prep_to(come:VBZ:24, it:PRP:26)|||advmod(come:VBZ:24, again:RB:27)|||<STOP>
11.7 det(array:NN:3, the:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(available:JJ:6, array:NN:3)|||aux(available:JJ:6, will:MD:4)|||cop(available:JJ:6, be:VB:5)|||root(ROOT:ROOT:39, available:JJ:6)|||det(whole:NN:9, the:DT:8)|||prep_to(available:JJ:6, whole:NN:9)|||det(program:NN:12, the:DT:11)|||prep_of(whole:NN:9, program:NN:12)|||mark(available:JJ:23, whereas:IN:14)|||det(array:NN:16, a:DT:15)|||nsubj(!static:JJ:20, array:NN:16)|||nsubj(available:JJ:23, array:NN:16)|||rel(!static:JJ:20, that:WDT:17)|||cop(!static:JJ:20, be:VBZ:18)|||rcmod(array:NN:16, !static:JJ:20)|||cop(available:JJ:23, be:VBZ:21)|||advmod(available:JJ:23, only:RB:22)|||advcl(available:JJ:6, available:JJ:23)|||det(scope:NN:26, the:DT:25)|||prep_within(available:JJ:23, scope:NN:26)|||dep(in:IN:27, scope:NN:26)|||rel(declare:VBN:31, in:IN:27)|||nsubjpass(declare:VBN:31, it:PRP:29)|||auxpass(declare:VBN:31, be:VBZ:30)|||rcmod(scope:NN:26, declare:VBN:31)|||prep_within(available:JJ:23, or:CC:34)|||conj_or(scope:NN:26, or:CC:34)|||prep_within(available:JJ:23, pass-by-reference:NN:35)|||conj_or(scope:NN:26, pass-by-reference:NN:35)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(have:VBZ:4, array:NN:3)|||root(ROOT:ROOT:15, have:VBZ:4)|||det(size:NN:7, a:DT:5)|||amod(size:NN:7, predetermine:VBN:6)|||dobj(have:VBZ:4, size:NN:7)|||det(size:NN:10, that:DT:9)|||dobj(have:VBZ:4, size:NN:10)|||conj_and(size:NN:7, size:NN:10)|||aux(!alter:VBN:14, can:MD:11)|||auxpass(!alter:VBN:14, be:VB:13)|||rcmod(size:NN:10, !alter:VBN:14)|||<STOP>
11.7 nsubj(declare:VBD:2, array:NNS:1)|||root(ROOT:ROOT:9, declare:VBD:2)|||nsubjpass(!change:VBN:7, static:NNP:3)|||aux(!change:VBN:7, can:MD:4)|||auxpass(!change:VBN:7, be:VB:6)|||ccomp(declare:VBD:2, !change:VBN:7)|||<STOP> nsubj(!declare:VBD:3, one:PRP:1)|||root(ROOT:ROOT:9, !declare:VBD:3)|||nsubjpass(alter:VBN:7, static:NNP:4)|||aux(alter:VBN:7, can:MD:5)|||auxpass(alter:VBN:7, be:VB:6)|||ccomp(!declare:VBD:3, alter:VBN:7)|||<STOP>
11.7 det(array:NN:2, a:DT:1)|||nsubjpass(declare:VBN:5, array:NN:2)|||nsubj(store:VBD:12, array:NN:2)|||nsubj(!reinitialize:VB:24, array:NN:2)|||rel(declare:VBN:5, that:WDT:3)|||auxpass(declare:VBN:5, be:VBZ:4)|||rcmod(array:NN:2, declare:VBN:5)|||mark(retain:VB:9, as:IN:6)|||nsubj(retain:VB:9, static:NNP:7)|||aux(retain:VB:9, will:MD:8)|||advcl(declare:VBN:5, retain:VB:9)|||det(value:NNS:11, the:DT:10)|||dobj(retain:VB:9, value:NNS:11)|||root(ROOT:ROOT:30, store:VBD:12)|||mark(element:NNS:16, in:IN:13)|||nsubj(element:NNS:16, it:PRP:14)|||cop(element:NNS:16, be:VBZ:15)|||advcl(store:VBD:12, element:NNS:16)|||nn(call:NNS:19, function:NN:18)|||prep_between(element:NNS:16, call:NNS:19)|||aux(!reinitialize:VB:24, will:MD:22)|||conj_and(store:VBD:12, !reinitialize:VB:24)|||root(ROOT:ROOT:30, !reinitialize:VB:24)|||dobj(!reinitialize:VB:24, they:PRP:25)|||nn(value:NNS:28, default:NN:27)|||prep_to(!reinitialize:VB:24, value:NNS:28)|||<STOP>
11.7 det(array:NN:2, a:DT:1)|||nsubj(be:VBZ:4, array:NN:2)|||nsubj(declare:VBD:5, array:NN:2)|||rel(be:VBZ:4, that:WDT:3)|||rcmod(array:NN:2, be:VBZ:4)|||root(ROOT:ROOT:19, declare:VBD:5)|||amod(anything:NN:8, static:JJ:6)|||nn(anything:NN:8, cause:NNS:7)|||dobj(declare:VBD:5, anything:NN:8)|||nsubj(!initialized:JJ:12, anything:NN:8)|||rel(!initialized:JJ:12, that:WDT:9)|||cop(!initialized:JJ:12, be:VBZ:10)|||rcmod(anything:NN:8, !initialized:JJ:12)|||aux(set:VBN:15, to:TO:13)|||auxpass(set:VBN:15, be:VB:14)|||xcomp(!initialized:JJ:12, set:VBN:15)|||prep_to(set:VBN:15, 0:CD:17)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(have:VB:5, array:NN:3)|||aux(have:VB:5, will:MD:4)|||root(ROOT:ROOT:16, have:VB:5)|||det(character:NN:8, a:DT:6)|||amod(character:NN:8, null:JJ:7)|||dobj(have:VB:5, character:NN:8)|||det(end:NN:11, the:DT:10)|||prep_at(character:NN:8, end:NN:11)|||det(array:NN:14, the:DT:13)|||prep_of(end:NN:11, array:NN:14)|||<STOP>
11.7 amod(array:NNS:2, static:JJ:1)|||nsubjpass(!change:VBN:6, array:NNS:2)|||aux(!change:VBN:6, can:MD:3)|||auxpass(!change:VBN:6, be:VB:5)|||root(ROOT:ROOT:13, !change:VBN:6)|||mark(change:VBN:12, while:IN:7)|||amod(array:NNS:9, normal:JJ:8)|||nsubjpass(change:VBN:12, array:NNS:9)|||aux(change:VBN:12, can:MD:10)|||auxpass(change:VBN:12, be:VB:11)|||advcl(!change:VBN:6, change:VBN:12)|||<STOP>
11.7 det(array:NN:2, a:DT:1)|||nsubjpass(access:VBN:10, array:NN:2)|||nsubjpass(declare:VBN:5, they:PRP:3)|||auxpass(declare:VBN:5, be:VBZ:4)|||rcmod(array:NN:2, declare:VBN:5)|||prep_as(declare:VBN:5, static:NNP:7)|||aux(access:VBN:10, can:MD:8)|||auxpass(access:VBN:10, be:VB:9)|||root(ROOT:ROOT:32, access:VBN:10)|||det(method:NN:14, the:DT:13)|||prep_outside_of(access:VBN:10, method:NN:14)|||nsubjpass(declare:VBN:17, it:PRP:15)|||auxpass(declare:VBN:17, be:VBD:16)|||rcmod(method:NN:14, declare:VBN:17)|||prepc_without(declare:VBN:17, pass:VBG:19)|||dobj(pass:VBG:19, it:PRP:20)|||det(argument:NN:23, a:DT:22)|||prep_as(pass:VBG:19, argument:NN:23)|||amod(function:NNS:26, other:JJ:25)|||prep_to(pass:VBG:19, function:NNS:26)|||det(class:NN:30, the:DT:28)|||amod(class:NN:30, same:JJ:29)|||prep_in(function:NNS:26, class:NN:30)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(have:VBZ:4, array:NN:3)|||root(ROOT:ROOT:19, have:VBZ:4)|||nn(scope:NN:6, class:NN:5)|||dobj(have:VBZ:4, scope:NN:6)|||xcomp(have:VBZ:4, allow:VBG:8)|||nsubj(remain:VB:11, it:PRP:9)|||aux(remain:VB:11, to:TO:10)|||xcomp(allow:VBG:8, remain:VB:11)|||advmod(recycle:VBN:17, where:WRB:12)|||amod(array:NNS:14, other:JJ:13)|||nsubjpass(recycle:VBN:17, array:NNS:14)|||aux(recycle:VBN:17, might:MD:15)|||auxpass(recycle:VBN:17, be:VB:16)|||advcl(remain:VB:11, recycle:VBN:17)|||ccomp(remain:VB:11, recycle:VBN:17)|||<STOP>
11.7 det(array:NN:2, a:DT:1)|||nsubj(static:JJ:5, array:NN:2)|||nsubj(!change:VB:8, array:NN:2)|||nsubj(uninitialize:VB:10, array:NN:2)|||rel(static:JJ:5, that:WDT:3)|||cop(static:JJ:5, be:VBZ:4)|||rcmod(array:NN:2, static:JJ:5)|||aux(!change:VB:8, do:VBZ:6)|||root(ROOT:ROOT:19, !change:VB:8)|||conj_or(!change:VB:8, uninitialize:VB:10)|||root(ROOT:ROOT:19, uninitialize:VB:10)|||mark(call:VBD:12, if:IN:11)|||advcl(!change:VB:8, call:VBD:12)|||advmod(call:VBD:12, later:RB:13)|||mark(act:VBN:16, unless:IN:14)|||advmod(act:VBN:16, explicitly:RB:15)|||advcl(call:VBD:12, act:VBN:16)|||prep(act:VBN:16, upon:RB:17)|||<STOP> nsubj(!terminate:VB:4, it:PRP:1)|||nsubj(change:VB:6, it:PRP:1)|||aux(!terminate:VB:4, do:VBZ:2)|||root(ROOT:ROOT:10, !terminate:VB:4)|||conj_or(!terminate:VB:4, change:VB:6)|||root(ROOT:ROOT:10, change:VB:6)|||prep_across(!terminate:VB:4, object:NNS:8)|||<STOP> det(array:NN:4, a:DT:1)|||amod(array:NN:4, automatic:JJ:2)|||amod(array:NN:4, local:JJ:3)|||nsubjpass(clear:VBN:7, array:NN:4)|||nsubjpass(uninitialize:VBN:9, array:NN:4)|||aux(clear:VBN:7, will:MD:5)|||auxpass(clear:VBN:7, be:VB:6)|||root(ROOT:ROOT:20, clear:VBN:7)|||conj_and(clear:VBN:7, uninitialize:VBN:9)|||root(ROOT:ROOT:20, uninitialize:VBN:9)|||mark(scope:NN:18, if:IN:10)|||csubj(scope:NN:18, call:VBN:11)|||advmod(call:VBN:11, later:RBR:12)|||dep(later:RBR:12, outside:IN:13)|||prep_of(call:VBN:11, it:PRP:15)|||cop(scope:NN:18, be:VBZ:16)|||amod(scope:NN:18, specific:JJ:17)|||advcl(clear:VBN:7, scope:NN:18)|||<STOP>
11.7 nsubj(declare:VBD:2, one:PRP:1)|||root(ROOT:ROOT:12, declare:VBD:2)|||mark(one:CD:6, as:IN:3)|||nsubj(one:CD:6, static:NNP:4)|||cop(one:CD:6, be:VBZ:5)|||advcl(declare:VBD:2, one:CD:6)|||nsubjpass(define:VBN:10, one:CD:6)|||rel(define:VBN:10, that:WDT:7)|||auxpass(define:VBN:10, be:VBZ:8)|||advmod(define:VBN:10, already:RB:9)|||rcmod(one:CD:6, define:VBN:10)|||<STOP> det(program:NN:2, the:DT:1)|||nsubj(know:VBZ:3, program:NN:2)|||root(ROOT:ROOT:22, know:VBZ:3)|||det(length:NN:5, the:DT:4)|||dobj(know:VBZ:3, length:NN:5)|||det(array:NN:8, the:DT:7)|||dobj(know:VBZ:3, array:NN:8)|||conj_and(length:NN:5, array:NN:8)|||det(start:NN:11, the:DT:10)|||prep_from(know:VBZ:3, start:NN:11)|||dep(know:VBZ:3, whereas:IN:13)|||amod(array:NNS:15, non-static:JJ:14)|||nsubjpass(declare:VBN:17, array:NNS:15)|||nsubjpass(assign:VBN:19, array:NNS:15)|||auxpass(declare:VBN:17, be:VBP:16)|||ccomp(know:VBZ:3, declare:VBN:17)|||ccomp(know:VBZ:3, assign:VBN:19)|||conj_or(declare:VBN:17, assign:VBN:19)|||advmod(declare:VBN:17, later:RB:20)|||<STOP>
11.7 det(array:NN:4, a:DT:1)|||nn(array:NN:4, non:NN:2)|||amod(array:NN:4, static:JJ:3)|||nsubj(reinitialize:VB:6, array:NN:4)|||aux(reinitialize:VB:6, must:MD:5)|||root(ROOT:ROOT:26, reinitialize:VB:6)|||nsubj(call:NN:10, itself:PRP:7)|||det(call:NN:10, every:DT:8)|||nn(call:NN:10, function:NN:9)|||xcomp(reinitialize:VB:6, call:NN:10)|||mark(initialize:VB:18, while:IN:12)|||det(array:NN:15, a:DT:13)|||amod(array:NN:15, static:JJ:14)|||nsubj(initialize:VB:18, array:NN:15)|||aux(initialize:VB:18, will:MD:16)|||advmod(initialize:VB:18, only:RB:17)|||dep(call:NN:10, initialize:VB:18)|||dobj(initialize:VB:18, itself:PRP:19)|||advmod(initialize:VB:18, once:RB:20)|||mark(force:VBN:24, unless:IN:22)|||advmod(force:VBN:24, otherwise:RB:23)|||advcl(reinitialize:VB:6, force:VBN:24)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(retain:VBZ:4, array:NN:3)|||root(ROOT:ROOT:13, retain:VBZ:4)|||det(value:NNS:7, any:DT:5)|||amod(value:NNS:7, modify:VBN:6)|||dobj(retain:VBZ:4, value:NNS:7)|||det(call:NN:11, a:DT:9)|||nn(call:NN:11, function:NN:10)|||prep_after(retain:VBZ:4, call:NN:11)|||<STOP> nsubj(array:VBZ:2, Automatic:NNP:1)|||root(ROOT:ROOT:13, array:VBZ:2)|||acomp(array:VBZ:2, reset:JJ:3)|||poss(value:NNS:7, they:PRP$:5)|||amod(value:NNS:7, initial:JJ:6)|||prep_to(reset:JJ:3, value:NNS:7)|||advmod(end:VBZ:11, when:WRB:8)|||det(function:NN:10, the:DT:9)|||nsubj(end:VBZ:11, function:NN:10)|||advcl(array:VBZ:2, end:VBZ:11)|||ccomp(array:VBZ:2, end:VBZ:11)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubj(one:CD:5, array:NN:3)|||cop(one:CD:5, be:VBZ:4)|||nsubj(keep:VBZ:7, one:CD:5)|||nsubj(!initialize:VBN:13, one:CD:5)|||ccomp(datum:NNS:24, one:CD:5)|||rel(keep:VBZ:7, that:WDT:6)|||rcmod(one:CD:5, keep:VBZ:7)|||poss(value:NNS:9, its:PRP$:8)|||dobj(keep:VBZ:7, value:NNS:9)|||auxpass(!initialize:VBN:13, be:VBZ:11)|||rcmod(one:CD:5, !initialize:VBN:13)|||conj_and(keep:VBZ:7, !initialize:VBN:13)|||det(time:NN:15, every:DT:14)|||dobj(!initialize:VBN:13, time:NN:15)|||det(function:NN:18, a:DT:16)|||nn(function:NN:18, class:NN:17)|||nsubjpass(call:VBN:20, function:NN:18)|||auxpass(call:VBN:20, be:VBZ:19)|||rcmod(time:NN:15, call:VBN:20)|||nsubj(datum:NNS:24, it:PRP:22)|||cop(datum:NNS:24, be:VBZ:23)|||root(ROOT:ROOT:32, datum:NNS:24)|||auxpass(!lose:VBN:27, be:VBZ:25)|||rcmod(datum:NNS:24, !lose:VBN:27)|||nn(end:NN:30, function:NN:29)|||prep_at(!lose:VBN:27, end:NN:30)|||<STOP>
11.7 det(array:NN:2, a:DT:1)|||nsubjpass(declare:VBN:5, array:NN:2)|||nsubjpass(use:VBN:11, array:NN:2)|||rel(declare:VBN:5, that:WDT:3)|||auxpass(declare:VBN:5, be:VBZ:4)|||rcmod(array:NN:2, declare:VBN:5)|||prep_as(declare:VBN:5, static:NNP:7)|||aux(use:VBN:11, can:MD:8)|||advmod(use:VBN:11, only:RB:9)|||auxpass(use:VBN:11, be:VB:10)|||root(ROOT:ROOT:21, use:VBN:11)|||det(function:NN:14, the:DT:13)|||prep_in(use:VBN:11, function:NN:14)|||complm(call:VBD:18, that:IN:15)|||poss(being:NN:17, its:PRP$:16)|||nsubj(call:VBD:18, being:NN:17)|||ccomp(use:VBN:11, call:VBD:18)|||prt(call:VBD:18, in:RP:19)|||<STOP> root(ROOT:ROOT:6, its:VB:1)|||det(array:NN:4, a:DT:2)|||amod(array:NN:4, constant:JJ:3)|||dobj(its:VB:1, array:NN:4)|||<STOP> nsubj(way:NN:4, Static:NNP:1)|||cop(way:NN:4, be:VBZ:2)|||det(way:NN:4, another:DT:3)|||root(ROOT:ROOT:9, way:NN:4)|||nn(const:NN:7, say:NN:6)|||prep_of(way:NN:4, const:NN:7)|||<STOP>
11.7 nsubj(constant:JJ:13, value:NNS:1)|||det(array:NN:4, a:DT:3)|||prep_in(value:NNS:1, array:NN:4)|||nsubjpass(!delcare:VBN:8, array:NN:4)|||rel(!delcare:VBN:8, that:WDT:5)|||auxpass(!delcare:VBN:8, be:VBZ:6)|||rcmod(array:NN:4, !delcare:VBN:8)|||prep_as(!delcare:VBN:8, static:NNP:10)|||aux(constant:JJ:13, will:MD:11)|||cop(constant:JJ:13, remain:VB:12)|||root(ROOT:ROOT:15, constant:JJ:13)|||<STOP> advmod(declare:VBN:5, when:WRB:1)|||det(array:NN:3, a:DT:2)|||nsubjpass(declare:VBN:5, array:NN:3)|||auxpass(declare:VBN:5, be:VBZ:4)|||csubjpass(manipulate:VBN:13, declare:VBN:5)|||amod(value:NNS:7, const:JJ:6)|||dobj(declare:VBN:5, value:NNS:7)|||det(array:NN:10, the:DT:9)|||prep_within(declare:VBN:5, array:NN:10)|||aux(manipulate:VBN:13, can:MD:11)|||auxpass(manipulate:VBN:13, be:VB:12)|||root(ROOT:ROOT:15, manipulate:VBN:13)|||<STOP>
11.7 det(datum:NNS:2, the:DT:1)|||nsubjpass(!change:VBN:10, datum:NNS:2)|||det(array:NN:6, a:DT:4)|||amod(array:NN:6, static:JJ:5)|||prep_of(datum:NNS:2, array:NN:6)|||aux(!change:VBN:10, can:MD:7)|||auxpass(!change:VBN:10, be:VB:9)|||root(ROOT:ROOT:11, !change:VBN:10)|||<STOP>
11.7 nsubj(array:VBZ:2, Standard:NNP:1)|||root(ROOT:ROOT:12, array:VBZ:2)|||dep(array:VBZ:2, terminate:VB:3)|||advmod(finish:VBP:10, when:WRB:4)|||det(function:NNS:6, the:DT:5)|||nsubj(call:VBP:8, function:NNS:6)|||nsubj(finish:VBP:10, function:NNS:6)|||rel(call:VBP:8, that:WDT:7)|||rcmod(function:NNS:6, call:VBP:8)|||dobj(call:VBP:8, they:PRP:9)|||advcl(terminate:VB:3, finish:VBP:10)|||ccomp(terminate:VB:3, finish:VBP:10)|||<STOP> det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubjpass(!remove:VBN:6, array:NN:3)|||auxpass(!remove:VBN:6, be:VBZ:4)|||root(ROOT:ROOT:32, !remove:VBN:6)|||prep_from(!remove:VBN:6, memory:NN:8)|||advmod(terminate:NNS:14, when:WRB:9)|||nsubj(terminate:NNS:14, it:PRP:10)|||cop(terminate:NNS:14, be:VBZ:11)|||nn(terminate:NNS:14, parent:NN:12)|||nn(terminate:NNS:14, function:NN:13)|||advcl(!remove:VBN:6, terminate:NNS:14)|||ccomp(!remove:VBN:6, terminate:NNS:14)|||xcomp(terminate:NNS:14, leave:VBG:16)|||nsubj(available:JJ:18, it:PRP:17)|||xcomp(leave:VBG:16, available:JJ:18)|||amod(function:NNS:21, other:JJ:20)|||prep_for(available:JJ:18, function:NNS:21)|||punct(instance:NNS:25, -lrb-:-LRB-:22)|||dep(instance:NNS:25, or:CC:23)|||amod(instance:NNS:25, new:JJ:24)|||dep(function:NNS:21, instance:NNS:25)|||det(function:NN:29, the:DT:27)|||amod(function:NN:29, original:JJ:28)|||prep_of(instance:NNS:25, function:NN:29)|||punct(instance:NNS:25, -rrb-:-RRB-:30)|||<STOP>
11.7 prepc_by(non:VBP:21, define:VBG:2)|||amod(array:NN:4, static:JJ:3)|||dobj(define:VBG:2, array:NN:4)|||nsubj(!doese:VBP:6, it:PRP:5)|||rcmod(array:NN:4, !doese:VBP:6)|||dep(!doese:VBP:6, lose:VB:8)|||dobj(lose:VB:8, scope:NN:9)|||nn(function:NN:12, localum:NN:11)|||prep_in(scope:NN:9, function:NN:12)|||amod(array:NN:15, static:JJ:14)|||nsubj(make:VBZ:16, array:NN:15)|||rcmod(scope:NN:9, make:VBZ:16)|||nsubj(scalable:JJ:19, programm:NN:17)|||advmod(scalable:JJ:19, more:RBR:18)|||xcomp(make:VBZ:16, scalable:JJ:19)|||root(ROOT:ROOT:31, non:VBP:21)|||amod(array:NN:23, static:JJ:22)|||dobj(non:VBP:21, array:NN:23)|||ccomp(non:VBP:21, lose:VB:24)|||dobj(lose:VB:24, scope:NN:25)|||det(function:NN:29, the:DT:27)|||amod(function:NN:29, local:JJ:28)|||prep_inside(scope:NN:25, function:NN:29)|||<STOP>
11.7 amod(array:NNS:2, static:JJ:1)|||nsubjpass(call:VBN:5, array:NNS:2)|||aux(call:VBN:5, can:MD:3)|||auxpass(call:VBN:5, be:VB:4)|||root(ROOT:ROOT:8, call:VBN:5)|||prep(call:VBN:5, from:IN:6)|||pobj(from:IN:6, anywhere:RB:7)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubjpass(!change:VBN:7, array:NN:3)|||aux(!change:VBN:7, can:MD:4)|||auxpass(!change:VBN:7, be:VB:6)|||root(ROOT:ROOT:9, !change:VBN:7)|||<STOP> det(array:NN:3, a:DT:1)|||amod(array:NN:3, regular:JJ:2)|||nsubjpass(change:VBN:6, array:NN:3)|||aux(change:VBN:6, can:MD:4)|||auxpass(change:VBN:6, be:VB:5)|||root(ROOT:ROOT:17, change:VBN:6)|||advmod(pass:VBN:10, when:WRB:7)|||nsubjpass(pass:VBN:10, it:PRP:8)|||auxpass(pass:VBN:10, be:VBZ:9)|||advcl(change:VBN:6, pass:VBN:10)|||ccomp(change:VBN:6, pass:VBN:10)|||det(function:NN:13, a:DT:12)|||prep_to(pass:VBN:10, function:NN:13)|||prep_to(pass:VBN:10, manually:RB:15)|||advmod(function:NN:13, manually:RB:15)|||conj_or(function:NN:13, manually:RB:15)|||<STOP>
11.7 det(array:NN:3, a:DT:1)|||amod(array:NN:3, static:JJ:2)|||nsubjpass(edit:VBN:8, array:NN:3)|||aux(edit:VBN:8, can:MD:4)|||aux(edit:VBN:8, be:VB:5)|||aux(edit:VBN:8, can:MD:6)|||auxpass(edit:VBN:8, be:VB:7)|||root(ROOT:ROOT:25, edit:VBN:8)|||det(program:NN:11, the:DT:10)|||prep_throughout(edit:VBN:8, program:NN:11)|||mark(edit:VBN:20, while:IN:13)|||det(array:NN:16, a:DT:14)|||amod(array:NN:16, non-static:JJ:15)|||nsubjpass(edit:VBN:20, array:NN:16)|||aux(edit:VBN:20, can:MD:17)|||advmod(edit:VBN:20, only:RB:18)|||auxpass(edit:VBN:20, be:VB:19)|||advcl(edit:VBN:8, edit:VBN:20)|||det(function:NN:24, a:DT:22)|||amod(function:NN:24, give:VBN:23)|||prep_within(edit:VBN:20, function:NN:24)|||<STOP>
11.7 det(array:NN:2, a:DT:1)|||nsubjpass(declare:VBN:5, array:NN:2)|||nsubjpass(allocate:VBN:8, array:NN:2)|||nsubjpass(have:VBZ:26, array:NN:2)|||rel(declare:VBN:5, that:WDT:3)|||auxpass(declare:VBN:5, be:VBZ:4)|||rcmod(array:NN:2, declare:VBN:5)|||dep(declare:VBN:5, static:JJ:6)|||auxpass(allocate:VBN:8, be:VBZ:7)|||root(ROOT:ROOT:30, allocate:VBN:8)|||advmod(begin:VBZ:12, when:WRB:9)|||det(program:NN:11, the:DT:10)|||nsubjpass(begin:VBZ:12, program:NN:11)|||xsubj(run:VB:14, program:NN:11)|||nsubjpass(!free:VBN:19, program:NN:11)|||advcl(allocate:VBN:8, begin:VBZ:12)|||ccomp(allocate:VBN:8, begin:VBZ:12)|||aux(run:VB:14, to:TO:13)|||xcomp(begin:VBZ:12, run:VB:14)|||auxpass(!free:VBN:19, be:VBZ:17)|||advcl(allocate:VBN:8, !free:VBN:19)|||ccomp(allocate:VBN:8, !free:VBN:19)|||conj_and(begin:VBZ:12, !free:VBN:19)|||det(exit:NNS:23, the:DT:21)|||nn(exit:NNS:23, program:NN:22)|||prep_until(!free:VBN:19, exit:NNS:23)|||conj_but(allocate:VBN:8, have:VBZ:26)|||root(ROOT:ROOT:30, have:VBZ:26)|||amod(scope:NN:28, limit:VBN:27)|||dobj(have:VBZ:26, scope:NN:28)|||<STOP> det(array:NN:3, a:DT:1)|||amod(array:NN:3, non-static:JJ:2)|||nsubjpass(allocate:VBN:5, array:NN:3)|||nsubjpass(free:VBN:7, array:NN:3)|||auxpass(allocate:VBN:5, be:VBZ:4)|||root(ROOT:ROOT:19, allocate:VBN:5)|||conj_and(allocate:VBN:5, free:VBN:7)|||root(ROOT:ROOT:19, free:VBN:7)|||det(time:NN:9, every:DT:8)|||tmod(free:VBN:7, time:NN:9)|||complm(come:VBZ:12, that:IN:10)|||nsubj(come:VBZ:12, it:PRP:11)|||ccomp(free:VBN:7, come:VBZ:12)|||prt(come:VBZ:12, in:RP:13)|||dep(in:RP:13, and:CC:14)|||dep(in:RP:13, out:RP:15)|||prep_of(come:VBZ:12, scope:NN:17)|||<STOP>
11.7 nsubj(have:VBZ:2, static:NNP:1)|||root(ROOT:ROOT:15, have:VBZ:2)|||det(size:NN:5, a:DT:3)|||amod(size:NN:5, predetermine:VBN:4)|||dobj(have:VBZ:2, size:NN:5)|||nsubjpass(!pass:VBN:10, size:NN:5)|||rel(!pass:VBN:10, that:WDT:6)|||aux(!pass:VBN:10, can:MD:7)|||auxpass(!pass:VBN:10, be:VB:9)|||rcmod(size:NN:5, !pass:VBN:10)|||mark(versa:RB:13, while:IN:11)|||advmod(versa:RB:13, vis:RB:12)|||advcl(!pass:VBN:10, versa:RB:13)|||<STOP>
11.8 det(-lrb-:NNS:4, the:DT:1)|||nn(-lrb-:NNS:4, type:NN:2)|||nn(-lrb-:NNS:4, char:NN:3)|||nsubj(have:VBZ:6, -lrb-:NNS:4)|||punct(-lrb-:NNS:4, -rrb-:-RRB-:5)|||root(ROOT:ROOT:20, have:VBZ:6)|||det(element:NN:14, a:DT:7)|||amod(element:NN:14, null:JJ:8)|||punct(n:NN:11, -lrb-:-LRB-:9)|||punct(n:NN:11, ' ':``:10)|||dep(element:NN:14, n:NN:11)|||punct(n:NN:11, -rrb-:-RRB-:13)|||dobj(have:VBZ:6, element:NN:14)|||det(end:NN:18, the:DT:16)|||amod(end:NN:18, very:JJ:17)|||prep_at(element:NN:14, end:NN:18)|||<STOP>
11.8 det(char:NN:3, a:DT:1)|||amod(char:NN:3, variable:JJ:2)|||nsubj(key:NN:9, char:NN:3)|||cop(key:NN:9, be:VBZ:4)|||advmod(key:NN:9, basically:RB:5)|||det(key:NN:9, any:DT:6)|||nn(key:NN:9, non:NN:7)|||nn(key:NN:9, command:NN:8)|||root(ROOT:ROOT:18, key:NN:9)|||det(keyboard:NN:12, the:DT:11)|||prep_on(key:NN:9, keyboard:NN:12)|||complm(press:VB:16, that:IN:13)|||nsubj(press:VB:16, you:PRP:14)|||aux(press:VB:16, can:MD:15)|||ccomp(key:NN:9, press:VB:16)|||<STOP> det(string:NN:2, a:DT:1)|||nsubj(collection:NN:5, string:NN:2)|||cop(collection:NN:5, be:VBZ:3)|||det(collection:NN:5, a:DT:4)|||nsubjpass(store:VBN:12, collection:NN:5)|||root(ROOT:ROOT:19, collection:NN:5)|||prep_of(collection:NN:5, letter:NNS:7)|||prep_of(collection:NN:5, number:NNS:9)|||conj_or(letter:NNS:7, number:NNS:9)|||rel(store:VBN:12, that:WDT:10)|||auxpass(store:VBN:12, be:VBZ:11)|||rcmod(collection:NN:5, store:VBN:12)|||advmod(store:VBN:12, together:RB:13)|||aux(use:VBN:16, to:TO:14)|||auxpass(use:VBN:16, be:VB:15)|||xcomp(store:VBN:12, use:VBN:16)|||advmod(use:VBN:16, later:RB:17)|||<STOP> amod(string:NNS:2, comonly:JJ:1)|||nsubjpass(use:VBN:4, string:NNS:2)|||auxpass(use:VBN:4, be:VBP:3)|||root(ROOT:ROOT:8, use:VBN:4)|||prep_for(use:VBN:4, word:NNS:6)|||<STOP> nsubjpass(use:VBN:4, char:NNS:1)|||nsubj(have:VB:9, char:NNS:1)|||aux(use:VBN:4, can:MD:2)|||auxpass(use:VBN:4, be:VB:3)|||root(ROOT:ROOT:19, use:VBN:4)|||prep(use:VBN:4, for:IN:5)|||dep(for:IN:5, less:RBR:6)|||aux(have:VB:9, can:MD:8)|||conj_but(use:VBN:4, have:VB:9)|||root(ROOT:ROOT:19, have:VB:9)|||dobj(have:VB:9, opperation:NNS:10)|||partmod(opperation:NNS:10, perform:VBN:11)|||prep_on(perform:VBN:11, they:PRP:13)|||det(way:NN:17, a:DT:15)|||amod(way:NN:17, useful:JJ:16)|||prep_in(perform:VBN:11, way:NN:17)|||<STOP>
11.8 det(programmer:NN:2, the:DT:1)|||nsubj(provide:VB:4, programmer:NN:2)|||nsubj(ensure:VB:22, programmer:NN:2)|||aux(provide:VB:4, must:MD:3)|||root(ROOT:ROOT:42, provide:VB:4)|||det(character:NN:8, the:DT:5)|||amod(character:NN:8, null:JJ:6)|||amod(character:NN:8, terminating:JJ:7)|||dobj(provide:VB:4, character:NN:8)|||dobj(ensure:VB:22, character:NN:8)|||det(string:NN:11, a:DT:10)|||prep_in(provide:VB:4, string:NN:11)|||prep_of(string:NN:11, character:NNS:13)|||partmod(character:NNS:13, use:VBG:14)|||nn(-lrb-:NNS:17, type:NN:15)|||nn(-lrb-:NNS:17, char:NN:16)|||dobj(use:VBG:14, -lrb-:NNS:17)|||punct(-lrb-:NNS:17, -rrb-:-RRB-:18)|||aux(ensure:VB:22, must:MD:20)|||advmod(ensure:VB:22, also:RB:21)|||conj_and(provide:VB:4, ensure:VB:22)|||root(ROOT:ROOT:42, ensure:VB:22)|||complm(large:JJ:27, that:IN:23)|||det(array:NN:25, the:DT:24)|||nsubj(large:JJ:27, array:NN:25)|||cop(large:JJ:27, be:VBZ:26)|||ccomp(ensure:VB:22, large:JJ:27)|||advmod(large:JJ:27, enough:RB:28)|||aux(contain:VB:30, to:TO:29)|||xcomp(large:JJ:27, contain:VB:30)|||det(string:NN:33, the:DT:31)|||nn(string:NN:33, input:NN:32)|||dobj(contain:VB:30, string:NN:33)|||prep_of(string:NN:33, character:NNS:35)|||det(character:NN:40, the:DT:37)|||amod(character:NN:40, null:JJ:38)|||amod(character:NN:40, terminating:JJ:39)|||prep_of(string:NN:33, character:NN:40)|||conj_and(character:NNS:35, character:NN:40)|||<STOP>
11.8 nsubjpass(follow:VBN:5, String:NNP:1)|||prep_of(String:NNP:1, character:NNS:3)|||auxpass(follow:VBN:5, be:VBP:4)|||dep(be:VBZ:13, follow:VBN:5)|||det(statement:NN:9, a:DT:7)|||amod(statement:NN:9, null:JJ:8)|||agent(follow:VBN:5, statement:NN:9)|||nn(string:NN:12, type:NN:11)|||nsubj(be:VBZ:13, string:NN:12)|||root(ROOT:ROOT:19, be:VBZ:13)|||nn(s:NNS:17, example:NN:15)|||nn(s:NNS:17, string:NN:16)|||prep_for(be:VBZ:13, s:NNS:17)|||<STOP>
11.8 nsubj(contain:VBZ:2, String:NNP:1)|||root(ROOT:ROOT:17, contain:VBZ:2)|||det(word:NN:4, a:DT:3)|||dobj(contain:VBZ:2, word:NN:4)|||advmod(contain:VB:9, where:WRB:5)|||rel(contain:VB:9, where:WRB:5)|||advmod(char:NN:7, as:RB:6)|||nsubj(contain:VB:9, char:NN:7)|||aux(contain:VB:9, can:MD:8)|||rcmod(word:NN:4, contain:VB:9)|||dobj(contain:VB:9, phrase:NNS:10)|||det(string:NN:13, a:DT:12)|||dobj(contain:VB:9, string:NN:13)|||conj_or(phrase:NNS:10, string:NN:13)|||prep_of(string:NN:13, character:NNS:15)|||<STOP>
11.8 det(string:NN:2, a:DT:1)|||nsubj(variable:NN:5, string:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||root(ROOT:ROOT:48, variable:NN:5)|||det(entinty:NN:9, a:DT:7)|||amod(entinty:NN:9, single:JJ:8)|||prep_with(variable:NN:5, entinty:NN:9)|||prep_of(entinty:NN:9, letter:NNS:11)|||partmod(letter:NNS:11, combine:VBN:12)|||prep_into(combine:VBN:12, one:CD:14)|||mark(assign:VBN:24, while:IN:15)|||det(-lrb-:NN:19, a:DT:17)|||nn(-lrb-:NN:19, char:NN:18)|||prep_in(assign:VBN:24, -lrb-:NN:19)|||punct(-lrb-:NN:19, -rrb-:-RRB-:20)|||det(letter:NN:22, each:DT:21)|||nsubjpass(assign:VBN:24, letter:NN:22)|||auxpass(assign:VBN:24, be:VBZ:23)|||advcl(combine:VBN:12, assign:VBN:24)|||det(value:NN:27, a:DT:25)|||nn(value:NN:27, memory:NN:26)|||dobj(assign:VBN:24, value:NN:27)|||nsubj(have:VBZ:30, each:DT:29)|||advcl(combine:VBN:12, have:VBZ:30)|||conj_and(assign:VBN:24, have:VBZ:30)|||poss(variable:NN:33, its:PRP$:31)|||amod(variable:NN:33, own:JJ:32)|||dobj(have:VBZ:30, variable:NN:33)|||partmod(variable:NN:33, assign:VBN:34)|||dobj(assign:VBN:34, i:FW:35)|||nn(char:NN:39, e:NNP:37)|||measure(char:JJR:43, char:NN:39)|||punct(0:CD:41, -lrb-:-LRB-:40)|||appos(char:NN:39, 0:CD:41)|||punct(0:CD:41, -rrb-:-RRB-:42)|||amod(i:FW:35, char:JJR:43)|||punct(1:CD:45, -lrb-:-LRB-:44)|||dep(char:JJR:43, 1:CD:45)|||punct(1:CD:45, -rrb-:-RRB-:46)|||measure(char:JJR:43, 0:CD:41)|||<STOP>
11.8 det(string:NN:2, a:DT:1)|||nsubj(contain:VBZ:3, string:NN:2)|||root(ROOT:ROOT:25, contain:VBZ:3)|||det(character:NN:6, a:DT:4)|||amod(character:NN:6, null:JJ:5)|||dobj(contain:VBZ:3, character:NN:6)|||det(end:NN:9, the:DT:8)|||prep_at(contain:VBZ:3, end:NN:9)|||det(string:NN:12, the:DT:11)|||prep_of(end:NN:9, string:NN:12)|||nsubj(make:VBZ:15, string:NN:12)|||rel(make:VBZ:15, which:WDT:14)|||rcmod(string:NN:12, make:VBZ:15)|||nsubj(get:VB:20, it:PRP:16)|||advmod(possible:JJ:18, easily:RB:17)|||dep(get:VB:20, possible:JJ:18)|||aux(get:VB:20, to:TO:19)|||xcomp(make:VBZ:15, get:VB:20)|||det(length:NN:23, the:DT:21)|||nn(length:NN:23, string:NN:22)|||dobj(get:VB:20, length:NN:23)|||<STOP> det(array:NN:3, a:DT:1)|||nn(array:NN:3, char:NN:2)|||nsubj(have:VB:5, array:NN:3)|||aux(have:VB:5, can:MD:4)|||ccomp(declare:VBN:17, have:VB:5)|||det(length:NN:9, a:DT:6)|||advmod(unlimited:JJ:8, virtually:RB:7)|||amod(length:NN:9, unlimited:JJ:8)|||dobj(have:VB:5, length:NN:9)|||advmod(length:NN:9, therefore:RB:11)|||poss(size:NN:14, its:PRP$:13)|||nsubjpass(declare:VBN:17, size:NN:14)|||nsubjpass(limit:VBN:19, size:NN:14)|||aux(declare:VBN:17, must:MD:15)|||auxpass(declare:VBN:17, be:VB:16)|||root(ROOT:ROOT:21, declare:VBN:17)|||conj_or(declare:VBN:17, limit:VBN:19)|||root(ROOT:ROOT:21, limit:VBN:19)|||<STOP>
11.8 det(array:NN:2, a:DT:1)|||root(ROOT:ROOT:12, array:NN:2)|||nn(store:NNS:5, character:NNS:4)|||prep_of(array:NN:2, store:NNS:5)|||det(character:NN:8, a:DT:6)|||amod(character:NN:8, null:JJ:7)|||dep(array:NN:2, character:NN:8)|||det(end:NN:11, the:DT:10)|||prep_at(character:NN:8, end:NN:11)|||<STOP>
11.8 advmod(read:VBP:3, when:WRB:1)|||nsubj(read:VBP:3, you:PRP:2)|||dep(read:VBP:11, read:VBP:3)|||det(string:NN:5, a:DT:4)|||dobj(read:VBP:3, string:NN:5)|||prep_of(string:NN:5, character:NNS:7)|||nsubj(read:VBP:11, you:PRP:9)|||advmod(read:VBP:11, also:RB:10)|||root(ROOT:ROOT:17, read:VBP:11)|||det(space:NN:15, the:DT:13)|||amod(space:NN:15, white:JJ:14)|||prep_in(read:VBP:11, space:NN:15)|||<STOP> advmod(read:VBD:3, when:WRB:1)|||nsubj(read:VBD:3, you:PRP:2)|||dep(read:VBP:9, read:VBD:3)|||nsubj(declare:VBD:5, character:NNS:4)|||ccomp(read:VBD:3, declare:VBD:5)|||dobj(declare:VBD:5, char:NN:6)|||nsubj(read:VBP:9, you:PRP:7)|||advmod(read:VBP:9, only:RB:8)|||root(ROOT:ROOT:17, read:VBP:9)|||det(character:NNS:11, the:DT:10)|||dobj(read:VBP:9, character:NNS:11)|||det(space:NN:15, no:DT:13)|||amod(space:NN:15, white:JJ:14)|||appos(character:NNS:11, space:NN:15)|||dobj(read:VBP:9, space:NN:15)|||<STOP>
11.8 nn(array:NNS:2, Character:NNP:1)|||nsubj(terminate:VB:4, array:NNS:2)|||aux(terminate:VB:4, will:MD:3)|||root(ROOT:ROOT:12, terminate:VB:4)|||det(whitespace:NN:7, any:DT:6)|||prep_at(terminate:VB:4, whitespace:NN:7)|||prep_include(whitespace:NN:7, space:NNS:10)|||<STOP> nsubj(terminate:VB:2, Strings:NNP:1)|||root(ROOT:ROOT:11, terminate:VB:2)|||advmod(encounter:VB:5, when:WRB:3)|||nsubj(encounter:VB:5, they:PRP:4)|||advcl(terminate:VB:2, encounter:VB:5)|||ccomp(terminate:VB:2, encounter:VB:5)|||det(character:NN:9, the:DT:6)|||amod(character:NN:9, new:JJ:7)|||nn(character:NN:9, line:NN:8)|||dobj(encounter:VB:5, character:NN:9)|||<STOP>
11.8 det(difference:NN:2, the:DT:1)|||nsubj(be:VBZ:3, difference:NN:2)|||root(ROOT:ROOT:37, be:VBZ:3)|||complm(include:VBN:21, that:IN:4)|||det(string:NN:6, a:DT:5)|||nsubjpass(declare:VBN:9, string:NN:6)|||nsubjpass(include:VBN:21, string:NN:6)|||rel(declare:VBN:9, that:WDT:7)|||auxpass(declare:VBN:9, be:VBZ:8)|||rcmod(string:NN:6, declare:VBN:9)|||det(variable:NN:11, a:DT:10)|||dobj(declare:VBN:9, variable:NN:11)|||nn(char:NN:14, type:NN:13)|||prep_of(variable:NN:11, char:NN:14)|||punct(char:NN:19, -lrb-:-LRB-:15)|||dep(char:NN:19, -rrb-:CC:16)|||cop(char:NN:19, be:VBZ:17)|||det(char:NN:19, each:DT:18)|||dep(declare:VBN:9, char:NN:19)|||auxpass(include:VBN:21, be:VBZ:20)|||ccomp(be:VBZ:3, include:VBN:21)|||det(array:NN:24, the:DT:23)|||prep_in(include:VBN:21, array:NN:24)|||det(string:NN:27, the:DT:26)|||prep_versus(array:NN:24, string:NN:27)|||prep_of(string:NN:27, character:NNS:29)|||nsubjpass(read:VBN:32, character:NNS:29)|||rel(read:VBN:32, that:WDT:30)|||auxpass(read:VBN:32, be:VBZ:31)|||rcmod(character:NNS:29, read:VBN:32)|||det(variable:NN:35, a:DT:34)|||prep_into(read:VBN:32, variable:NN:35)|||<STOP>
11.8 det(array:NN:2, a:DT:1)|||nsubj(read:VBZ:5, array:NN:2)|||prep_of(array:NN:2, string:NNS:4)|||root(ROOT:ROOT:17, read:VBZ:5)|||det(literal:NNS:8, the:DT:6)|||nn(literal:NNS:8, string:NN:7)|||dobj(read:VBZ:5, literal:NNS:8)|||xcomp(read:VBZ:5, mean:VBG:10)|||dobj(mean:VBG:10, anything:NN:11)|||prep_within(mean:VBG:10, quote:NNS:14)|||<STOP> det(array:NN:3, a:DT:1)|||nn(array:NN:3, char:NN:2)|||nsubj(read:VBZ:4, array:NN:3)|||root(ROOT:ROOT:12, read:VBZ:4)|||det(string:NN:6, a:DT:5)|||dobj(read:VBZ:4, string:NN:6)|||det(character:NN:10, each:DT:8)|||amod(character:NN:10, individual:JJ:9)|||prep_as(string:NN:6, character:NN:10)|||<STOP>
11.8 nn(array:NNS:2, character:NN:1)|||nsubj(call:VB:4, array:NNS:2)|||aux(call:VB:4, can:MD:3)|||root(ROOT:ROOT:17, call:VB:4)|||amod(letter:NNS:7, individual:JJ:6)|||prep_on(call:VB:4, letter:NNS:7)|||cop(array:NN:11, be:VBD:8)|||det(array:NN:11, a:DT:9)|||nn(array:NN:11, string:NN:10)|||rcmod(letter:NNS:7, array:NN:11)|||aux(call:VB:14, can:MD:12)|||advmod(call:VB:14, only:RB:13)|||rcmod(array:NN:11, call:VB:14)|||dobj(call:VB:14, word:NNS:15)|||<STOP>
11.8 det(array:NN:3, the:DT:1)|||nn(array:NN:3, character:NN:2)|||nsubj(have:VBZ:4, array:NN:3)|||root(ROOT:ROOT:16, have:VBZ:4)|||det(end:NN:6, a:DT:5)|||dobj(have:VBZ:4, end:NN:6)|||nn(character:NN:9, line:NN:8)|||prep_of(end:NN:6, character:NN:9)|||det(end:NN:12, the:DT:11)|||prep_at(have:VBZ:4, end:NN:12)|||prep_of(end:NN:12, it:PRP:14)|||<STOP>
11.8 amod(-lrb-:NNS:3, type:JJ:1)|||nn(-lrb-:NNS:3, char:NN:2)|||nsubj(contain:VB:6, -lrb-:NNS:3)|||punct(-lrb-:NNS:3, -rrb-:-RRB-:4)|||aux(contain:VB:6, may:MD:5)|||root(ROOT:ROOT:21, contain:VB:6)|||det(value:NN:9, a:DT:7)|||amod(value:NN:9, null:JJ:8)|||dobj(contain:VB:6, value:NN:9)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, last:JJ:12)|||prep_as(contain:VB:6, element:NN:13)|||dep(contain:VB:6, whereas:IN:15)|||nn(string:NN:17, type:NN:16)|||nsubj(!will:MD:18, string:NN:17)|||ccomp(contain:VB:6, !will:MD:18)|||<STOP>
11.8 det(variable:NN:2, the:DT:1)|||nsubj(have:VBZ:6, variable:NN:2)|||nn(string:NN:5, type:NN:4)|||prep_of(variable:NN:2, string:NN:5)|||root(ROOT:ROOT:17, have:VBZ:6)|||det(0:NN:10, a:DT:7)|||amod(0:NN:10, terminating:JJ:8)|||nn(0:NN:10, character:NN:9)|||dobj(have:VBZ:6, 0:NN:10)|||det(end:NN:13, the:DT:12)|||prep_at(0:NN:10, end:NN:13)|||prep_of(end:NN:13, it:PRP:15)|||<STOP>
11.8 det(one:NN:2, the:DT:1)|||nsubj(string:NN:6, one:NN:2)|||nsubj(have:VBZ:7, one:NN:2)|||rel(string:NN:6, that:WDT:3)|||cop(string:NN:6, be:VBZ:4)|||nn(string:NN:6, type:NN:5)|||rcmod(one:NN:2, string:NN:6)|||root(ROOT:ROOT:13, have:VBZ:7)|||det(member:NN:11, a:DT:8)|||amod(member:NN:11, extra:JJ:9)|||nn(member:NN:11, string:NN:10)|||dobj(have:VBZ:7, member:NN:11)|||<STOP> root(ROOT:ROOT:8, the:DT:1)|||conj_or(the:DT:1, 0:NN:3)|||root(ROOT:ROOT:8, 0:NN:3)|||det(end:NN:6, the:DT:5)|||prep_at(the:DT:1, end:NN:6)|||<STOP>
11.8 det(string:NN:2, a:DT:1)|||nsubj(have:VBZ:3, string:NN:2)|||root(ROOT:ROOT:21, have:VBZ:3)|||amod(size:NN:5, variable:JJ:4)|||nsubj(available:JJ:9, size:NN:5)|||nn(call:NNS:8, function:NN:7)|||conj_and(size:NN:5, call:NNS:8)|||nsubj(available:JJ:9, call:NNS:8)|||xcomp(have:VBZ:3, available:JJ:9)|||mark(have:VBZ:16, while:IN:11)|||det(array:NN:14, a:DT:12)|||nn(array:NN:14, character:NN:13)|||nsubj(have:VBZ:16, array:NN:14)|||advmod(have:VBZ:16, usually:RB:15)|||advcl(have:VBZ:3, have:VBZ:16)|||det(size:NN:19, a:DT:17)|||amod(size:NN:19, static:JJ:18)|||dobj(have:VBZ:16, size:NN:19)|||<STOP>
11.8 det(-lrb-:NNS:4, a:DT:1)|||nn(-lrb-:NNS:4, string:NN:2)|||nn(-lrb-:NNS:4, char:NN:3)|||nsubj(add:VBZ:6, -lrb-:NNS:4)|||punct(-lrb-:NNS:4, -rrb-:-RRB-:5)|||root(ROOT:ROOT:17, add:VBZ:6)|||det(value:NN:9, a:DT:7)|||amod(value:NN:9, null:JJ:8)|||dobj(add:VBZ:6, value:NN:9)|||det(end:NN:12, the:DT:11)|||prep_to(add:VBZ:6, end:NN:12)|||det(string:NN:15, the:DT:14)|||prep_of(end:NN:12, string:NN:15)|||<STOP>
11.8 nn(array:NN:2, char:NN:1)|||nsubjpass(need:VBZ:3, array:NN:2)|||nsubjpass(make:VBN:10, array:NN:2)|||ccomp(object:NN:24, need:VBZ:3)|||det(signature:NN:7, a:DT:4)|||nn(signature:NN:7, end:NN:5)|||nn(signature:NN:7, character:NN:6)|||dobj(need:VBZ:3, signature:NN:7)|||dobj(make:VBN:10, signature:NN:7)|||auxpass(make:VBN:10, be:VBZ:9)|||conj_and(need:VBZ:3, make:VBN:10)|||ccomp(object:NN:24, make:VBN:10)|||prt(make:VBN:10, up:RP:11)|||prep_of(make:VBN:10, character:NNS:13)|||det(separate:JJ:15, each:DT:14)|||tmod(make:VBN:10, separate:JJ:15)|||det(other:JJ:18, each:DT:17)|||prep_from(make:VBN:10, other:JJ:18)|||det(string:NN:21, a:DT:20)|||nsubj(object:NN:24, string:NN:21)|||cop(object:NN:24, be:VBZ:22)|||det(object:NN:24, a:DT:23)|||root(ROOT:ROOT:36, object:NN:24)|||prep_in(object:NN:24, itself:PRP:26)|||det(value:NN:30, a:DT:29)|||prep_with(object:NN:24, value:NN:30)|||complm(enter:VBZ:34, that:IN:31)|||det(user:NN:33, the:DT:32)|||nsubj(enter:VBZ:34, user:NN:33)|||dep(value:NN:30, enter:VBZ:34)|||<STOP>
11.8 det(variable:NN:2, the:DT:1)|||nsubjpass(store:VBN:12, variable:NN:2)|||nsubjpass(access:VBN:21, variable:NN:2)|||nn(char:NN:5, type:NN:4)|||prep_of(variable:NN:2, char:NN:5)|||punct(-RRB-:NNP:7, -lrb-:-LRB-:6)|||det(character:NN:10, each:DT:9)|||dep(-RRB-:NNP:7, character:NN:10)|||auxpass(store:VBN:12, be:VBZ:11)|||root(ROOT:ROOT:46, store:VBN:12)|||det(address:NN:17, a:DT:14)|||amod(address:NN:17, different:JJ:15)|||nn(address:NN:17, memory:NN:16)|||prep_into(store:VBN:12, address:NN:17)|||aux(access:VBN:21, can:MD:19)|||auxpass(access:VBN:21, be:VB:20)|||conj_and(store:VBN:12, access:VBN:21)|||root(ROOT:ROOT:46, access:VBN:21)|||advmod(access:VBN:21, easly:RB:22)|||dep(access:VBN:21, where:WRB:24)|||dep(in:IN:26, as:RB:25)|||dep(where:WRB:24, in:IN:26)|||det(string:NN:28, a:DT:27)|||pobj(in:IN:26, string:NN:28)|||prep_of(string:NN:28, character:NN:30)|||nsubj(able:JJ:37, its:PRP$:32)|||dep(able:JJ:37, !easy:JJ:34)|||aux(able:JJ:37, to:TO:35)|||cop(able:JJ:37, be:VB:36)|||conj_and(store:VBN:12, able:JJ:37)|||xcomp(store:VBN:12, able:JJ:37)|||root(ROOT:ROOT:46, able:JJ:37)|||aux(access:VB:39, to:TO:38)|||xcomp(able:JJ:37, access:VB:39)|||det(character:NN:41, each:DT:40)|||dobj(access:VB:39, character:NN:41)|||det(string:NN:44, the:DT:43)|||prep_in(character:NN:41, string:NN:44)|||<STOP>
11.8 advmod(pass:VBN:5, when:WRB:1)|||det(string:NN:3, the:DT:2)|||nsubjpass(pass:VBN:5, string:NN:3)|||auxpass(pass:VBN:5, be:VBZ:4)|||dep(store:VBN:14, pass:VBN:5)|||det(char:NN:9, the:DT:7)|||nn(char:NN:9, array:NN:8)|||prep_into(pass:VBN:5, char:NN:9)|||amod(character:NNS:12, individual:JJ:11)|||nsubjpass(store:VBN:14, character:NNS:12)|||nsubjpass(manipulate:VBN:18, character:NNS:12)|||auxpass(store:VBN:14, be:VBP:13)|||root(ROOT:ROOT:20, store:VBN:14)|||aux(manipulate:VBN:18, can:MD:16)|||auxpass(manipulate:VBN:18, be:VB:17)|||conj_and(store:VBN:14, manipulate:VBN:18)|||root(ROOT:ROOT:20, manipulate:VBN:18)|||<STOP> mark(store:VBN:6, although:IN:1)|||advmod(store:VBN:6, when:WRB:2)|||det(word:NN:4, a:DT:3)|||nsubjpass(store:VBN:6, word:NN:4)|||auxpass(store:VBN:6, be:VBZ:5)|||advcl(store:VBN:14, store:VBN:6)|||det(variable:NN:10, a:DT:8)|||nn(variable:NN:10, string:NN:9)|||prep_into(store:VBN:6, variable:NN:10)|||nsubjpass(store:VBN:14, it:PRP:12)|||auxpass(store:VBN:14, be:VBZ:13)|||root(ROOT:ROOT:24, store:VBN:14)|||prep(store:VBN:14, as:IN:15)|||num(word:NN:17, one:CD:16)|||pobj(as:IN:15, word:NN:17)|||prep(store:VBN:14, not:RB:19)|||conj_and(as:IN:15, not:RB:19)|||dep(as:IN:15, as:IN:20)|||amod(character:NNS:22, individual:JJ:21)|||pobj(as:IN:20, character:NNS:22)|||<STOP>
11.8 det(variable:NN:3, a:DT:1)|||nn(variable:NN:3, string:NN:2)|||nsubjpass(change:VB:5, variable:NN:3)|||nsubjpass(pass:VBN:10, variable:NN:3)|||aux(change:VB:5, can:MD:4)|||root(ROOT:ROOT:35, change:VB:5)|||prep_in(change:VB:5, size:NN:7)|||auxpass(pass:VBN:10, be:VBZ:9)|||conj_and(change:VB:5, pass:VBN:10)|||root(ROOT:ROOT:35, pass:VBN:10)|||prep_to(pass:VBN:10, function:NNS:12)|||agent(pass:VBN:10, value:NN:14)|||dep(change:VB:5, whereas:IN:16)|||det(-lrb-:NNS:20, a:DT:17)|||nn(-lrb-:NNS:20, type:NN:18)|||nn(-lrb-:NNS:20, char:NN:19)|||nsubjpass(!change:VB:24, -lrb-:NNS:20)|||nsubjpass(pass:VBN:29, -lrb-:NNS:20)|||punct(-lrb-:NNS:20, -rrb-:-RRB-:21)|||aux(!change:VB:24, can:MD:22)|||dep(change:VB:5, !change:VB:24)|||prep_in(!change:VB:24, size:NN:26)|||auxpass(pass:VBN:29, be:VBZ:28)|||dep(change:VB:5, pass:VBN:29)|||conj_and(!change:VB:24, pass:VBN:29)|||prep_to(pass:VBN:29, function:NNS:31)|||agent(pass:VBN:29, reference:NN:33)|||advmod(reference:NN:33, only:RB:34)|||<STOP>
11.8 det(string:NN:4, a:DT:1)|||nn(string:NN:4, string:NN:2)|||nn(string:NN:4, type:NN:3)|||nsubj(act:VBZ:5, string:NN:4)|||root(ROOT:ROOT:23, act:VBZ:5)|||det(object:NN:9, a:DT:7)|||amod(object:NN:9, single:JJ:8)|||prep_as(act:VBZ:5, object:NN:9)|||amod(entity:NNS:14, individual:JJ:12)|||nn(entity:NNS:14, char:NN:13)|||prep_with(act:VBZ:5, entity:NNS:14)|||amod(entity:NNS:14, accessible:JJ:15)|||dep(accessible:JJ:15, only:RB:16)|||amod(function:NNS:21, specific:JJ:18)|||nn(function:NNS:21, string:NN:19)|||nn(function:NNS:21, class:NN:20)|||prep_through(accessible:JJ:15, function:NNS:21)|||<STOP> det(array:NN:3, a:DT:1)|||nn(array:NN:3, char:NN:2)|||nsubj(robust:JJ:6, array:NN:3)|||nsubj(allow:VBZ:9, array:NN:3)|||cop(robust:JJ:6, be:VBZ:4)|||advmod(robust:JJ:6, less:RBR:5)|||root(ROOT:ROOT:17, robust:JJ:6)|||conj_but(robust:JJ:6, allow:VBZ:9)|||root(ROOT:ROOT:17, allow:VBZ:9)|||amod(access:NN:11, direct:JJ:10)|||dobj(allow:VBZ:9, access:NN:11)|||amod(entity:NNS:15, specific:JJ:13)|||nn(entity:NNS:15, char:NN:14)|||prep_to(allow:VBZ:9, entity:NNS:15)|||<STOP>
11.8 prep_in(store:VBN:21, array:NNS:2)|||nsubjpass(store:VBN:5, string:NNS:3)|||auxpass(store:VBN:5, be:VBP:4)|||rcmod(array:NNS:2, store:VBN:5)|||det(character:NNS:8, a:DT:7)|||prep_as(store:VBN:5, character:NNS:8)|||punct(character:NNS:8, -lrb-:-LRB-:9)|||dep(character:NNS:8, char:NN:10)|||punct(-RRB-:NNP:12, -lrb-:-LRB-:11)|||punct(-RRB-:NNP:12, -rrb-:-RRB-:13)|||det(character:NN:16, each:DT:15)|||nsubjpass(store:VBN:21, character:NN:16)|||prep_of(character:NN:16, string:NN:18)|||aux(store:VBN:21, will:MD:19)|||auxpass(store:VBN:21, be:VB:20)|||root(ROOT:ROOT:40, store:VBN:21)|||det(location:NN:25, each:DT:23)|||nn(location:NN:25, memory:NN:24)|||prep_in(store:VBN:21, location:NN:25)|||det(array:NN:28, the:DT:27)|||prep_of(location:NN:25, array:NN:28)|||mark(location:NN:38, while:IN:30)|||nsubj(location:NN:38, string:NN:31)|||prep_of(string:NN:31, character:NNS:33)|||cop(location:NN:38, be:VBZ:34)|||advmod(location:NN:38, only:RB:35)|||num(location:NN:38, one:CD:36)|||nn(location:NN:38, memory:NN:37)|||advcl(store:VBN:21, location:NN:38)|||<STOP>
11.8 det(array:NN:2, a:DT:1)|||nsubj(have:VBZ:5, array:NN:2)|||prep_of(array:NN:2, character:NNS:4)|||root(ROOT:ROOT:30, have:VBZ:5)|||num(element:NN:8, one:CD:6)|||amod(element:NN:8, more:JJR:7)|||dobj(have:VBZ:5, element:NN:8)|||dobj(exist:VBP:23, element:NN:8)|||poss(element:NN:12, its:PRP$:10)|||amod(element:NN:12, last:JJ:11)|||dobj(have:VBZ:5, element:NN:12)|||conj_or(element:NN:8, element:NN:12)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, terminating:JJ:15)|||dobj(have:VBZ:5, element:NN:16)|||conj_or(element:NN:8, element:NN:16)|||dobj(have:VBZ:5, null:NN:19)|||conj_or(element:NN:8, null:NN:19)|||nsubj(exist:VBP:23, doesnt:NN:22)|||dep(have:VBZ:5, exist:VBP:23)|||det(variable:NN:26, a:DT:25)|||prep_in(exist:VBP:23, variable:NN:26)|||nn(string:NN:29, type:NN:28)|||prep_of(variable:NN:26, string:NN:29)|||<STOP>
11.8 det(string:NN:2, a:DT:1)|||nsubj(type:NN:9, string:NN:2)|||prep_of(string:NN:2, character:NNS:4)|||cop(type:NN:9, be:VBZ:5)|||det(type:NN:9, a:DT:6)|||amod(type:NN:9, specific:JJ:7)|||amod(type:NN:9, variable:JJ:8)|||nsubj(have:VBZ:11, type:NN:9)|||root(ROOT:ROOT:19, type:NN:9)|||rel(have:VBZ:11, that:WDT:10)|||rcmod(type:NN:9, have:VBZ:11)|||det(datum:NNS:14, no:DT:12)|||amod(datum:NNS:14, extra:JJ:13)|||dobj(have:VBZ:11, datum:NNS:14)|||det(end:NN:17, the:DT:16)|||prep_at(datum:NNS:14, end:NN:17)|||<STOP> det(string:NN:2, a:DT:1)|||nsubj(character:NNS:11, string:NN:2)|||nn(-lrb-:NN:6, type:NN:4)|||nn(-lrb-:NN:6, char:NN:5)|||prep_of(string:NN:2, -lrb-:NN:6)|||punct(-lrb-:NN:6, -rrb-:-RRB-:7)|||cop(character:NNS:11, be:VBZ:8)|||predet(character:NNS:11, all:PDT:9)|||det(character:NNS:11, the:DT:10)|||root(ROOT:ROOT:17, character:NNS:11)|||det(null:NN:14, a:DT:13)|||conj_and(character:NNS:11, null:NN:14)|||root(ROOT:ROOT:17, null:NN:14)|||punct(character:NNS:11, -lrb-:.:15)|||<STOP> root(ROOT:ROOT:3, 0:VBN:1)|||<STOP> root(ROOT:ROOT:2, -RRB-:NNP:1)|||<STOP>
11.8 det(string:NN:2, a:DT:1)|||nsubj(have:VB:6, string:NN:2)|||prep_of(string:NN:2, character:NNS:4)|||aux(have:VB:6, will:MD:5)|||root(ROOT:ROOT:18, have:VB:6)|||det(character:NN:9, a:DT:7)|||amod(character:NN:9, null:JJ:8)|||dobj(have:VB:6, character:NN:9)|||dobj(have:VB:6, value:NN:11)|||conj_or(character:NN:9, value:NN:11)|||det(end:NN:14, the:DT:13)|||prep_at(character:NN:9, end:NN:14)|||det(string:NN:17, the:DT:16)|||prep_of(end:NN:14, string:NN:17)|||<STOP>
11.8 advmod(put:VBN:5, when:WRB:1)|||det(character:NNS:3, the:DT:2)|||nsubjpass(put:VBN:5, character:NNS:3)|||auxpass(put:VBN:5, be:VBP:4)|||dep(be:VBZ:12, put:VBN:5)|||det(array:NN:9, a:DT:7)|||nn(array:NN:9, char:NN:8)|||prep_in(put:VBN:5, array:NN:9)|||expl(be:VBZ:12, there:EX:11)|||root(ROOT:ROOT:26, be:VBZ:12)|||advmod(be:VBZ:12, also:RB:13)|||det(character:NN:17, a:DT:14)|||amod(character:NN:17, null:JJ:15)|||amod(character:NN:17, terminating:JJ:16)|||nsubj(be:VBZ:12, character:NN:17)|||partmod(character:NN:17, add:VBN:18)|||det(end:NN:21, the:DT:20)|||prep_to(add:VBN:18, end:NN:21)|||dep(end:NN:21, 0:CD:24)|||<STOP>
11.8 root(ROOT:ROOT:15, string:NN:1)|||prep_of(string:NN:1, character:NNS:3)|||nsubjpass(read:VBN:6, character:NNS:3)|||rel(read:VBN:6, that:WDT:4)|||auxpass(read:VBN:6, be:VBZ:5)|||rcmod(character:NNS:3, read:VBN:6)|||det(variable:NN:9, a:DT:8)|||prep_into(read:VBN:6, variable:NN:9)|||nn(string:NN:12, type:NN:11)|||prep_of(variable:NN:9, string:NN:12)|||dep(string:NN:12, include:VBZ:13)|||<STOP>
11.9 prep_for(split:VBZ:15, example:NN:2)|||nsubj(have:VBP:4, we:PRP:3)|||rcmod(example:NN:2, have:VBP:4)|||det(array:NN:6, a:DT:5)|||dobj(have:VBP:4, array:NN:6)|||nn(element:NNS:9, n:NN:8)|||prep_on(array:NN:6, element:NNS:9)|||det(divide:NN:12, the:DT:11)|||prep_on(array:NN:6, divide:NN:12)|||conj_and(element:NNS:9, divide:NN:12)|||prep_on(array:NN:6, conquer:NNP:14)|||conj_and(element:NNS:9, conquer:NNP:14)|||root(ROOT:ROOT:32, split:VBZ:15)|||prt(split:VBZ:15, up:RP:16)|||det(array:NN:18, the:DT:17)|||dobj(split:VBZ:15, array:NN:18)|||amod(half:NNS:21, equal:JJ:20)|||prep_into(split:VBZ:15, half:NNS:21)|||prep_into(split:VBZ:15, repeat:NNS:23)|||conj_and(half:NNS:21, repeat:NNS:23)|||det(process:NN:25, this:DT:24)|||nsubj(split:VBZ:15, process:NN:25)|||mark(be:VBZ:29, until:IN:26)|||det(element:NN:28, each:DT:27)|||nsubj(be:VBZ:29, element:NN:28)|||dep(process:NN:25, be:VBZ:29)|||prep_by(be:VBZ:29, itself:PRP:31)|||<STOP>
11.9 nsubj(mean:VBZ:4, divide:NN:1)|||conj_and(divide:NN:1, coquer:NN:3)|||nsubj(mean:VBZ:4, coquer:NN:3)|||root(ROOT:ROOT:29, mean:VBZ:4)|||xcomp(mean:VBZ:4, divide:VBG:5)|||det(problem:NN:7, a:DT:6)|||dobj(divide:VBG:5, problem:NN:7)|||num(problem:NNS:11, 2:CD:9)|||amod(problem:NNS:11, plus:JJ:10)|||prep_into(divide:VBG:5, problem:NNS:11)|||nsubjpass(solve:VBN:14, problem:NNS:11)|||nsubjpass(merge:VBN:17, problem:NNS:11)|||rel(solve:VBN:14, which:WDT:12)|||auxpass(solve:VBN:14, be:VBP:13)|||rcmod(problem:NNS:11, solve:VBN:14)|||advmod(merge:VBN:17, then:RB:16)|||rcmod(problem:NNS:11, merge:VBN:17)|||conj_and(solve:VBN:14, merge:VBN:17)|||prt(merge:VBN:17, back:RP:18)|||advmod(merge:VBN:17, together:RB:19)|||det(solution:NN:23, a:DT:21)|||amod(solution:NN:23, final:JJ:22)|||prep_for(merge:VBN:17, solution:NN:23)|||det(problem:NN:27, the:DT:25)|||amod(problem:NN:27, whole:JJ:26)|||prep_to(merge:VBN:17, problem:NN:27)|||<STOP>
11.9 det(paradigm:NN:5, the:DT:1)|||nn(paradigm:NN:5, divide:NN:2)|||conj_and(divide:NN:2, conquer:NN:4)|||nn(paradigm:NN:5, conquer:NN:4)|||nsubj(divide:VBZ:6, paradigm:NN:5)|||root(ROOT:ROOT:20, divide:VBZ:6)|||det(problem:NN:8, a:DT:7)|||dobj(divide:VBZ:6, problem:NN:8)|||amod(portion:NNS:13, smaller:JJR:10)|||conj_and(smaller:JJR:10, smaller:JJR:12)|||amod(portion:NNS:13, smaller:JJR:12)|||prep_into(divide:VBZ:6, portion:NNS:13)|||nsubj(easier:JJR:16, portion:NNS:13)|||rel(easier:JJR:16, that:WDT:14)|||cop(easier:JJR:16, be:VBP:15)|||rcmod(portion:NNS:13, easier:JJR:16)|||aux(solve:VB:18, to:TO:17)|||xcomp(easier:JJR:16, solve:VB:18)|||<STOP>
11.9 root(ROOT:ROOT:16, divide:VB:1)|||dobj(divide:VB:1, element:NNS:2)|||rcmod(element:NNS:2, recur:VBP:4)|||advmod(recur:VBP:4, then:RB:5)|||dep(recur:VBP:4, conquer:VB:6)|||nsubj(work:VBZ:9, which:WDT:8)|||rel(work:VBZ:9, which:WDT:8)|||rcmod(element:NNS:2, work:VBZ:9)|||amod(sort:NN:12, merge:JJ:11)|||prep_in(work:VBZ:9, sort:NN:12)|||prep_in(work:VBZ:9, quicksort:NN:14)|||conj_and(sort:NN:12, quicksort:NN:14)|||<STOP>
11.9 aux(divide:VB:2, to:TO:1)|||dep(divide:VBP:7, divide:VB:2)|||conj_and(divide:VB:2, conquer:VB:4)|||dep(divide:VBP:7, conquer:VB:4)|||nsubj(divide:VBP:7, you:PRP:6)|||root(ROOT:ROOT:36, divide:VBP:7)|||det(program:NN:9, the:DT:8)|||dobj(divide:VBP:7, program:NN:9)|||prep(program:NN:9, in:IN:10)|||dep(once:RB:12, half:PDT:11)|||pobj(in:IN:10, once:RB:12)|||amod(time:NNS:15, multiple:JJ:14)|||pobj(in:IN:10, time:NNS:15)|||conj_or(once:RB:12, time:NNS:15)|||det(extent:NN:18, the:DT:17)|||prep_to(divide:VBP:7, extent:NN:18)|||complm(easier:JJR:26, that:IN:19)|||det(program:NN:21, the:DT:20)|||nsubj(easier:JJR:26, program:NN:21)|||xsubj(work:VB:28, program:NN:21)|||det(whole:NN:24, a:DT:23)|||prep_as(program:NN:21, whole:NN:24)|||cop(easier:JJR:26, be:VBZ:25)|||dep(extent:NN:18, easier:JJR:26)|||aux(work:VB:28, to:TO:27)|||xcomp(easier:JJR:26, work:VB:28)|||prep_in(work:VB:28, group:NNS:30)|||aux(solve:VB:32, to:TO:31)|||xcomp(work:VB:28, solve:VB:32)|||det(problem:NN:34, the:DT:33)|||dobj(solve:VB:32, problem:NN:34)|||<STOP>
11.9 aux(divide:VB:2, to:TO:1)|||root(ROOT:ROOT:33, divide:VB:2)|||num(string:NN:5, one:CD:3)|||amod(string:NN:5, larger:JJR:4)|||dobj(divide:VB:2, string:NN:5)|||dobj(divide:VB:2, line:NN:7)|||conj_or(string:NN:5, line:NN:7)|||prep_of(line:NN:7, value:NNS:9)|||conj_and(divide:VB:2, sepereate:VB:11)|||root(ROOT:ROOT:33, sepereate:VB:11)|||dobj(sepereate:VB:11, they:PRP:12)|||amod(line:NNS:15, smallers:JJ:14)|||prep_into(sepereate:VB:11, line:NNS:15)|||aux(manipulate:VB:18, to:TO:16)|||advmod(manipulate:VB:18, easily:RB:17)|||xcomp(sepereate:VB:11, manipulate:VB:18)|||dobj(manipulate:VB:18, they:PRP:19)|||advmod(divide:VB:2, then:RB:21)|||conj_and(divide:VB:2, then:RB:21)|||root(ROOT:ROOT:33, then:RB:21)|||conj_and(divide:VB:2, replace:VB:22)|||root(ROOT:ROOT:33, replace:VB:22)|||dobj(replace:VB:22, they:PRP:23)|||det(order:NN:26, the:DT:25)|||prep_in(replace:VB:22, order:NN:26)|||dep(in:IN:27, order:NN:26)|||rel(be:VB:31, in:IN:27)|||nsubj(be:VB:31, they:PRP:29)|||aux(be:VB:31, should:MD:30)|||rcmod(order:NN:26, be:VB:31)|||<STOP>
11.9 root(ROOT:ROOT:19, split:VB:1)|||det(problem:NN:3, the:DT:2)|||dobj(split:VB:1, problem:NN:3)|||dobj(proceed:VB:12, problem:NN:3)|||amod(part:NNS:9, smaller:JJR:5)|||advmod(manageable:JJ:8, more:RBR:7)|||dep(smaller:JJR:5, manageable:JJ:8)|||prep_into(split:VB:1, part:NNS:9)|||conj_and(split:VB:1, proceed:VB:12)|||root(ROOT:ROOT:19, proceed:VB:12)|||aux(address:VB:14, to:TO:13)|||xcomp(proceed:VB:12, address:VB:14)|||det(problem:NNS:17, the:DT:15)|||amod(problem:NNS:17, smaller:JJR:16)|||dobj(address:VB:14, problem:NNS:17)|||<STOP>
11.9 nsubj(easy:JJ:15, dived:NNP:1)|||conj_and(dived:NNP:1, conquer:NNP:3)|||nsubj(easy:JJ:15, conquer:NNP:3)|||cop(easy:JJ:15, be:VBZ:4)|||det(breaking:NN:6, the:DT:5)|||dep(up:RB:7, breaking:NN:6)|||advmod(easy:JJ:15, up:RB:7)|||dep(up:RB:7, of:IN:8)|||det(program:NN:12, a:DT:9)|||amod(program:NN:12, large:JJ:10)|||amod(program:NN:12, complex:JJ:11)|||pobj(of:IN:8, program:NN:12)|||dep(up:RB:7, into:IN:13)|||dep(into:IN:13, small:JJ:14)|||root(ROOT:ROOT:20, easy:JJ:15)|||aux(solve:VB:17, to:TO:16)|||xcomp(easy:JJ:15, solve:VB:17)|||dobj(solve:VB:17, component:NNS:18)|||<STOP>
11.9 root(ROOT:ROOT:18, divide:VBG:1)|||det(problem:NN:4, a:DT:2)|||amod(problem:NN:4, larger:JJR:3)|||dobj(divide:VBG:1, problem:NN:4)|||det(incident:NN:8, the:DT:6)|||amod(incident:NN:8, smallest:JJS:7)|||prep_into(divide:VBG:1, incident:NN:8)|||det(problem:NN:11, the:DT:10)|||prep_of(incident:NN:8, problem:NN:11)|||conj_and(divide:VBG:1, solve:VBG:13)|||root(ROOT:ROOT:18, solve:VBG:13)|||det(incident:NN:16, the:DT:14)|||amod(incident:NN:16, smallest:JJS:15)|||dobj(solve:VBG:13, incident:NN:16)|||<STOP>
11.9 root(ROOT:ROOT:17, break:VB:1)|||prt(break:VB:1, up:RP:2)|||advmod(large:JJ:4, very:RB:3)|||amod(structure:NNS:6, large:JJ:4)|||nn(structure:NNS:6, datum:NN:5)|||dobj(break:VB:1, structure:NNS:6)|||amod(sub-units:NNS:9, smaller:JJR:8)|||prep_into(structure:NNS:6, sub-units:NNS:9)|||nsubj(easier:JJR:13, sub-units:NNS:9)|||rel(easier:JJR:13, that:WDT:11)|||cop(easier:JJR:13, be:VBP:12)|||rcmod(sub-units:NNS:9, easier:JJR:13)|||aux(manipulate:VB:15, to:TO:14)|||xcomp(easier:JJR:13, manipulate:VB:15)|||<STOP>
11.9 det(technique:NN:3, the:DT:1)|||amod(technique:NN:3, divide-and-conquer:JJ:2)|||nsubj(be:VBZ:4, technique:NN:3)|||root(ROOT:ROOT:31, be:VBZ:4)|||advmod(take:VBZ:7, where:WRB:5)|||nsubj(take:VBZ:7, it:PRP:6)|||nsubj(break:VBZ:12, it:PRP:6)|||xsubj(tackle:VB:23, it:PRP:6)|||advcl(be:VBZ:4, take:VBZ:7)|||ccomp(be:VBZ:4, take:VBZ:7)|||det(algorithm:NN:10, the:DT:8)|||amod(algorithm:NN:10, sort:VBG:9)|||dobj(take:VBZ:7, algorithm:NN:10)|||advcl(be:VBZ:4, break:VBZ:12)|||ccomp(be:VBZ:4, break:VBZ:12)|||conj_and(take:VBZ:7, break:VBZ:12)|||prt(break:VBZ:12, up:RP:13)|||det(array:NN:15, the:DT:14)|||dobj(break:VBZ:12, array:NN:15)|||amod(element:NNS:18, smaller:JJR:17)|||prep_into(break:VBZ:12, element:NNS:18)|||det(array:NN:21, the:DT:20)|||prep_of(element:NNS:18, array:NN:21)|||aux(tackle:VB:23, to:TO:22)|||xcomp(take:VBZ:7, tackle:VB:23)|||det(problem:NN:25, the:DT:24)|||dobj(tackle:VB:23, problem:NN:25)|||xcomp(take:VBZ:7, run:VB:27)|||conj_and(tackle:VB:23, run:VB:27)|||det(algorithm:NN:29, the:DT:28)|||dobj(run:VB:27, algorithm:NN:29)|||<STOP>
11.9 det(paradigm:NN:3, the:DT:1)|||amod(paradigm:NN:3, divide-and-conquer:JJ:2)|||nsubj(divide:VBZ:4, paradigm:NN:3)|||root(ROOT:ROOT:28, divide:VBZ:4)|||det(problem:NN:6, the:DT:5)|||dobj(divide:VBZ:4, problem:NN:6)|||num(piece:NNS:9, two:CD:8)|||prep_into(divide:VBZ:4, piece:NNS:9)|||prep_into(divide:VBZ:4, work:NNS:11)|||conj_and(piece:NNS:9, work:NNS:11)|||det(piece:NN:14, each:DT:13)|||prep_on(piece:NNS:9, piece:NN:14)|||advmod(divide:VBZ:4, separately:RB:15)|||xcomp(divide:VBZ:4, allow:VBG:17)|||det(approach:NN:21, a:DT:19)|||amod(approach:NN:21, faster:JJR:20)|||prep_for(allow:VBG:17, approach:NN:21)|||num(problem:NNS:26, 2:CD:23)|||amod(problem:NNS:26, separate:JJ:24)|||dep(separate:JJ:24, smaller:JJR:25)|||prep_to(allow:VBG:17, problem:NNS:26)|||<STOP>
11.9 root(ROOT:ROOT:37, take:VB:1)|||det(problem:NN:3, a:DT:2)|||dobj(take:VB:1, problem:NN:3)|||conj_and(take:VB:1, divide:VBP:5)|||root(ROOT:ROOT:37, divide:VBP:5)|||dobj(divide:VBP:5, it:PRP:6)|||det(problem:NN:10, a:DT:8)|||amod(problem:NN:10, smaller:JJR:9)|||prep_into(divide:VBP:5, problem:NN:10)|||conj_and(take:VB:1, solve:VB:12)|||root(ROOT:ROOT:37, solve:VB:12)|||det(problem:NN:15, that:DT:13)|||amod(problem:NN:15, smaller:JJR:14)|||dobj(solve:VB:12, problem:NN:15)|||conj_or(take:VB:1, divide:VB:18)|||root(ROOT:ROOT:37, divide:VB:18)|||dobj(divide:VB:18, it:PRP:19)|||det(problem:NN:23, a:DT:21)|||amod(problem:NN:23, smaller:JJR:22)|||prep_into(divide:VB:18, problem:NN:23)|||conj_and(take:VB:1, solve:VB:25)|||root(ROOT:ROOT:37, solve:VB:25)|||dobj(solve:VB:25, it:PRP:26)|||advmod(solve:VBG:29, thus:RB:28)|||xcomp(solve:VB:25, solve:VBG:29)|||det(problem:NN:32, the:DT:30)|||amod(problem:NN:32, whole:JJ:31)|||dobj(solve:VBG:29, problem:NN:32)|||det(process:NN:35, the:DT:34)|||prep_in(solve:VBG:29, process:NN:35)|||<STOP>
11.9 det(idea:NN:2, the:DT:1)|||nsubj(be:VBZ:3, idea:NN:2)|||xsubj(split:VB:5, idea:NN:2)|||root(ROOT:ROOT:17, be:VBZ:3)|||aux(split:VB:5, to:TO:4)|||xcomp(be:VBZ:3, split:VB:5)|||det(problem:NN:7, the:DT:6)|||dobj(split:VB:5, problem:NN:7)|||dobj(solve:VB:11, problem:NN:7)|||prep_into(split:VB:5, half:NN:9)|||xcomp(be:VBZ:3, solve:VB:11)|||conj_and(split:VB:5, solve:VB:11)|||det(split-problems:NNS:15, the:DT:13)|||amod(split-problems:NNS:15, smaller:JJR:14)|||prep_for(solve:VB:11, split-problems:NNS:15)|||<STOP>
11.9 det(divide:NN:2, the:DT:1)|||nsubj(split:VBZ:7, divide:NN:2)|||amod(paradigm:NN:5, conquer:JJ:4)|||conj_and(divide:NN:2, paradigm:NN:5)|||nsubj(split:VBZ:7, paradigm:NN:5)|||root(ROOT:ROOT:35, split:VBZ:7)|||det(problem:NN:10, a:DT:8)|||amod(problem:NN:10, large:JJ:9)|||dobj(split:VBZ:7, problem:NN:10)|||amod(problem:NNS:13, simpler:JJR:12)|||prep_into(split:VBZ:7, problem:NNS:13)|||dep(at:IN:15, problem:NNS:13)|||rel(solve:VBZ:19, at:IN:15)|||det(point:NN:17, which:WDT:16)|||nsubj(solve:VBZ:19, it:PRP:18)|||nsubj(merge:VBZ:24, it:PRP:18)|||rcmod(problem:NNS:13, solve:VBZ:19)|||det(problem:NNS:22, the:DT:20)|||amod(problem:NNS:22, simpler:JJR:21)|||dobj(solve:VBZ:19, problem:NNS:22)|||dobj(merge:VBZ:24, problem:NNS:22)|||rcmod(problem:NNS:13, merge:VBZ:24)|||conj_and(solve:VBZ:19, merge:VBZ:24)|||det(solution:NNS:27, the:DT:25)|||amod(solution:NNS:27, simple:JJ:26)|||nsubj(answer:VB:30, solution:NNS:27)|||advmod(answer:VB:30, together:RB:28)|||aux(answer:VB:30, to:TO:29)|||xcomp(merge:VBZ:24, answer:VB:30)|||det(problem:NN:33, the:DT:31)|||amod(problem:NN:33, large:JJ:32)|||dobj(answer:VB:30, problem:NN:33)|||<STOP>
11.9 nsubj(refer:VBZ:2, Divide-and-conquer:NNP:1)|||root(ROOT:ROOT:29, refer:VBZ:2)|||prep_to(refer:VBZ:2, abstraction:NN:4)|||det(act:NN:7, the:DT:6)|||appos(abstraction:NN:4, act:NN:7)|||prepc_of(act:NN:7, separate:VBG:9)|||amod(problem:NNS:13, large:JJ:10)|||amod(problem:NNS:13, complex:JJ:12)|||dobj(separate:VBG:9, problem:NNS:13)|||amod(problem:NNS:18, smaller:JJR:15)|||dep(smaller:JJR:15, easier:JJR:17)|||prep_into(separate:VBG:9, problem:NNS:18)|||nsubjpass(solve:VBN:22, problem:NNS:18)|||rel(solve:VBN:22, that:WDT:19)|||aux(solve:VBN:22, can:MD:20)|||auxpass(solve:VBN:22, be:VB:21)|||rcmod(problem:NNS:18, solve:VBN:22)|||det(algorithm:NN:27, a:DT:24)|||advmod(simple:JJ:26, relatively:RB:25)|||amod(algorithm:NN:27, simple:JJ:26)|||agent(solve:VBN:22, algorithm:NN:27)|||prep_to(refer:VBZ:2, act:NN:7)|||<STOP>
11.9 nsubj(take:VBZ:2, it:PRP:1)|||nsubj(split:VBZ:7, it:PRP:1)|||nsubj(make:VBZ:19, it:PRP:1)|||root(ROOT:ROOT:24, take:VBZ:2)|||det(problem:NN:5, a:DT:3)|||amod(problem:NN:5, large:JJ:4)|||dobj(take:VBZ:2, problem:NN:5)|||dobj(make:VBZ:19, problem:NN:5)|||conj_and(take:VBZ:2, split:VBZ:7)|||root(ROOT:ROOT:24, split:VBZ:7)|||dobj(split:VBZ:7, it:PRP:8)|||num(solution:NNS:16, two:CD:10)|||conj_or(two:CD:10, more:JJR:12)|||quantmod(two:CD:10, more:JJR:12)|||num(solution:NNS:16, more:JJR:12)|||amod(solution:NNS:16, easier:JJR:13)|||conj_or(easier:JJR:13, faster:JJR:15)|||amod(solution:NNS:16, faster:JJR:15)|||prep_into(split:VBZ:7, solution:NNS:16)|||conj_and(take:VBZ:2, make:VBZ:19)|||root(ROOT:ROOT:24, make:VBZ:19)|||amod(readability:NN:22, better:JJR:21)|||prep_for(make:VBZ:19, readability:NN:22)|||<STOP>
11.9 nsubj(taking:NN:4, it:PRP:1)|||nsubj(splitting:JJ:10, it:PRP:1)|||cop(taking:NN:4, be:VBZ:2)|||det(taking:NN:4, the:DT:3)|||root(ROOT:ROOT:17, taking:NN:4)|||det(problem:NN:8, a:DT:6)|||amod(problem:NN:8, larger:JJR:7)|||prep_of(taking:NN:4, problem:NN:8)|||conj_and(taking:NN:4, splitting:JJ:10)|||root(ROOT:ROOT:17, splitting:JJ:10)|||dobj(splitting:JJ:10, it:PRP:11)|||amod(problem:NNS:15, simpler:JJR:13)|||amod(problem:NNS:15, smaller:JJR:14)|||prep_into(splitting:JJ:10, problem:NNS:15)|||<STOP>
11.9 nsubj(divide:VBZ:2, it:PRP:1)|||nsubj(work:VBZ:9, it:PRP:1)|||root(ROOT:ROOT:22, divide:VBZ:2)|||det(problem:NN:4, the:DT:3)|||dobj(divide:VBZ:2, problem:NN:4)|||dobj(work:VBZ:9, problem:NN:4)|||nn(unit:NNS:7, singular:NN:6)|||prep_into(divide:VBZ:2, unit:NNS:7)|||conj_and(divide:VBZ:2, work:VBZ:9)|||root(ROOT:ROOT:22, work:VBZ:9)|||det(piece:NN:13, the:DT:11)|||nn(piece:NN:13, problem:NN:12)|||prep_on(work:VBZ:9, piece:NN:13)|||prep_by(piece:NN:13, piece:NN:15)|||mark(solve:VBN:20, until:IN:16)|||det(problem:NN:18, the:DT:17)|||nsubjpass(solve:VBN:20, problem:NN:18)|||auxpass(solve:VBN:20, be:VBZ:19)|||advcl(work:VBZ:9, solve:VBN:20)|||<STOP>
11.9 amod(part:NNS:2, smaller:JJR:1)|||nsubj(easier:JJR:4, part:NNS:2)|||cop(easier:JJR:4, be:VBP:3)|||root(ROOT:ROOT:38, easier:JJR:4)|||aux(compare:VB:6, to:TO:5)|||xcomp(easier:JJR:4, compare:VB:6)|||prepc_than(compare:VB:6, compare:VBG:8)|||det(whole:NN:10, the:DT:9)|||dobj(compare:VBG:8, whole:NN:10)|||dep(easier:JJR:4, so:IN:12)|||nsubj(divide:VBZ:14, it:PRP:13)|||ccomp(easier:JJR:4, divide:VBZ:14)|||det(problem:NN:16, the:DT:15)|||dep(down:RB:17, problem:NN:16)|||advmod(divide:VBZ:14, down:RB:17)|||dep(down:RB:17, in:IN:18)|||pobj(in:IN:18, half:NNS:19)|||mark(compare:VB:24, until:IN:20)|||nsubj(compare:VB:24, it:PRP:21)|||aux(compare:VB:24, can:MD:22)|||advmod(compare:VB:24, easily:RB:23)|||dep(down:RB:17, compare:VB:24)|||advmod(divide:VBZ:14, then:RB:26)|||dep(divide:VBZ:14, work:VBZ:27)|||advmod(work:VBZ:27, backwards:RB:28)|||dep(backwards:RB:28, put:VBG:29)|||dobj(put:VBG:29, it:PRP:30)|||prt(put:VBG:29, back:RP:31)|||advmod(put:VBG:29, together:RB:32)|||aux(give:VB:34, to:TO:33)|||xcomp(put:VBG:29, give:VB:34)|||det(solution:NN:36, the:DT:35)|||dobj(give:VB:34, solution:NN:36)|||<STOP>
11.9 det(paradigm:NN:3, a:DT:1)|||amod(paradigm:NN:3, divide-and-conquer:JJ:2)|||nsubjpass(find:VBN:25, paradigm:NN:3)|||dep(paradigm:NN:3, take:VBZ:5)|||det(datum:NNS:7, some:DT:6)|||dobj(take:VBZ:5, datum:NNS:7)|||dobj(work:VBZ:16, datum:NNS:7)|||dep(paradigm:NN:3, divide:VBZ:9)|||conj_and(take:VBZ:5, divide:VBZ:9)|||dobj(divide:VBZ:9, it:PRP:10)|||num(part:NNS:13, two:CD:12)|||prep_into(divide:VBZ:9, part:NNS:13)|||dep(paradigm:NN:3, work:VBZ:16)|||conj_and(take:VBZ:5, work:VBZ:16)|||det(indiviually:NN:20, each:DT:18)|||nn(indiviually:NN:20, part:NN:19)|||prep_on(work:VBZ:16, indiviually:NN:20)|||det(item:NN:23, the:DT:22)|||prep_until(work:VBZ:16, item:NN:23)|||auxpass(find:VBN:25, be:VBZ:24)|||root(ROOT:ROOT:27, find:VBN:25)|||<STOP>
11.9 det(idea:NN:2, the:DT:1)|||nsubj(be:VBZ:7, idea:NN:2)|||xsubj(take:VB:9, idea:NN:2)|||prep_of(idea:NN:2, divide:NN:4)|||prep_of(idea:NN:2, conquer:NN:6)|||conj_and(divide:NN:4, conquer:NN:6)|||ccomp(split:VBD:14, be:VBZ:7)|||aux(take:VB:9, to:TO:8)|||xcomp(be:VBZ:7, take:VB:9)|||det(problem:NN:12, a:DT:10)|||amod(problem:NN:12, large:JJ:11)|||dobj(take:VB:9, problem:NN:12)|||root(ROOT:ROOT:30, split:VBD:14)|||dobj(split:VBD:14, it:PRP:15)|||prep_into(split:VBD:14, n:NN:17)|||amod(problem:NNS:19, smaller:JJR:18)|||nsubj(split:VBD:14, problem:NNS:19)|||xsubj(read:VB:26, problem:NNS:19)|||partmod(problem:NNS:19, make:VBG:21)|||det(program:NN:23, the:DT:22)|||measure(easier:JJR:24, program:NN:23)|||advmod(make:VBG:21, easier:JJR:24)|||aux(read:VB:26, to:TO:25)|||xcomp(make:VBG:21, read:VB:26)|||xcomp(make:VBG:21, modify:VB:28)|||conj_and(read:VB:26, modify:VB:28)|||<STOP>
11.9 det(paradigm:NN:5, the:DT:1)|||nn(paradigm:NN:5, divide:NN:2)|||conj_and(divide:NN:2, conquer:NN:4)|||nn(paradigm:NN:5, conquer:NN:4)|||nsubj(solution:NN:9, paradigm:NN:5)|||cop(solution:NN:9, be:VBZ:6)|||det(solution:NN:9, a:DT:7)|||amod(solution:NN:9, recursive:JJ:8)|||nsubj(keep:VBZ:11, solution:NN:9)|||root(ROOT:ROOT:24, solution:NN:9)|||rel(keep:VBZ:11, that:WDT:10)|||rcmod(solution:NN:9, keep:VBZ:11)|||xcomp(keep:VBZ:11, divide:VBG:12)|||det(problem:NN:14, the:DT:13)|||dobj(divide:VBG:12, problem:NN:14)|||prep_into(divide:VBG:12, half:NNS:16)|||mark(reach:VBN:22, until:IN:17)|||det(case:NN:20, a:DT:18)|||nn(case:NN:20, base:NN:19)|||nsubjpass(reach:VBN:22, case:NN:20)|||auxpass(reach:VBN:22, be:VBZ:21)|||advcl(divide:VBG:12, reach:VBN:22)|||<STOP>
11.9 csubj(mean:VBZ:4, divide:VBG:1)|||conj_and(divide:VBG:1, conquer:VBG:3)|||csubj(mean:VBZ:4, conquer:VBG:3)|||root(ROOT:ROOT:25, mean:VBZ:4)|||ccomp(mean:VBZ:4, break:VBG:5)|||det(problem:NN:7, a:DT:6)|||dobj(break:VBG:5, problem:NN:7)|||num(problem:NNS:11, two:CD:9)|||amod(problem:NNS:11, smaller:JJR:10)|||prep_into(break:VBG:5, problem:NNS:11)|||ccomp(mean:VBZ:4, solve:VBG:13)|||conj_and(break:VBG:5, solve:VBG:13)|||dobj(solve:VBG:13, both:DT:14)|||prep_of(both:DT:14, those:DT:16)|||ccomp(mean:VBZ:4, put:VBG:19)|||conj_and(break:VBG:5, put:VBG:19)|||det(solution:NNS:22, the:DT:20)|||num(solution:NNS:22, two:CD:21)|||dobj(put:VBG:19, solution:NNS:22)|||advmod(put:VBG:19, together:RB:23)|||<STOP>
11.9 root(ROOT:ROOT:49, divide:VB:1)|||det(problem:NN:4, the:DT:2)|||amod(problem:NN:4, big:JJ:3)|||dobj(divide:VB:1, problem:NN:4)|||amod(problem:NN:7, small:JJ:6)|||prep_into(divide:VB:1, problem:NN:7)|||conj_and(divide:VB:1, solve:VB:9)|||root(ROOT:ROOT:49, solve:VB:9)|||amod(problem:NN:11, small:JJ:10)|||dobj(solve:VB:9, problem:NN:11)|||conj_and(divide:VB:1, join:VB:13)|||root(ROOT:ROOT:49, join:VB:13)|||amod(element:NNS:16, small:JJ:14)|||amod(element:NNS:16, solved:JJ:15)|||dobj(join:VB:13, element:NNS:16)|||det(problem:NN:19, the:DT:18)|||prep_of(element:NNS:16, problem:NN:19)|||mark(be:VBZ:23, if:IN:21)|||expl(be:VBZ:23, there:EX:22)|||dep(element:NNS:16, be:VBZ:23)|||num(ore:NN:25, two:CD:24)|||dep(more:RBR:26, ore:NN:25)|||advmod(be:VBZ:23, more:RBR:26)|||nsubj(be:VBZ:23, element:NNS:27)|||det(array:NN:30, the:DT:29)|||prep_in(element:NNS:27, array:NN:30)|||conj_and(divide:VB:1, divide:VBP:32)|||conj_and(join:VB:13, divide:VBP:32)|||det(array:NN:34, the:DT:33)|||dobj(divide:VBP:32, array:NN:34)|||prep_into(divide:VBP:32, part:NNS:36)|||conj_and(divide:VB:1, compare:VB:38)|||conj_and(join:VB:13, compare:VB:38)|||det(element:NNS:40, the:DT:39)|||dobj(compare:VB:38, element:NNS:40)|||conj_and(divide:VB:1, after:IN:42)|||conj_and(join:VB:13, after:IN:42)|||prep_after(join:VB:13, comperison:NN:43)|||conj_and(divide:VB:1, conquer:VB:45)|||conj_and(join:VB:13, conquer:VB:45)|||det(element:NNS:47, the:DT:46)|||dobj(conquer:VB:45, element:NNS:47)|||<STOP> mark(have:VBP:3, if:IN:1)|||nsubj(have:VBP:3, array:NN:2)|||advcl(divide:VBN:11, have:VBP:3)|||nn(element:NN:5, n:NN:4)|||dobj(have:VBP:3, element:NN:5)|||amod(half:NN:8, first:JJ:7)|||nsubj(divide:VBN:11, half:NN:8)|||aux(divide:VBN:11, have:VBP:9)|||advmod(divide:VBN:11, n:RB:10)|||root(ROOT:ROOT:15, divide:VBN:11)|||num(element:NNS:14, 2:CD:13)|||prep_by(divide:VBN:11, element:NNS:14)|||<STOP>
11.9 aux(sort:VB:12, divide:VBD:1)|||det(array:NN:3, the:DT:2)|||nsubj(sort:VB:12, array:NN:3)|||prep_in(array:NN:3, half:NN:5)|||advmod(half:NN:5, sort:NN:7)|||det(half:NN:9, each:DT:8)|||dep(half:NN:5, half:NN:9)|||advmod(sort:VB:12, then:RB:11)|||root(ROOT:ROOT:18, sort:VB:12)|||dobj(sort:VB:12, they:PRP:13)|||prt(sort:VB:12, back:RP:14)|||num(array:NN:17, one:CD:16)|||prep_in(sort:VB:12, array:NN:17)|||<STOP>
11.9 nsubj(take:VBP:2, you:PRP:1)|||root(ROOT:ROOT:19, take:VBP:2)|||det(class:NN:4, a:DT:3)|||dobj(take:VBP:2, class:NN:4)|||conj_and(take:VBP:2, break:NN:6)|||root(ROOT:ROOT:19, break:NN:6)|||prt(break:NN:6, down:RP:7)|||dobj(break:NN:6, everything:NN:8)|||nsubjpass(suppose:VBN:11, it:PRP:9)|||xsubj(do:VB:13, it:PRP:9)|||auxpass(suppose:VBN:11, be:VBZ:10)|||rcmod(everything:NN:8, suppose:VBN:11)|||aux(do:VB:13, to:TO:12)|||xcomp(suppose:VBN:11, do:VB:13)|||advmod(manage:VBN:16, easily:RB:15)|||amod(function:NNS:17, manage:VBN:16)|||prep_into(do:VB:13, function:NNS:17)|||<STOP>
11.9 nsubjpass(show:VBN:3, this:DT:1)|||auxpass(show:VBN:3, be:VBZ:2)|||root(ROOT:ROOT:46, show:VBN:3)|||det(use:NN:6, the:DT:5)|||agent(show:VBN:3, use:NN:6)|||prep(use:NN:6, of:IN:7)|||nn(file:NNS:12, cpp:NN:9)|||conj_and(cpp:NN:9, header:NN:11)|||nn(file:NNS:12, header:NN:11)|||dep(use:NN:6, file:NNS:12)|||prepc_by(easier:JJR:28, split:VBG:15)|||det(program:NN:17, the:DT:16)|||dobj(split:VBG:15, program:NN:17)|||prt(split:VBG:15, up:RP:18)|||amod(subsection:NNS:21, smaller:JJR:20)|||prep_into(split:VBG:15, subsection:NNS:21)|||amod(code:NN:24, individual:JJ:23)|||prep_of(subsection:NNS:21, code:NN:24)|||nsubj(easier:JJR:28, it:PRP:26)|||cop(easier:JJR:28, become:VBZ:27)|||rcmod(use:NN:6, easier:JJR:28)|||aux(write:VB:30, to:TO:29)|||xcomp(easier:JJR:28, write:VB:30)|||xcomp(easier:JJR:28, keep:VB:32)|||conj_and(write:VB:30, keep:VB:32)|||advmod(easier:JJR:28, up:IN:33)|||dep(up:IN:33, with:IN:34)|||advmod(opposed:JJ:36, as:RB:35)|||dep(with:IN:34, opposed:JJ:36)|||prep(opposed:JJ:36, to:TO:37)|||dep(to:TO:37, have:VBG:38)|||dobj(have:VBG:38, all:DT:39)|||poss(code:NN:42, you:PRP$:41)|||prep_of(all:DT:39, code:NN:42)|||num(file:NN:45, one:CD:44)|||prep_in(have:VBG:38, file:NN:45)|||<STOP>
11.9 advmod(big:JJ:6, when:WRB:1)|||det(problem:NN:3, a:DT:2)|||nsubj(big:JJ:6, problem:NN:3)|||cop(big:JJ:6, be:VBZ:4)|||advmod(big:JJ:6, too:RB:5)|||dep(split:VB:8, big:JJ:6)|||root(ROOT:ROOT:40, split:VB:8)|||dobj(split:VB:8, it:PRP:9)|||dobj(solve:VB:19, it:PRP:9)|||amod(problem:NNS:12, smaller:JJR:11)|||prep_into(split:VB:8, problem:NNS:12)|||det(type:NN:16, the:DT:14)|||amod(type:NN:16, same:JJ:15)|||prep_of(problem:NNS:12, type:NN:16)|||conj_and(split:VB:8, solve:VB:19)|||root(ROOT:ROOT:40, solve:VB:19)|||nsubj(give:VB:31, those:DT:20)|||dep(from:IN:23, then:RB:22)|||dep(give:VB:31, from:IN:23)|||det(solution:NNS:25, the:DT:24)|||pobj(from:IN:23, solution:NNS:25)|||det(problem:NN:29, the:DT:27)|||amod(problem:NN:29, smaller:JJR:28)|||prep_of(solution:NNS:25, problem:NN:29)|||ccomp(solve:VB:19, give:VB:31)|||det(solution:NN:33, the:DT:32)|||dobj(give:VB:31, solution:NN:33)|||det(problem:NN:38, the:DT:35)|||amod(problem:NN:38, larger:JJR:36)|||amod(problem:NN:38, original:JJ:37)|||prep_to(give:VB:31, problem:NN:38)|||<STOP>
11.9 nsubj(separating:NN:4, it:PRP:1)|||cop(separating:NN:4, be:VBZ:2)|||det(separating:NN:4, the:DT:3)|||root(ROOT:ROOT:17, separating:NN:4)|||amod(program:NN:7, large:JJ:6)|||prep_of(separating:NN:4, program:NN:7)|||amod(class:NNS:10, smaller:JJR:9)|||prep_into(program:NN:7, class:NNS:10)|||advmod(separating:NN:4, then:RB:11)|||mark(reach:VBN:15, until:IN:12)|||nsubjpass(reach:VBN:15, target:NN:13)|||auxpass(reach:VBN:15, be:VBZ:14)|||advcl(separating:NN:4, reach:VBN:15)|||<STOP>
11.10 nsubj(use:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:35, use:VBZ:2)|||det(divide:NN:4, the:DT:3)|||dobj(use:VBZ:2, divide:NN:4)|||amod(recursively:NN:8, conqure:JJ:6)|||nn(recursively:NN:8, technique:NN:7)|||dobj(use:VBZ:2, recursively:NN:8)|||conj_and(divide:NN:4, recursively:NN:8)|||dobj(use:VBZ:2, then:RB:10)|||conj_and(divide:NN:4, then:RB:10)|||advmod(compare:VBZ:16, when:WRB:11)|||csubj(compare:VBZ:16, merge:VBG:12)|||advmod(together:RB:14, back:RB:13)|||advmod(merge:VBG:12, together:RB:14)|||dobj(merge:VBG:12, it:PRP:15)|||dep(do:VBN:27, compare:VBZ:16)|||det(element:NN:18, each:DT:17)|||dobj(compare:VBZ:16, element:NN:18)|||advmod(compare:VBZ:16, together:RB:19)|||det(list:NN:23, a:DT:21)|||amod(list:NN:23, sorted:JJ:22)|||prep_in(compare:VBZ:16, list:NN:23)|||nsubjpass(do:VBN:27, this:DT:25)|||auxpass(do:VBN:27, be:VBZ:26)|||dep(use:VBZ:2, do:VBN:27)|||agent(do:VBN:27, reverse:VBG:29)|||det(technique:NN:34, the:DT:30)|||nn(technique:NN:34, divide:NN:31)|||conj_and(divide:NN:31, conquer:NN:33)|||nn(technique:NN:34, conquer:NN:33)|||dobj(reverse:VBG:29, technique:NN:34)|||<STOP>
11.10 det(sort:NN:3, a:DT:1)|||amod(sort:NN:3, merge:JJ:2)|||nsubj(work:VBZ:4, sort:NN:3)|||root(ROOT:ROOT:21, work:VBZ:4)|||prepc_by(work:VBZ:4, remove:VBG:6)|||det(item:NNS:8, all:DT:7)|||dobj(remove:VBG:6, item:NNS:8)|||aux(sepperate:VB:10, to:TO:9)|||xcomp(remove:VBG:6, sepperate:VB:10)|||nn(location:NNS:12, memory:NN:11)|||dobj(sepperate:VB:10, location:NNS:12)|||prepc_by(work:VBZ:4, merge:VBG:14)|||conj_and(remove:VBG:6, merge:VBG:14)|||dobj(merge:VBG:14, they:PRP:15)|||advmod(together:RB:17, back:RB:16)|||advmod(merge:VBG:14, together:RB:17)|||prep_in(merge:VBG:14, order:NN:19)|||<STOP>
11.10 nsubj(divide:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:20, divide:VBZ:2)|||det(array:NN:4, the:DT:3)|||nsubj(merge:VBZ:14, array:NN:4)|||num(half:NNS:7, two:CD:6)|||prep_into(array:NN:4, half:NNS:7)|||appos(half:NNS:7, sort:NNS:9)|||det(half:NN:11, each:DT:10)|||dep(sort:NNS:9, half:NN:11)|||advmod(sort:NNS:9, then:RB:13)|||ccomp(divide:VBZ:2, merge:VBZ:14)|||det(half:NNS:17, the:DT:15)|||num(half:NNS:17, two:CD:16)|||dobj(merge:VBZ:14, half:NNS:17)|||advmod(merge:VBZ:14, together:RB:18)|||prep_into(array:NN:4, sort:NNS:9)|||<STOP>
11.10 ccomp(merge:VBZ:15, divide:VB:1)|||num(sublist:NNS:4, two:CD:3)|||prep_into(divide:VB:1, sublist:NNS:4)|||advmod(break:NN:9, then:RB:6)|||det(break:NN:9, those:DT:7)|||amod(break:NN:9, sublists:JJ:8)|||prep_into(divide:VB:1, break:NN:9)|||conj_and(sublist:NNS:4, break:NN:9)|||prep_into(divide:VB:1, length:NN:11)|||num(length:NN:11, 1:CD:12)|||advmod(merge:VBZ:15, then:RB:14)|||root(ROOT:ROOT:20, merge:VBZ:15)|||det(sublist:NNS:17, the:DT:16)|||nsubj(merge:VBZ:15, sublist:NNS:17)|||partmod(sublist:NNS:17, sort:VBN:18)|||<STOP>
11.10 amod(sort:NN:2, merge:JJ:1)|||nsubj(use:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:34, use:VBZ:3)|||det(array:NN:32, the:DT:4)|||dep(array:NN:32, divide:NNP:6)|||conj_and(divide:NNP:6, conquer:VB:8)|||dep(array:NN:32, conquer:VB:8)|||dobj(conquer:VB:8, idea:NN:10)|||advmod(divide:VBZ:13, where:WRB:11)|||rel(divide:VBZ:13, where:WRB:11)|||nsubj(divide:VBZ:13, it:PRP:12)|||nsubj(join:VBZ:22, it:PRP:12)|||rcmod(idea:NN:10, divide:VBZ:13)|||det(array:NN:15, the:DT:14)|||dobj(divide:VBZ:13, array:NN:15)|||amod(time:NNS:19, half:JJ:17)|||amod(time:NNS:19, multiple:JJ:18)|||prep_in(divide:VBZ:13, time:NNS:19)|||advmod(join:VBZ:22, then:RB:21)|||rcmod(idea:NN:10, join:VBZ:22)|||conj_and(divide:VBZ:13, join:VBZ:22)|||det(element:NN:24, each:DT:23)|||dobj(join:VBZ:22, element:NN:24)|||det(array:NN:27, the:DT:26)|||prep_of(element:NN:24, array:NN:27)|||advmod(join:VBZ:22, back:RB:28)|||num(sorted:NNS:31, one:CD:30)|||prep_into(join:VBZ:22, sorted:NNS:31)|||dobj(use:VBZ:3, array:NN:32)|||<STOP> nsubj(one:CD:3, this:DT:1)|||cop(one:CD:3, be:VBZ:2)|||root(ROOT:ROOT:12, one:CD:3)|||det(algorithm:NNS:8, the:DT:5)|||amod(algorithm:NNS:8, best:JJS:6)|||amod(algorithm:NNS:8, sort:VBG:7)|||prep_of(one:CD:3, algorithm:NNS:8)|||prep_besides(algorithm:NNS:8, Quicksort:NNP:10)|||<STOP>
11.10 advmod(recombine:VBP:16, divides:RB:1)|||det(line:NN:3, the:DT:2)|||nsubj(recombine:VBP:16, line:NN:3)|||det(coninuously:NN:6, half:DT:5)|||prep_in(line:NN:3, coninuously:NN:6)|||mark(get:VBP:9, until:IN:7)|||nsubj(get:VBP:9, you:PRP:8)|||dep(coninuously:NN:6, get:VBP:9)|||advmod(value:NN:14, only:RB:11)|||det(value:NN:14, a:DT:12)|||amod(value:NN:14, single:JJ:13)|||prep_to(get:VBP:9, value:NN:14)|||advmod(recombine:VBP:16, then:RB:15)|||root(ROOT:ROOT:25, recombine:VBP:16)|||det(value:NNS:18, the:DT:17)|||nsubj(form:VB:20, value:NNS:18)|||aux(form:VB:20, to:TO:19)|||xcomp(recombine:VBP:16, form:VB:20)|||det(line:NN:23, a:DT:21)|||amod(line:NN:23, sorted:JJ:22)|||dobj(form:VB:20, line:NN:23)|||<STOP>
11.10 amod(array:NN:3, continually:JJ:1)|||nn(array:NN:3, split:NN:2)|||nsubj(put:VBD:15, array:NN:3)|||prep_in(array:NN:3, half:NN:5)|||advmod(array:NN:3, sort:NN:7)|||det(side:NN:9, each:DT:8)|||dep(array:NN:3, side:NN:9)|||det(half:NNS:12, the:DT:11)|||prep_of(side:NN:9, half:NNS:12)|||advmod(put:VBD:15, then:RB:14)|||root(ROOT:ROOT:22, put:VBD:15)|||nsubj(organize:VBN:20, they:PRP:16)|||advmod(organize:VBN:20, back:RB:17)|||advmod(organize:VBN:20, together:RB:18)|||advmod(organize:VBN:20, once:RB:19)|||ccomp(put:VBD:15, organize:VBN:20)|||<STOP>
11.10 csubj(split:VBZ:3, merge:VB:1)|||advmod(merge:VB:1, sort:NN:2)|||root(ROOT:ROOT:44, split:VBZ:3)|||det(array:NN:5, the:DT:4)|||dobj(split:VBZ:3, array:NN:5)|||prep_of(array:NN:5, element:NNS:7)|||amod(array:NNS:10, smaller:JJR:9)|||prep_into(split:VBZ:3, array:NNS:10)|||mark(reach:VBP:14, until:IN:11)|||det(array:NNS:13, the:DT:12)|||nsubj(reach:VBP:14, array:NNS:13)|||advcl(split:VBZ:3, reach:VBP:14)|||nsubj(merge:VBZ:22, size:NN:15)|||num(size:NN:15, 1:CD:16)|||advmod(sort:NN:21, then:RB:18)|||det(sort:NN:21, the:DT:19)|||amod(sort:NN:21, merge:JJ:20)|||conj_and(size:NN:15, sort:NN:21)|||nsubj(merge:VBZ:22, sort:NN:21)|||ccomp(reach:VBP:14, merge:VBZ:22)|||det(array:NN:25, the:DT:23)|||amod(array:NN:25, smaller:JJR:24)|||dobj(merge:VBZ:22, array:NN:25)|||prep_into(merge:VBZ:22, array:NNS:27)|||prep_of(array:NNS:27, size:NN:29)|||num(size:NN:29, 2:CD:30)|||advmod(split:VBZ:3, then:RB:31)|||nsubj(move:VBZ:33, it:PRP:32)|||nsubj(merge:VBZ:39, it:PRP:32)|||ccomp(split:VBZ:3, move:VBZ:33)|||det(step:NN:37, the:DT:35)|||amod(step:NN:37, next:JJ:36)|||prep_to(move:VBZ:33, step:NN:37)|||ccomp(split:VBZ:3, merge:VBZ:39)|||conj_and(move:VBZ:33, merge:VBZ:39)|||det(array:NNS:42, the:DT:40)|||amod(array:NNS:42, next:JJ:41)|||dobj(merge:VBZ:39, array:NNS:42)|||<STOP>
11.10 root(ROOT:ROOT:6, by:IN:1)|||pobj(by:IN:1, divide:NN:2)|||pobj(by:IN:1, conquer:NN:4)|||conj_and(divide:NN:2, conquer:NN:4)|||<STOP>
11.10 root(ROOT:ROOT:27, break:VB:1)|||det(array:NN:4, a:DT:2)|||amod(array:NN:4, single:JJ:3)|||dobj(break:VB:1, array:NN:4)|||advmod(break:VB:1, down:RB:5)|||dep(down:RB:5, into:IN:6)|||amod(array:NNS:8, many:JJ:7)|||pobj(into:IN:6, array:NNS:8)|||amod(element:NNS:11, individual:JJ:10)|||prep_with(array:NNS:8, element:NNS:11)|||dep(into:IN:6, then:RB:13)|||dep(break:VB:1, sort:VB:14)|||det(element:NNS:16, the:DT:15)|||dobj(sort:VB:14, element:NNS:16)|||mark(reconstruct:VB:19, as:IN:17)|||nsubj(reconstruct:VB:19, you:PRP:18)|||advcl(sort:VB:14, reconstruct:VB:19)|||dobj(reconstruct:VB:19, they:PRP:20)|||advmod(reconstruct:VB:19, back:RB:21)|||det(array:NN:25, a:DT:23)|||amod(array:NN:25, single:JJ:24)|||prep_into(reconstruct:VB:19, array:NN:25)|||<STOP>
11.10 amod(sort:NN:2, merge:JJ:1)|||nsubj(break:VBZ:3, sort:NN:2)|||nsubj(continue:VBZ:10, sort:NN:2)|||xsubj(do:VB:12, sort:NN:2)|||root(ROOT:ROOT:45, break:VBZ:3)|||det(array:NN:5, the:DT:4)|||dobj(break:VBZ:3, array:NN:5)|||dobj(continue:VBZ:10, array:NN:5)|||prep_in(break:VBZ:3, half:NN:7)|||conj_and(break:VBZ:3, continue:VBZ:10)|||root(ROOT:ROOT:45, continue:VBZ:10)|||aux(do:VB:12, to:TO:11)|||xcomp(continue:VBZ:10, do:VB:12)|||advmod(do:VB:12, so:RB:13)|||mark(have:VBZ:16, until:IN:14)|||nsubj(have:VBZ:16, it:PRP:15)|||advcl(do:VB:12, have:VBZ:16)|||num(element:NNS:18, 2:CD:17)|||dobj(have:VBZ:16, element:NNS:18)|||aux(compare:VB:20, to:TO:19)|||infmod(element:NNS:18, compare:VB:20)|||infmod(element:NNS:18, sort:VB:22)|||conj_and(compare:VB:20, sort:VB:22)|||dobj(compare:VB:20, they:PRP:23)|||dobj(sort:VB:22, they:PRP:23)|||prepc_after(have:VBZ:16, do:VBG:26)|||mark(merge:VBZ:30, so:IN:27)|||nsubj(merge:VBZ:30, it:PRP:28)|||advcl(do:VBG:26, merge:VBZ:30)|||advmod(do:VB:12, back:RB:32)|||mark(keep:VBZ:35, as:IN:33)|||nsubj(keep:VBZ:35, it:PRP:34)|||advcl(do:VB:12, keep:VBZ:35)|||prepc_on(keep:VBZ:35, sort:VBG:37)|||det(algorithm:NN:39, the:DT:38)|||dobj(sort:VBG:37, algorithm:NN:39)|||mark(do:VBZ:42, as:IN:40)|||nsubj(do:VBZ:42, it:PRP:41)|||advcl(sort:VBG:37, do:VBZ:42)|||advmod(do:VBZ:42, so:RB:43)|||<STOP>
11.10 amod(sort:NN:2, merge:JJ:1)|||nsubj(divide:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:21, divide:VBZ:3)|||det(problem:NN:5, the:DT:4)|||dobj(divide:VBZ:3, problem:NN:5)|||prep_in(divide:VBZ:3, half:NN:7)|||dep(divide:VBZ:3, organize:VBZ:9)|||det(half:NN:11, each:DT:10)|||dobj(organize:VBZ:9, half:NN:11)|||advmod(divide:VBZ:3, then:RB:13)|||dep(divide:VBZ:3, bring:VBZ:14)|||det(half:NNS:17, the:DT:15)|||num(half:NNS:17, two:CD:16)|||dobj(bring:VBZ:14, half:NNS:17)|||prt(bring:VBZ:14, together:RP:18)|||advmod(bring:VBZ:14, again:RB:19)|||<STOP>
11.10 root(ROOT:ROOT:24, take:VB:1)|||det(array:NN:3, a:DT:2)|||dobj(take:VB:1, array:NN:3)|||conj_and(take:VB:1, split:VB:5)|||root(ROOT:ROOT:24, split:VB:5)|||dobj(split:VB:5, it:PRP:6)|||prep_into(split:VB:5, two:CD:8)|||advmod(solve:VB:11, then:RB:10)|||conj_and(take:VB:1, solve:VB:11)|||root(ROOT:ROOT:24, solve:VB:11)|||det(problem:NNS:14, these:DT:12)|||amod(problem:NNS:14, simpler:JJR:13)|||dobj(solve:VB:11, problem:NNS:14)|||conj_and(take:VB:1, merge:VB:16)|||root(ROOT:ROOT:24, merge:VB:16)|||det(answer:NNS:19, the:DT:17)|||num(answer:NNS:19, two:CD:18)|||dobj(merge:VB:16, answer:NNS:19)|||amod(order:NN:22, correct:JJ:21)|||prep_in(answer:NNS:19, order:NN:22)|||<STOP>
11.10 det(sort:NN:3, a:DT:1)|||amod(sort:NN:3, merge:JJ:2)|||nsubj(array:NN:7, sort:NN:3)|||advmod(array:NN:7, recursively:RB:4)|||dep(array:NN:7, divide:VBZ:5)|||det(array:NN:7, the:DT:6)|||root(ROOT:ROOT:34, array:NN:7)|||prep_into(array:NN:7, half:NN:9)|||mark(remain:VBZ:14, until:IN:10)|||advmod(element:NN:13, only:RB:11)|||num(element:NN:13, one:CD:12)|||nsubj(remain:VBZ:14, element:NN:13)|||advcl(array:NN:7, remain:VBZ:14)|||advmod(array:NN:7, then:RB:16)|||nsubj(sort:VBD:18, it:PRP:17)|||ccomp(array:NN:7, sort:VBD:18)|||det(datum:NNS:20, the:DT:19)|||dobj(sort:VBD:18, datum:NNS:20)|||poss(way:NN:23, its:PRP$:22)|||prep_on(sort:VBD:18, way:NN:23)|||det(call:NN:28, the:DT:26)|||amod(call:NN:28, recursive:JJ:27)|||prep_out_of(way:NN:23, call:NN:28)|||prepc_by(sort:VBD:18, merge:VBG:30)|||det(cell:NNS:32, the:DT:31)|||dobj(merge:VBG:30, cell:NNS:32)|||<STOP>
11.10 amod(sort:NN:2, merge:JJ:1)|||nsubj(divide:VBZ:4, sort:NN:2)|||advmod(divide:VBZ:4, recursively:RB:3)|||ccomp(return:VBD:33, divide:VBZ:4)|||det(array:NN:6, a:DT:5)|||dobj(divide:VBZ:4, array:NN:6)|||num(array:NNS:9, two:CD:8)|||prep_into(divide:VBZ:4, array:NNS:9)|||mark(have:VBP:13, until:IN:10)|||det(array:NNS:12, all:DT:11)|||nsubj(have:VBP:13, array:NNS:12)|||advcl(divide:VBZ:4, have:VBP:13)|||num(element:NN:15, 1:CD:14)|||dobj(have:VBP:13, element:NN:15)|||dep(at:IN:17, element:NN:15)|||rel(merge:VBZ:21, at:IN:17)|||det(point:NN:19, which:WDT:18)|||nsubj(merge:VBZ:21, it:PRP:20)|||rcmod(element:NN:15, merge:VBZ:21)|||det(array:NNS:25, the:DT:22)|||num(array:NNS:25, 1:CD:23)|||nn(array:NNS:25, element:NN:24)|||dobj(merge:VBZ:21, array:NNS:25)|||amod(array:NNS:29, larger:JJR:27)|||nn(array:NNS:29, sorted:NN:28)|||prep_into(merge:VBZ:21, array:NNS:29)|||det(final:JJ:32, the:DT:31)|||nsubj(return:VBD:33, final:JJ:32)|||root(ROOT:ROOT:44, return:VBD:33)|||dobj(return:VBD:33, array:NN:34)|||cop(version:NN:38, be:VBG:35)|||det(version:NN:38, the:DT:36)|||amod(version:NN:38, sorted:JJ:37)|||xcomp(return:VBD:33, version:NN:38)|||det(array:NN:42, the:DT:40)|||amod(array:NN:42, initial:JJ:41)|||prep_of(version:NN:38, array:NN:42)|||<STOP>
11.10 amod(sort:NN:2, merge:JJ:1)|||nsubj(break:VBZ:4, sort:NN:2)|||advmod(break:VBZ:4, continuously:RB:3)|||root(ROOT:ROOT:24, break:VBZ:4)|||det(array:NN:6, a:DT:5)|||dobj(break:VBZ:4, array:NN:6)|||nsubj(sort:VBG:10, half:DT:8)|||advmod(sort:VBG:10, then:RB:9)|||prepc_in(break:VBZ:4, sort:VBG:10)|||det(array:NNS:12, the:DT:11)|||dobj(sort:VBG:10, array:NNS:12)|||mark(concatenate:VBZ:15, as:IN:13)|||nsubj(concatenate:VBZ:15, it:PRP:14)|||advcl(sort:VBG:10, concatenate:VBZ:15)|||nsubj(sort:VBN:21, they:PRP:16)|||advmod(together:RB:18, back:RB:17)|||advmod(sort:VBN:21, together:RB:18)|||dep(together:RB:18, into:IN:19)|||pobj(into:IN:19, one:CD:20)|||ccomp(concatenate:VBZ:15, sort:VBN:21)|||dobj(sort:VBN:21, array:NN:22)|||<STOP>
11.10 nsubj(take:VBZ:2, it:PRP:1)|||nsubj(split:VBZ:6, it:PRP:1)|||nsubj(compare:VBZ:23, it:PRP:1)|||root(ROOT:ROOT:39, take:VBZ:2)|||det(array:NN:4, a:DT:3)|||dobj(take:VBZ:2, array:NN:4)|||dobj(compare:VBZ:23, array:NN:4)|||conj_and(take:VBZ:2, split:VBZ:6)|||root(ROOT:ROOT:39, split:VBZ:6)|||dobj(split:VBZ:6, itself:PRP:7)|||prep_in(split:VBZ:6, half:NN:9)|||appos(half:NN:9, sort:NNS:11)|||det(half:NNS:14, the:DT:12)|||num(half:NNS:14, two:CD:13)|||dep(sort:NNS:11, half:NNS:14)|||punct(by:IN:17, -lrb-:-LRB-:15)|||dep(by:IN:17, either:RB:16)|||dep(half:NNS:14, by:IN:17)|||pobj(by:IN:17, recursion:NN:18)|||pobj(by:IN:17, iteration:NN:20)|||conj_or(recursion:NN:18, iteration:NN:20)|||punct(by:IN:17, -rrb-:-RRB-:21)|||conj_and(take:VBZ:2, compare:VBZ:23)|||root(ROOT:ROOT:39, compare:VBZ:23)|||nsubj(give:VBG:26, they:PRP:24)|||dep(give:VBG:26, together:RB:25)|||xcomp(compare:VBZ:23, give:VBG:26)|||det(array:NN:29, a:DT:27)|||amod(array:NN:29, third:JJ:28)|||iobj(give:VBG:26, array:NN:29)|||det(list:NN:33, a:DT:30)|||amod(list:NN:33, full:JJ:31)|||amod(list:NN:33, sorted:JJ:32)|||dobj(give:VBG:26, list:NN:33)|||det(rejoined:NN:37, both:DT:35)|||amod(rejoined:NN:37, halves:JJ:36)|||prep_with(list:NN:33, rejoined:NN:37)|||prep_in(split:VBZ:6, sort:NNS:11)|||<STOP>
11.10 nsubj(split:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:37, split:VBZ:2)|||det(array:NN:5, a:DT:3)|||amod(array:NN:5, large:JJ:4)|||dobj(split:VBZ:2, array:NN:5)|||amod(array:NNS:8, small:JJ:7)|||prep_into(split:VBZ:2, array:NNS:8)|||prep_into(split:VBZ:2, recur:NNS:10)|||conj_and(array:NNS:8, recur:NNS:10)|||mark(size:NN:16, until:IN:11)|||det(array:NN:13, the:DT:12)|||nsubj(size:NN:16, array:NN:13)|||cop(size:NN:16, be:VBZ:14)|||det(size:NN:16, a:DT:15)|||advcl(split:VBZ:2, size:NN:16)|||prep_of(size:NN:16, 1:CD:18)|||nsubj(merge:VBZ:22, then:RB:21)|||conj_and(split:VBZ:2, merge:VBZ:22)|||root(ROOT:ROOT:37, merge:VBZ:22)|||dobj(merge:VBZ:22, all:DT:23)|||det(array:NNS:26, the:DT:25)|||prep_of(all:DT:23, array:NNS:26)|||advmod(together:RB:28, back:RB:27)|||advmod(merge:VBZ:22, together:RB:28)|||mark(sourted:JJ:35, until:IN:29)|||det(array:NN:32, the:DT:30)|||nn(array:NN:32, source:NN:31)|||nsubj(sourted:JJ:35, array:NN:32)|||cop(sourted:JJ:35, be:VBZ:33)|||advmod(sourted:JJ:35, completely:RB:34)|||dep(together:RB:28, sourted:JJ:35)|||<STOP>
11.10 nsubj(divide:VBZ:2, Mergesort:NNP:1)|||nsubj(combine:VBZ:10, Mergesort:NNP:1)|||root(ROOT:ROOT:19, divide:VBZ:2)|||det(array:NN:4, the:DT:3)|||dobj(divide:VBZ:2, array:NN:4)|||amod(half:NNS:7, smaller:JJR:6)|||prep_into(divide:VBZ:2, half:NNS:7)|||advmod(combine:VBZ:10, then:RB:9)|||conj_and(divide:VBZ:2, combine:VBZ:10)|||root(ROOT:ROOT:19, combine:VBZ:10)|||det(subarray:NNS:13, the:DT:11)|||amod(subarray:NNS:13, sorted:JJ:12)|||dobj(combine:VBZ:10, subarray:NNS:13)|||prep_into(combine:VBZ:10, one:CD:15)|||partmod(one:CD:15, sort:VBN:16)|||dobj(sort:VBN:16, array:NN:17)|||<STOP>
11.10 ccomp(set:VBZ:39, merge:VB:1)|||nn(break:NNS:3, sort:NN:2)|||dobj(merge:VB:1, break:NNS:3)|||det(array:NN:5, the:DT:4)|||dep(down:RB:6, array:NN:5)|||dep(merge:VB:1, down:RB:6)|||prep_in(merge:VB:1, half:NNS:8)|||mark(compare:VBG:12, until:IN:9)|||nsubj(compare:VBG:12, it:PRP:10)|||aux(compare:VBG:12, be:VBZ:11)|||dep(half:NNS:8, compare:VBG:12)|||num(value:NNS:14, two:CD:13)|||nsubj(merge:VBZ:22, value:NNS:14)|||appos(value:NNS:14, sort:NNS:16)|||det(value:NNS:19, those:DT:17)|||num(value:NNS:19, two:CD:18)|||dep(sort:NNS:16, value:NNS:19)|||advmod(merge:VBZ:22, then:RB:21)|||ccomp(compare:VBG:12, merge:VBZ:22)|||advmod(back:RB:24, that:RB:23)|||advmod(merge:VBZ:22, back:RB:24)|||det(part:NNS:30, the:DT:26)|||amod(part:NNS:30, other:JJ:27)|||amod(part:NNS:30, broken:JJ:28)|||amod(part:NNS:30, down:JJ:29)|||prep_with(merge:VBZ:22, part:NNS:30)|||complm(sort:VBN:33, that:IN:31)|||nsubj(sort:VBN:33, it:PRP:32)|||ccomp(merge:VB:1, sort:VBN:33)|||det(level:NN:36, each:DT:35)|||nsubj(set:VBZ:39, level:NN:36)|||partmod(level:NN:36, merge:VBG:37)|||dobj(merge:VBG:37, more:JJR:38)|||root(ROOT:ROOT:52, set:VBZ:39)|||prt(set:VBZ:39, together:RP:40)|||mark(return:VB:43, till:IN:41)|||nsubj(return:VB:43, you:PRP:42)|||advcl(set:VBZ:39, return:VB:43)|||prt(return:VB:43, back:RP:44)|||poss(array:NN:48, you:PRP$:46)|||amod(array:NN:48, whole:JJ:47)|||prep_to(return:VB:43, array:NN:48)|||prep_in(array:NN:48, order:NN:50)|||nsubj(merge:VBZ:22, sort:NNS:16)|||<STOP>
11.10 nsubj(datum:NNS:3, divide:NNS:1)|||nsubj(merge:VBZ:14, divide:NNS:1)|||det(datum:NNS:3, the:DT:2)|||root(ROOT:ROOT:22, datum:NNS:3)|||amod(array:NNS:7, twor:JJ:5)|||amod(array:NNS:7, separate:JJ:6)|||prep_into(datum:NNS:3, array:NNS:7)|||appos(array:NNS:7, sort:NNS:9)|||det(array:NNS:12, the:DT:10)|||num(array:NNS:12, two:CD:11)|||dep(sort:NNS:9, array:NNS:12)|||conj_and(datum:NNS:3, merge:VBZ:14)|||root(ROOT:ROOT:22, merge:VBZ:14)|||nsubj(back:VB:18, they:PRP:15)|||advmod(back:VB:18, back:RB:16)|||aux(back:VB:18, to:TO:17)|||xcomp(merge:VBZ:14, back:VB:18)|||advmod(back:VB:18, together:RB:19)|||advmod(back:VB:18, recursively:RB:20)|||prep_into(datum:NNS:3, sort:NNS:9)|||<STOP>
11.10 root(ROOT:ROOT:31, take:VB:1)|||det(array:NN:4, the:DT:2)|||amod(array:NN:4, initial:JJ:3)|||dobj(take:VB:1, array:NN:4)|||conj_and(take:VB:1, split:VB:6)|||root(ROOT:ROOT:31, split:VB:6)|||dobj(split:VB:6, it:PRP:7)|||prep_into(split:VB:6, two:CD:9)|||appos(two:CD:9, temporary:JJ:11)|||amod(array:NNS:14, smaller:JJR:13)|||appos(two:CD:9, array:NNS:14)|||advmod(two:CD:9, sort:NN:16)|||det(array:NNS:20, the:DT:17)|||num(array:NNS:20, two:CD:18)|||amod(array:NNS:20, smaller:JJR:19)|||dep(two:CD:9, array:NNS:20)|||conj_and(take:VB:1, merge:VB:23)|||root(ROOT:ROOT:31, merge:VB:23)|||dobj(merge:VB:23, they:PRP:24)|||prt(merge:VB:23, back:RP:25)|||det(array:NN:29, a:DT:27)|||amod(array:NN:29, single:JJ:28)|||prep_into(merge:VB:23, array:NN:29)|||prep_into(split:VB:6, temporary:JJ:11)|||prep_into(split:VB:6, array:NNS:14)|||<STOP>
11.10 advmod(divide:VBZ:3, merge:JJ:1)|||dep(merge:JJ:1, sort:NN:2)|||root(ROOT:ROOT:33, divide:VBZ:3)|||det(datum:NNS:5, the:DT:4)|||dobj(divide:VBZ:3, datum:NNS:5)|||prep_into(divide:VBZ:3, half:NNS:7)|||mark(reach:VBN:14, until:IN:8)|||nsubjpass(reach:VBN:14, datum:NNS:9)|||nsubjpass(merge:VBZ:17, datum:NNS:9)|||num(element:NN:12, one:CD:11)|||prep_of(datum:NNS:9, element:NN:12)|||auxpass(reach:VBN:14, be:VBZ:13)|||dep(divide:VBZ:3, reach:VBN:14)|||advmod(merge:VBZ:17, then:RB:16)|||dep(divide:VBZ:3, merge:VBZ:17)|||conj_and(reach:VBN:14, merge:VBZ:17)|||det(element:NN:19, each:DT:18)|||dobj(merge:VBZ:17, element:NN:19)|||prt(merge:VBZ:17, together:RP:20)|||prep(reach:VBN:14, accord:VBG:21)|||dep(accord:VBG:21, to:TO:22)|||poss(placement:NN:24, its:PRP$:23)|||pobj(to:TO:22, placement:NN:24)|||prep_in(placement:NN:24, comparison:NN:26)|||det(rest:NN:29, the:DT:28)|||prep_to(comparison:NN:26, rest:NN:29)|||det(datum:NNS:32, the:DT:31)|||prep_of(rest:NN:29, datum:NNS:32)|||<STOP>
11.10 csubj(use:VBZ:3, merge:VB:1)|||advmod(merge:VB:1, sort:NN:2)|||root(ROOT:ROOT:24, use:VBZ:3)|||det(strategy:NN:8, the:DT:4)|||nn(strategy:NN:8, divide:NN:5)|||conj_and(divide:NN:5, conquer:NN:7)|||nn(strategy:NN:8, conquer:NN:7)|||dobj(use:VBZ:3, strategy:NN:8)|||dep(use:VBZ:3, sort:VBG:10)|||det(array:NN:12, a:DT:11)|||dobj(sort:VBG:10, array:NN:12)|||prep_in(sort:VBG:10, part:NNS:14)|||advmod(sort:VBG:10, then:RB:16)|||dep(sort:VBG:10, merge:VBG:17)|||det(part:NNS:20, the:DT:18)|||amod(part:NNS:20, sorted:JJ:19)|||dobj(merge:VBG:17, part:NNS:20)|||advmod(together:RB:22, back:RB:21)|||advmod(merge:VBG:17, together:RB:22)|||<STOP>
11.10 root(ROOT:ROOT:18, divide:VB:1)|||amod(array:NN:4, recursuivly:JJ:2)|||amod(array:NN:4, big:JJ:3)|||dobj(divide:VB:1, array:NN:4)|||dobj(merge:VB:13, array:NN:4)|||num(array:NN:11, two:CD:6)|||nn(array:NN:11, array:NNS:7)|||dep(array:NN:11, sort:NN:9)|||num(array:NN:11, two:CD:10)|||prep_into(divide:VB:1, array:NN:11)|||conj_and(divide:VB:1, merge:VB:13)|||root(ROOT:ROOT:18, merge:VB:13)|||nsubj(togather:VB:15, they:PRP:14)|||ccomp(merge:VB:13, togather:VB:15)|||advmod(togather:VB:15, recuruivly:RB:16)|||<STOP>
11.10 root(ROOT:ROOT:42, divide:VBZ:1)|||det(array:NN:3, a:DT:2)|||dobj(divide:VBZ:1, array:NN:3)|||prep_in(divide:VBZ:1, half:NN:5)|||prep_in(divide:VBZ:1, sort:NNS:7)|||conj_and(half:NN:5, sort:NNS:7)|||det(half:NN:9, each:DT:8)|||dep(divide:VBZ:1, half:NN:9)|||dep(divide:VBZ:1, by:IN:10)|||pcomp(by:IN:10, call:VBG:11)|||poss(self:NN:13, its:PRP$:12)|||dobj(call:VBG:11, self:NN:13)|||advmod(divide:VBG:16, thus:RB:15)|||pcomp(by:IN:10, divide:VBG:16)|||conj_and(call:VBG:11, divide:VBG:16)|||det(half:NN:18, each:DT:17)|||dobj(divide:VBG:16, half:NN:18)|||advmod(divide:VBG:16, again:RB:19)|||advmod(divide:VBG:16, again:RB:21)|||conj_and(again:RB:19, again:RB:21)|||pcomp(by:IN:10, sort:VBG:23)|||conj_and(call:VBG:11, sort:VBG:23)|||dobj(sort:VBG:23, it:PRP:24)|||mark(sorted:NNP:29, until:IN:25)|||det(array:NN:27, the:DT:26)|||nsubj(sorted:NNP:29, array:NN:27)|||cop(sorted:NNP:29, be:VBZ:28)|||advcl(sort:VBG:23, sorted:NNP:29)|||advmod(put:VBG:32, then:RB:31)|||partmod(sorted:NNP:29, put:VBG:32)|||det(element:NNS:34, the:DT:33)|||dobj(put:VBG:32, element:NNS:34)|||prt(put:VBG:32, back:RP:35)|||det(sorted:NN:40, the:DT:37)|||amod(sorted:NN:40, original:JJ:38)|||nn(sorted:NN:40, array:NN:39)|||prep_in(put:VBG:32, sorted:NN:40)|||<STOP>
11.10 amod(sort:NN:2, merge:JJ:1)|||nsubj(take:VBZ:3, sort:NN:2)|||nsubj(split:VBZ:7, sort:NN:2)|||root(ROOT:ROOT:33, take:VBZ:3)|||det(array:NN:5, a:DT:4)|||dobj(take:VBZ:3, array:NN:5)|||conj_and(take:VBZ:3, split:VBZ:7)|||root(ROOT:ROOT:33, split:VBZ:7)|||dobj(split:VBZ:7, it:PRP:8)|||prep_in(split:VBZ:7, half:NN:10)|||conj_and(take:VBZ:3, send:VBZ:12)|||conj_and(split:VBZ:7, send:VBZ:12)|||det(half:NN:14, each:DT:13)|||dobj(send:VBZ:12, half:NN:14)|||advmod(send:VBZ:12, back:RB:15)|||dep(back:RB:15, to:TO:16)|||pobj(to:TO:16, itself:PRP:17)|||dep(send:VBZ:12, recursively:RB:18)|||dep(send:VBZ:12, merge:NNS:20)|||conj_and(recursively:RB:18, merge:NNS:20)|||conj_and(recursively:RB:18, sort:NNS:22)|||conj_and(merge:NNS:20, sort:NNS:22)|||det(half:NNS:25, the:DT:23)|||num(half:NNS:25, two:CD:24)|||dobj(split:VBZ:7, half:NNS:25)|||advmod(start:VBZ:28, when:WRB:26)|||rel(start:VBZ:28, when:WRB:26)|||nsubj(start:VBZ:28, it:PRP:27)|||dep(half:NNS:25, start:VBZ:28)|||xcomp(start:VBZ:28, go:VBG:29)|||advmod(up:RB:31, back:RB:30)|||advmod(go:VBG:29, up:RB:31)|||<STOP>
11.10 root(ROOT:ROOT:28, merge:VB:1)|||nsubj(split:VBZ:3, sort:NN:2)|||nsubj(merge:VBZ:19, sort:NN:2)|||ccomp(merge:VB:1, split:VBZ:3)|||det(array:NN:5, a:DT:4)|||dobj(split:VBZ:3, array:NN:5)|||dobj(merge:VBZ:19, array:NN:5)|||num(half:NNS:8, two:CD:7)|||prep_into(split:VBZ:3, half:NNS:8)|||amod(sort:NNS:11, then:JJ:10)|||prep_into(split:VBZ:3, sort:NNS:11)|||conj_and(half:NNS:8, sort:NNS:11)|||det(array:NNS:15, the:DT:12)|||num(array:NNS:15, two:CD:13)|||amod(array:NNS:15, smaller:JJR:14)|||dep(sort:NNS:11, array:NNS:15)|||ccomp(merge:VB:1, then:RB:18)|||advmod(split:VBZ:3, then:RB:18)|||conj_and(split:VBZ:3, then:RB:18)|||ccomp(merge:VB:1, merge:VBZ:19)|||conj_and(split:VBZ:3, merge:VBZ:19)|||nsubj(form:VB:24, they:PRP:20)|||advmod(together:RB:22, back:RB:21)|||advmod(form:VB:24, together:RB:22)|||aux(form:VB:24, to:TO:23)|||xcomp(merge:VBZ:19, form:VB:24)|||det(array:NN:27, a:DT:25)|||amod(array:NN:27, sorted:JJ:26)|||dobj(form:VB:24, array:NN:27)|||<STOP>
11.10 det(sort:NN:3, the:DT:1)|||amod(sort:NN:3, merge:JJ:2)|||nsubj(divide:VBZ:5, sort:NN:3)|||advmod(divide:VBZ:5, continually:RB:4)|||root(ROOT:ROOT:44, divide:VBZ:5)|||det(array:NN:7, the:DT:6)|||dobj(divide:VBZ:5, array:NN:7)|||punct(set:NN:10, -lrb-:-LRB-:8)|||dep(set:NN:10, or:CC:9)|||dep(array:NN:7, set:NN:10)|||prep_of(set:NN:10, container:NNS:12)|||punct(set:NN:10, -rrb-:-RRB-:13)|||prep_into(divide:VBZ:5, half:NNS:15)|||mark(reach:VBZ:19, until:IN:17)|||nsubj(reach:VBZ:19, it:PRP:18)|||advcl(divide:VBZ:5, reach:VBZ:19)|||det(point:NN:21, the:DT:20)|||dobj(reach:VBZ:19, point:NN:21)|||iobj(reach:VBZ:19, point:NN:21)|||advmod(be:VBZ:24, where:WRB:22)|||rel(be:VBZ:24, where:WRB:22)|||expl(be:VBZ:24, there:EX:23)|||rcmod(point:NN:21, be:VBZ:24)|||advmod(be:VBZ:24, just:RB:25)|||num(merge:NNS:31, one:CD:26)|||amod(merge:NNS:31, element:NN:27)|||dep(element:NN:27, leave:VBN:28)|||amod(merge:NNS:31, then:JJ:30)|||nsubj(be:VBZ:24, merge:NNS:31)|||dobj(reach:VBZ:19, each:DT:32)|||dep(point:NN:21, each:DT:32)|||det(set:NNS:35, the:DT:34)|||prep_of(point:NN:21, set:NNS:35)|||num(array:NNS:39, two:CD:37)|||amod(array:NNS:39, sorted:JJ:38)|||prep_of(set:NNS:35, array:NNS:39)|||punct(container:NNS:41, -lrb-:-LRB-:40)|||appos(array:NNS:39, container:NNS:41)|||punct(container:NNS:41, -rrb-:-RRB-:42)|||prep_of(set:NNS:35, container:NNS:41)|||<STOP>
11.10 csubj(split:VBZ:3, merge:VB:1)|||advmod(merge:VB:1, sort:NN:2)|||root(ROOT:ROOT:23, split:VBZ:3)|||det(array:NN:5, a:DT:4)|||dobj(split:VBZ:3, array:NN:5)|||prep_of(array:NN:5, element:NNS:7)|||amod(s:NNS:14, smaller:JJR:9)|||conj_and(smaller:JJR:9, smaller:JJR:11)|||amod(s:NNS:14, smaller:JJR:11)|||nn(s:NNS:14, array:NN:12)|||dep(s:NNS:14, ' ':':13)|||prep_into(split:VBZ:3, s:NNS:14)|||mark(reach:VBN:21, till:IN:15)|||det(value:NN:17, the:DT:16)|||nsubjpass(reach:VBN:21, value:NN:17)|||prep_of(value:NN:17, 1:CD:19)|||auxpass(reach:VBN:21, be:VBZ:20)|||dep(s:NNS:14, reach:VBN:21)|||<STOP>
12.1 det(variable:NN:2, a:DT:1)|||root(ROOT:ROOT:18, variable:NN:2)|||dep(variable:NN:2, in:IN:3)|||pobj(in:IN:3, memory:NN:4)|||nsubj(hold:VBP:6, memory:NN:4)|||rel(hold:VBP:6, that:WDT:5)|||rcmod(memory:NN:4, hold:VBP:6)|||det(address:NN:8, the:DT:7)|||dobj(hold:VBP:6, address:NN:8)|||dep(to:TO:13, address:NN:8)|||det(location:NN:12, another:DT:10)|||nn(location:NN:12, memory:NN:11)|||prep_of(address:NN:8, location:NN:12)|||rel(point:VBZ:16, to:TO:13)|||nsubj(point:VBZ:16, it:PRP:15)|||rcmod(address:NN:8, point:VBZ:16)|||advmod(point:VBZ:16, too:RB:17)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(contain:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:16, variable:NN:5)|||rel(contain:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, contain:VBZ:7)|||det(address:NN:10, the:DT:8)|||nn(address:NN:10, memory:NN:9)|||dobj(contain:VBZ:7, address:NN:10)|||det(value:NN:14, a:DT:12)|||amod(value:NN:14, give:VBN:13)|||prep_of(address:NN:10, value:NN:14)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(store:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:14, variable:NN:5)|||rel(store:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, store:VBZ:7)|||det(address:NN:9, the:DT:8)|||dobj(store:VBZ:7, address:NN:9)|||det(variable:NN:12, another:DT:11)|||prep_of(address:NN:9, variable:NN:12)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(hold:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:17, variable:NN:5)|||rel(hold:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, hold:VBZ:7)|||det(address:NN:10, a:DT:8)|||nn(address:NN:10, memory:NN:9)|||dobj(hold:VBZ:7, address:NN:10)|||dobj(hold:VBZ:7, location:NN:12)|||conj_or(address:NN:10, location:NN:12)|||det(variable:NN:15, another:DT:14)|||prep_of(address:NN:10, variable:NN:15)|||<STOP>
12.1 det(type:NN:3, a:DT:1)|||nn(type:NN:3, datum:NN:2)|||nsubj(point:VBZ:5, type:NN:3)|||root(ROOT:ROOT:16, type:NN:3)|||rel(point:VBZ:5, that:WDT:4)|||rcmod(type:NN:3, point:VBZ:5)|||det(address:NN:8, a:DT:7)|||prep_to(point:VBZ:5, address:NN:8)|||prep_in(type:NN:3, memory:NN:10)|||nsubj(contain:VBZ:12, memory:NN:10)|||rel(contain:VBZ:12, which:WDT:11)|||rcmod(memory:NN:10, contain:VBZ:12)|||amod(information:NN:14, certain:JJ:13)|||dobj(contain:VBZ:12, information:NN:14)|||<STOP> root(ROOT:ROOT:8, use:VBN:1)|||prep_for(use:VBN:1, pass-by-reference:NN:3)|||aux(save:VB:5, to:TO:4)|||xcomp(use:VBN:1, save:VB:5)|||dobj(save:VB:5, memory:NN:6)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(point:VBZ:3, pointer:NN:2)|||root(ROOT:ROOT:14, point:VBZ:3)|||det(location:NN:6, a:DT:5)|||prep_to(point:VBZ:3, location:NN:6)|||prep_in(location:NN:6, memory:NN:8)|||det(type:NN:13, a:DT:10)|||amod(type:NN:13, certain:JJ:11)|||nn(type:NN:13, datum:NN:12)|||prep_of(memory:NN:8, type:NN:13)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(point:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:16, variable:NN:5)|||rel(point:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, point:VBZ:7)|||det(location:NN:11, the:DT:9)|||nn(location:NN:11, address:NN:10)|||prep_to(point:VBZ:7, location:NN:11)|||det(variable:NN:14, another:DT:13)|||prep_of(location:NN:11, variable:NN:14)|||<STOP> root(ROOT:ROOT:7, represent:VBN:1)|||prep(represent:VBN:1, by:IN:2)|||punct(STAR:NNP:4, -lrb-:-LRB-:3)|||dep(by:IN:2, STAR:NNP:4)|||punct(STAR:NNP:4, -rrb-:-RRB-:5)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(hold:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:22, variable:NN:5)|||rel(hold:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, hold:VBZ:7)|||det(address:NN:9, the:DT:8)|||dobj(hold:VBZ:7, address:NN:9)|||det(variable:NN:13, a:DT:11)|||amod(variable:NN:13, give:VBN:12)|||prep_of(address:NN:9, variable:NN:13)|||dep(variable:NN:13, -lrb-:-LRB-:14)|||dep(-lrb-:-LRB-:14, and:CC:15)|||dep(and:CC:15, of:IN:16)|||det(type:NN:20, a:DT:17)|||amod(type:NN:20, given:JJ:18)|||nn(type:NN:20, datum:NN:19)|||pobj(of:IN:16, type:NN:20)|||punct(-lrb-:-LRB-:14, -rrb-:-RRB-:21)|||<STOP>
12.1 nsubj(type:NN:6, pointer:NN:1)|||cop(type:NN:6, be:VBZ:2)|||det(type:NN:6, a:DT:3)|||nn(type:NN:6, programming:NN:4)|||nn(type:NN:6, datum:NNS:5)|||root(ROOT:ROOT:21, type:NN:6)|||poss(value:NN:8, whose:WP$:7)|||nsubj(point:VBZ:9, value:NN:8)|||rel(point:VBZ:9, value:NN:8)|||rcmod(type:NN:6, point:VBZ:9)|||det(value:NN:12, another:DT:11)|||prep_to(point:VBZ:9, value:NN:12)|||partmod(value:NN:12, store:VBN:13)|||nn(memory:NN:16, computer:NN:15)|||prep_in(store:VBN:13, memory:NN:16)|||poss(address:NN:19, its:PRP$:18)|||agent(store:VBN:13, address:NN:19)|||<STOP>
12.1 det(type:NN:3, a:DT:1)|||nn(type:NN:3, datum:NN:2)|||nsubj(point:VBZ:5, type:NN:3)|||nsubj(address:VBP:10, type:NN:3)|||rel(point:VBZ:5, that:WDT:4)|||rcmod(type:NN:3, point:VBZ:5)|||det(memory:NN:9, a:DT:7)|||amod(memory:NN:9, specific:JJ:8)|||prep_to(point:VBZ:5, memory:NN:9)|||root(ROOT:ROOT:12, address:VBP:10)|||<STOP>
12.1 nsubj(like:VBP:2, its:PRP$:1)|||root(ROOT:ROOT:21, like:VBP:2)|||det(variable:NN:4, a:DT:3)|||dobj(like:VBP:2, variable:NN:4)|||mark(hold:VBZ:8, except:IN:5)|||nsubj(hold:VBZ:8, it:PRP:6)|||advmod(hold:VBZ:8, only:RB:7)|||advcl(like:VBP:2, hold:VBZ:8)|||det(address:NN:10, the:DT:9)|||dobj(hold:VBZ:8, address:NN:10)|||prep_in(address:NN:10, memory:NN:12)|||det(variable:NN:15, the:DT:14)|||prep_of(memory:NN:12, variable:NN:15)|||prep(hold:VBZ:8, not:RB:16)|||det(information:NN:19, the:DT:17)|||amod(information:NN:19, physical:JJ:18)|||dep(not:RB:16, information:NN:19)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(reference:NN:5, pointer:NN:2)|||cop(reference:NN:5, be:VBZ:3)|||det(reference:NN:5, a:DT:4)|||root(ROOT:ROOT:11, reference:NN:5)|||det(location:NN:9, a:DT:7)|||nn(location:NN:9, memory:NN:8)|||prep_to(reference:NN:5, location:NN:9)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(alias:NNS:5, pointer:NN:2)|||cop(alias:NNS:5, be:VBZ:3)|||det(alias:NNS:5, a:DT:4)|||root(ROOT:ROOT:12, alias:NNS:5)|||det(object:NN:8, a:DT:7)|||prep_to(alias:NNS:5, object:NN:8)|||prep_in(object:NN:8, memory:NN:10)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(contain:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:30, variable:NN:5)|||rel(contain:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, contain:VBZ:7)|||det(address:NN:10, a:DT:8)|||nn(address:NN:10, memory:NN:9)|||dobj(contain:VBZ:7, address:NN:10)|||prep_for(contain:VBZ:7, something:NN:12)|||complm(use:VB:16, that:IN:13)|||nsubj(use:VB:16, you:PRP:14)|||aux(use:VB:16, can:MD:15)|||ccomp(contain:VBZ:7, use:VB:16)|||det(value:NN:21, a:DT:20)|||prep_such_as(variable:NN:5, value:NN:21)|||prep_such_as(variable:NN:5, array:NN:23)|||conj_or(value:NN:21, array:NN:23)|||advmod(function:NN:28, even:RB:26)|||det(function:NN:28, a:DT:27)|||prep_such_as(variable:NN:5, function:NN:28)|||conj_or(value:NN:21, function:NN:28)|||<STOP>
12.1 poss(type:NN:4, its:PRP$:1)|||det(type:NN:4, a:DT:2)|||nn(type:NN:4, datum:NN:3)|||root(ROOT:ROOT:12, type:NN:4)|||det(memory:NN:7, a:DT:6)|||prep_with(type:NN:4, memory:NN:7)|||dep(type:NN:4, address:NN:8)|||det(value:NN:11, a:DT:10)|||dep(type:NN:4, value:NN:11)|||conj_and(address:NN:8, value:NN:11)|||<STOP>
12.1 det(form:NN:2, a:DT:1)|||root(ROOT:ROOT:19, form:NN:2)|||prepc_of(form:NN:2, store:VBG:4)|||dobj(store:VBG:4, datum:NNS:5)|||nsubj(keep:VBZ:7, datum:NNS:5)|||nsubj(object:VBP:17, datum:NNS:5)|||rel(keep:VBZ:7, that:WDT:6)|||rcmod(datum:NNS:5, keep:VBZ:7)|||det(location:NN:9, the:DT:8)|||dobj(keep:VBZ:7, location:NN:9)|||dobj(object:VBP:17, location:NN:9)|||prep_in(keep:VBZ:7, memory:NN:11)|||det(type:NN:15, a:DT:13)|||nn(type:NN:15, datum:NN:14)|||prep_of(memory:NN:11, type:NN:15)|||rcmod(datum:NNS:5, object:VBP:17)|||conj_or(keep:VBZ:7, object:VBP:17)|||<STOP>
12.1 nsubj(contain:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:9, contain:VBZ:2)|||det(object:NN:4, a:DT:3)|||poss(address:NN:8, object:NN:4)|||amod(address:NN:8, s:JJ:6)|||nn(address:NN:8, memory:NN:7)|||dobj(contain:VBZ:2, address:NN:8)|||<STOP>
12.1 nsubj(contain:VBZ:3, variable:NN:1)|||nsubj(object:VBP:10, variable:NN:1)|||rel(contain:VBZ:3, that:WDT:2)|||rcmod(variable:NN:1, contain:VBZ:3)|||det(address:NN:6, the:DT:4)|||nn(address:NN:6, memory:NN:5)|||dobj(contain:VBZ:3, address:NN:6)|||det(datum:NNS:9, a:DT:8)|||prep_of(address:NN:6, datum:NNS:9)|||root(ROOT:ROOT:12, object:VBP:10)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(element:NN:5, pointer:NN:2)|||cop(element:NN:5, be:VBZ:3)|||det(element:NN:5, a:DT:4)|||nsubj(reference:VBZ:7, element:NN:5)|||root(ROOT:ROOT:12, element:NN:5)|||rel(reference:VBZ:7, that:WDT:6)|||rcmod(element:NN:5, reference:VBZ:7)|||det(location:NN:10, a:DT:8)|||nn(location:NN:10, memory:NN:9)|||dobj(reference:VBZ:7, location:NN:10)|||<STOP>
12.1 det(object:NN:2, a:DT:1)|||root(ROOT:ROOT:20, object:NN:2)|||nsubj(point:VBZ:4, that:WDT:3)|||rel(point:VBZ:4, that:WDT:3)|||dep(object:NN:2, point:VBZ:4)|||det(place:NN:8, a:DT:6)|||amod(place:NN:8, specific:JJ:7)|||prep_to(point:VBZ:4, place:NN:8)|||prep_in(place:NN:8, memory:NN:10)|||advmod(store:VBN:18, where:WRB:12)|||det(variable:NN:14, a:DT:13)|||nsubjpass(store:VBN:18, variable:NN:14)|||conj_or(variable:NN:14, value:NN:16)|||nsubjpass(store:VBN:18, value:NN:16)|||auxpass(store:VBN:18, be:VBZ:17)|||advcl(point:VBZ:4, store:VBN:18)|||ccomp(point:VBZ:4, store:VBN:18)|||<STOP>
12.1 det(variable:NN:2, a:DT:1)|||nsubj(store:VBZ:4, variable:NN:2)|||root(ROOT:ROOT:11, variable:NN:2)|||rel(store:VBZ:4, that:WDT:3)|||rcmod(variable:NN:2, store:VBZ:4)|||det(address:NN:6, the:DT:5)|||dobj(store:VBZ:4, address:NN:6)|||det(location:NN:10, a:DT:8)|||nn(location:NN:10, memory:NN:9)|||prep_of(address:NN:6, location:NN:10)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(variable:NN:5, pointer:NN:2)|||cop(variable:NN:5, be:VBZ:3)|||det(variable:NN:5, a:DT:4)|||nsubj(point:VBZ:7, variable:NN:5)|||root(ROOT:ROOT:19, variable:NN:5)|||rel(point:VBZ:7, that:WDT:6)|||rcmod(variable:NN:5, point:VBZ:7)|||det(address:NN:10, a:DT:9)|||prep_to(point:VBZ:7, address:NN:10)|||prep_in(address:NN:10, memory:NN:12)|||nsubj(contain:VBZ:15, memory:NN:12)|||rel(contain:VBZ:15, which:WDT:14)|||rcmod(memory:NN:12, contain:VBZ:15)|||det(datum:NNS:17, some:DT:16)|||dobj(contain:VBZ:15, datum:NNS:17)|||<STOP> det(pointer:NN:2, the:DT:1)|||nsubj(!contain:VB:5, pointer:NN:2)|||nsubj(point:VB:7, pointer:NN:2)|||aux(!contain:VB:5, do:VBZ:3)|||root(ROOT:ROOT:17, !contain:VB:5)|||conj_or(!contain:VB:5, point:VB:7)|||root(ROOT:ROOT:17, point:VB:7)|||det(datum:NNS:10, any:DT:9)|||prep_to(!contain:VB:5, datum:NNS:10)|||advmod(datum:NNS:10, only:RB:12)|||det(address:NN:15, a:DT:13)|||nn(address:NN:15, memory:NN:14)|||dep(datum:NNS:10, address:NN:15)|||<STOP>
12.1 nsubj(variable:NN:4, Pointer:NNP:1)|||cop(variable:NN:4, be:VBZ:2)|||det(variable:NN:4, a:DT:3)|||nsubj(have:VBP:6, variable:NN:4)|||root(ROOT:ROOT:14, variable:NN:4)|||rel(have:VBP:6, which:WDT:5)|||rcmod(variable:NN:4, have:VBP:6)|||det(address:NN:9, a:DT:7)|||nn(address:NN:9, memory:NN:8)|||dobj(have:VBP:6, address:NN:9)|||det(variable:NN:12, a:DT:11)|||prep_of(address:NN:9, variable:NN:12)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(point:VBZ:3, pointer:NN:2)|||root(ROOT:ROOT:13, point:VBZ:3)|||det(location:NN:6, a:DT:5)|||prep_to(point:VBZ:3, location:NN:6)|||prep_in(location:NN:6, memory:NN:8)|||advmod(store:VBN:12, where:WRB:9)|||nsubjpass(store:VBN:12, datum:NNS:10)|||auxpass(store:VBN:12, be:VBZ:11)|||advcl(point:VBZ:3, store:VBN:12)|||ccomp(point:VBZ:3, store:VBN:12)|||<STOP>
12.1 det(variable:NN:2, a:DT:1)|||root(ROOT:ROOT:19, variable:NN:2)|||nsubj(hold:VBZ:4, that:WDT:3)|||rel(hold:VBZ:4, that:WDT:3)|||nsubj(access:VB:12, that:WDT:3)|||dep(variable:NN:2, hold:VBZ:4)|||det(address:NN:6, the:DT:5)|||dobj(hold:VBZ:4, address:NN:6)|||det(variable:NN:9, another:DT:8)|||prep_of(address:NN:6, variable:NN:9)|||aux(access:VB:12, can:MD:11)|||dep(variable:NN:2, access:VB:12)|||conj_and(hold:VBZ:4, access:VB:12)|||det(contents:NNS:14, the:DT:13)|||dobj(access:VB:12, contents:NNS:14)|||det(variable:NN:17, the:DT:16)|||prep_of(contents:NNS:14, variable:NN:17)|||<STOP>
12.1 det(pointer:NN:2, a:DT:1)|||nsubj(address:NN:6, pointer:NN:2)|||cop(address:NN:6, be:VBZ:3)|||det(address:NN:6, a:DT:4)|||nn(address:NN:6, memory:NN:5)|||nsubj(point:VBZ:8, address:NN:6)|||root(ROOT:ROOT:13, address:NN:6)|||rel(point:VBZ:8, that:WDT:7)|||rcmod(address:NN:6, point:VBZ:8)|||det(member:NN:12, a:DT:10)|||nn(member:NN:12, datum:NN:11)|||prep_to(point:VBZ:8, member:NN:12)|||<STOP>
12.1 det(type:NN:3, a:DT:1)|||nn(type:NN:3, datum:NN:2)|||nsubj(store:VBZ:5, type:NN:3)|||root(ROOT:ROOT:13, type:NN:3)|||rel(store:VBZ:5, that:WDT:4)|||rcmod(type:NN:3, store:VBZ:5)|||det(address:NN:8, the:DT:6)|||nn(address:NN:8, memory:NN:7)|||dobj(store:VBZ:5, address:NN:8)|||det(variable:NN:11, another:DT:10)|||prep_of(address:NN:8, variable:NN:11)|||<STOP>
12.1 nsubj(like:VBP:2, its:PRP$:1)|||nsubj(hold:VBZ:7, its:PRP$:1)|||root(ROOT:ROOT:17, like:VBP:2)|||det(variable:NN:4, a:DT:3)|||dobj(like:VBP:2, variable:NN:4)|||advmod(like:VBP:2, only:RB:6)|||conj_but(like:VBP:2, only:RB:6)|||root(ROOT:ROOT:17, only:RB:6)|||conj_but(like:VBP:2, hold:VBZ:7)|||root(ROOT:ROOT:17, hold:VBZ:7)|||det(address:NN:9, a:DT:8)|||dobj(hold:VBZ:7, address:NN:9)|||prep_in(address:NN:9, meomrry:NN:11)|||prep(hold:VBZ:7, not:RB:12)|||det(address:NN:15, the:DT:13)|||amod(address:NN:15, physical:JJ:14)|||dep(not:RB:12, address:NN:15)|||<STOP>
12.2 root(ROOT:ROOT:21, try:VB:1)|||amod(set:NNS:3, several:JJ:2)|||dobj(try:VB:1, set:NNS:3)|||prep_of(set:NNS:3, datum:NNS:5)|||det(algorithm:NN:8, a:DT:7)|||prep_on(datum:NNS:5, algorithm:NN:8)|||nsubj(include:VBZ:10, algorithm:NN:8)|||rel(include:VBZ:10, that:WDT:9)|||rcmod(algorithm:NN:8, include:VBZ:10)|||amod(case:NN:12, worst:JJS:11)|||dobj(include:VBZ:10, case:NN:12)|||amod(case:NN:15, best:JJS:14)|||dobj(include:VBZ:10, case:NN:15)|||conj_and(case:NN:12, case:NN:15)|||amod(case:NNS:19, random:JJ:18)|||dobj(include:VBZ:10, case:NNS:19)|||conj_and(case:NN:12, case:NNS:19)|||<STOP> advmod(try:VB:2, also:RB:1)|||root(ROOT:ROOT:16, try:VB:2)|||conj_and(try:VB:2, run:VB:4)|||root(ROOT:ROOT:16, run:VB:4)|||det(program:NN:7, the:DT:5)|||amod(program:NN:7, same:JJ:6)|||dobj(try:VB:2, program:NN:7)|||dobj(run:VB:4, program:NN:7)|||det(computer:NN:11, a:DT:9)|||amod(computer:NN:11, different:JJ:10)|||prep_on(try:VB:2, computer:NN:11)|||det(spec:NNS:15, the:DT:13)|||amod(spec:NNS:15, same:JJ:14)|||prep_with(computer:NN:11, spec:NNS:15)|||<STOP>
12.2 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
12.2 nn(complexity:NN:2, time:NN:1)|||root(ROOT:ROOT:45, complexity:NN:2)|||partmod(complexity:NN:2, use:VBG:3)|||amod(o:NN:7, big:JJ:4)|||nn(o:NN:7, o:NN:5)|||amod(o:NN:7, logarthmic:JJ:6)|||nn(o:NN:28, o:NN:7)|||punct(n:NN:10, -lrb-:-LRB-:8)|||nn(n:NN:10, log:NN:9)|||appos(o:NN:28, n:NN:10)|||punct(n:NN:10, -rrb-:-RRB-:11)|||nn(o:NN:28, linear:NNP:12)|||nn(o:NN:28, O:NNP:13)|||punct(n:NN:15, -lrb-:-LRB-:14)|||appos(o:NN:28, n:NN:15)|||punct(n:NN:15, -rrb-:-RRB-:16)|||nn(o:NN:28, exponential:NNP:17)|||nn(o:NN:28, O:NNP:18)|||punct(n:NN:20, -lrb-:-LRB-:19)|||dep(o:NN:28, n:NN:20)|||det(power:NN:23, the:DT:22)|||prep_to(n:NN:20, power:NN:23)|||prep_of(power:NN:23, 2:CD:25)|||punct(n:NN:20, -rrb-:-RRB-:26)|||amod(o:NN:28, quadratic:JJ:27)|||dobj(use:VBG:3, o:NN:28)|||punct(n:NN:30, -lrb-:-LRB-:29)|||dep(o:NN:28, n:NN:30)|||det(power:NN:33, the:DT:32)|||prep_to(n:NN:30, power:NN:33)|||prep_of(power:NN:33, k:NN:35)|||punct(n:NN:30, -rrb-:-RRB-:36)|||nsubj(greater:JJR:39, k:NN:37)|||nsubj(equal:JJ:42, k:NN:37)|||cop(greater:JJR:39, be:VBZ:38)|||dep(complexity:NN:2, greater:JJR:39)|||prep(greater:JJR:39, than:IN:40)|||dep(complexity:NN:2, equal:JJ:42)|||conj_or(greater:JJR:39, equal:JJ:42)|||prep_to(equal:JJ:42, 1:CD:44)|||dobj(use:VBG:3, n:NN:10)|||dobj(use:VBG:3, n:NN:15)|||<STOP> nn(O:NNP:2, Polynomial:NNP:1)|||root(ROOT:ROOT:16, O:NNP:2)|||dep(O:NNP:2, -lrb-:-LRB-:3)|||dep(-lrb-:-LRB-:3, a:SYM:4)|||dep(a:SYM:4, to:TO:5)|||det(power:NN:7, the:DT:6)|||pobj(to:TO:5, power:NN:7)|||prep_of(power:NN:7, n:NN:9)|||punct(-lrb-:-LRB-:3, -rrb-:-RRB-:10)|||nsubj(1:CD:15, n:NN:11)|||cop(1:CD:15, be:VBZ:12)|||dep(than:IN:14, greater:JJR:13)|||quantmod(1:CD:15, than:IN:14)|||dep(O:NNP:2, 1:CD:15)|||<STOP>
12.2 csubj(perform:VBN:12, use:VBG:1)|||det(sort:NN:3, some:DT:2)|||dobj(use:VBG:1, sort:NN:3)|||amod(principle:NN:6, count:VBG:5)|||prep_of(sort:NN:3, principle:NN:6)|||det(number:NN:9, the:DT:8)|||prep_of(principle:NN:6, number:NN:9)|||prep_of(number:NN:9, operation:NNS:11)|||root(ROOT:ROOT:17, perform:VBN:12)|||det(algorithm:NN:15, a:DT:14)|||prep_in(perform:VBN:12, algorithm:NN:15)|||<STOP>
12.2 nsubj(mean:VBZ:2, Experimental:NNP:1)|||root(ROOT:ROOT:24, mean:VBZ:2)|||nsubj(write:VB:6, you:PRP:3)|||nsubj(measure:VB:13, you:PRP:3)|||aux(write:VB:6, would:MD:4)|||advmod(write:VB:6, actually:RB:5)|||ccomp(mean:VBZ:2, write:VB:6)|||det(prototype:NN:8, a:DT:7)|||dobj(write:VB:6, prototype:NN:8)|||det(algorithm:NN:11, the:DT:10)|||prep_of(prototype:NN:8, algorithm:NN:11)|||ccomp(mean:VBZ:2, measure:VB:13)|||conj_and(write:VB:6, measure:VB:13)|||det(time:NN:15, the:DT:14)|||dobj(measure:VB:13, time:NN:15)|||nsubj(take:VBZ:17, it:PRP:16)|||xsubj(run:VB:19, it:PRP:16)|||rcmod(time:NN:15, take:VBZ:17)|||aux(run:VB:19, to:TO:18)|||xcomp(take:VBZ:17, run:VB:19)|||amod(parameter:NNS:22, give:VBN:20)|||amod(parameter:NNS:22, certain:JJ:21)|||dobj(run:VB:19, parameter:NNS:22)|||<STOP>
12.2 root(ROOT:ROOT:13, measure:VBG:1)|||det(relationship:NN:3, the:DT:2)|||dobj(measure:VBG:1, relationship:NN:3)|||prepc_of(relationship:NN:3, run:VBG:5)|||det(algorithm:NN:7, a:DT:6)|||dobj(run:VBG:5, algorithm:NN:7)|||amod(size:NNS:11, different:JJ:9)|||nn(size:NNS:11, input:NN:10)|||prep_with(run:VBG:5, size:NNS:11)|||<STOP>
12.2 root(ROOT:ROOT:25, Oposite:NNP:1)|||det(assessment:NN:5, a:DT:3)|||amod(assessment:NN:5, theoretical:JJ:4)|||prep_of(Oposite:NNP:1, assessment:NN:5)|||det(algorithm:NN:8, the:DT:7)|||prep_of(assessment:NN:5, algorithm:NN:8)|||aux(determine:VB:10, to:TO:9)|||dep(algorithm:NN:8, determine:VB:10)|||dobj(determine:VB:10, runtime:NN:11)|||aux(run:VB:15, to:TO:14)|||dep(algorithm:NN:8, run:VB:15)|||conj_but(determine:VB:10, run:VB:15)|||det(code:NN:17, the:DT:16)|||dobj(run:VB:15, code:NN:17)|||advmod(run:VB:15, first:RB:18)|||aux(determine:VB:20, to:TO:19)|||xcomp(run:VB:15, determine:VB:20)|||det(runtime:NN:23, the:DT:21)|||predet(runtime:NN:23, the:DT:21)|||dep(runtime:NN:23, the:DT:22)|||dobj(determine:VB:20, runtime:NN:23)|||<STOP> nsubjpass(!recommend:VBN:4, this:DT:1)|||auxpass(!recommend:VBN:4, be:VBZ:2)|||root(ROOT:ROOT:12, !recommend:VBN:4)|||mark(test:NN:10, because:IN:5)|||nsubj(test:NN:10, it:PRP:6)|||cop(test:NN:10, be:VBZ:7)|||det(test:NN:10, a:DT:8)|||amod(test:NN:10, limited:JJ:9)|||advcl(!recommend:VBN:4, test:NN:10)|||<STOP> nsubj(!include:VB:4, it:PRP:1)|||aux(!include:VB:4, do:VBZ:2)|||root(ROOT:ROOT:20, !include:VB:4)|||det(possibility:NNS:6, all:DT:5)|||dobj(!include:VB:4, possibility:NNS:6)|||dobj(use:VBD:14, possibility:NNS:6)|||det(datum:NNS:9, the:DT:8)|||prep_of(possibility:NNS:6, datum:NNS:9)|||det(hardware:NN:13, the:DT:12)|||nsubj(use:VBD:14, hardware:NN:13)|||xsubj(process:VB:16, hardware:NN:13)|||conj_nor(!include:VB:4, use:VBD:14)|||root(ROOT:ROOT:20, use:VBD:14)|||aux(process:VB:16, to:TO:15)|||xcomp(use:VBD:14, process:VB:16)|||det(datum:NNS:18, the:DT:17)|||dobj(process:VB:16, datum:NNS:18)|||<STOP>
12.2 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
12.2 det(approach:NN:3, the:DT:1)|||amod(approach:NN:3, experimental:JJ:2)|||nsubj(be:VBZ:9, approach:NN:3)|||prepc_for(approach:NN:3, measure:VBG:5)|||det(time:NN:8, the:DT:6)|||amod(time:NN:8, running:JJ:7)|||dobj(measure:VBG:5, time:NN:8)|||root(ROOT:ROOT:23, be:VBZ:9)|||prepc_by(be:VBZ:9, use:VBG:11)|||det(equation:NN:15, the:DT:12)|||nn(equation:NN:15, Big:NNP:13)|||nn(equation:NN:15, O:NNP:14)|||dobj(use:VBG:11, equation:NN:15)|||nsubj(tell:VBZ:17, equation:NN:15)|||rel(tell:VBZ:17, which:WDT:16)|||rcmod(equation:NN:15, tell:VBZ:17)|||iobj(tell:VBZ:17, you:PRP:18)|||det(time:NN:21, the:DT:19)|||amod(time:NN:21, running:JJ:20)|||dobj(tell:VBZ:17, time:NN:21)|||<STOP>
12.2 nsubj(create:VBP:2, you:PRP:1)|||nsubj(run:VBP:4, you:PRP:1)|||root(ROOT:ROOT:25, create:VBP:2)|||conj_and(create:VBP:2, run:VBP:4)|||root(ROOT:ROOT:25, run:VBP:4)|||det(algorithm:NN:6, the:DT:5)|||dobj(create:VBP:2, algorithm:NN:6)|||iobj(create:VBP:2, algorithm:NN:6)|||dobj(run:VBP:4, algorithm:NN:6)|||amod(time:NNS:8, multiple:JJ:7)|||dobj(create:VBP:2, time:NNS:8)|||dep(algorithm:NN:6, time:NNS:8)|||mark(average:VBP:21, while:IN:10)|||dep(average:VBP:21, measure:VBG:11)|||det(amount:NN:13, the:DT:12)|||dobj(measure:VBG:11, amount:NN:13)|||prep_of(amount:NN:13, time:NN:15)|||nsubj(take:VBZ:17, it:PRP:16)|||rcmod(amount:NN:13, take:VBZ:17)|||nsubj(average:VBP:21, you:PRP:19)|||advmod(average:VBP:21, then:RB:20)|||advcl(create:VBP:2, average:VBP:21)|||det(result:NNS:23, the:DT:22)|||dobj(average:VBP:21, result:NNS:23)|||<STOP>
12.2 dep(call:VBN:20, keep:VB:1)|||det(value:NN:3, a:DT:2)|||dobj(keep:VB:1, value:NN:3)|||dobj(add:VB:11, value:NN:3)|||advmod(take:VBZ:9, how:WRB:5)|||amod(operation:NNS:7, many:JJ:6)|||dep(how:WRB:5, operation:NNS:7)|||nsubj(take:VBZ:9, it:PRP:8)|||prepc_of(value:NN:3, take:VBZ:9)|||conj_and(keep:VB:1, add:VB:11)|||dep(call:VBN:20, add:VB:11)|||det(value:NN:14, this:DT:13)|||prep_to(add:VB:11, value:NN:14)|||det(time:NN:16, each:DT:15)|||tmod(add:VB:11, time:NN:16)|||det(function:NN:18, a:DT:17)|||nsubjpass(call:VBN:20, function:NN:18)|||auxpass(call:VBN:20, be:VBZ:19)|||root(ROOT:ROOT:22, call:VBN:20)|||<STOP>
12.2 root(ROOT:ROOT:2, BIG-OH:NNP:1)|||<STOP>
12.2 root(ROOT:ROOT:17, run:VBG:1)|||det(program:NN:3, the:DT:2)|||dobj(run:VBG:1, program:NN:3)|||amod(datum:NNS:7, various:JJ:5)|||nn(datum:NNS:7, input:NN:6)|||prep_with(run:VBG:1, datum:NNS:7)|||conj_and(run:VBG:1, measure:VBG:9)|||root(ROOT:ROOT:17, measure:VBG:9)|||det(time:NN:12, the:DT:10)|||amod(time:NN:12, running:JJ:11)|||dobj(measure:VBG:9, time:NN:12)|||nn(time:NN:15, system:NN:14)|||prep_with(measure:VBG:9, time:NN:15)|||<STOP>
12.2 nsubj(run:VBP:2, you:PRP:1)|||root(ROOT:ROOT:43, run:VBP:2)|||det(program:NN:4, a:DT:3)|||dobj(run:VBP:2, program:NN:4)|||amod(size:NNS:8, different:JJ:6)|||nn(size:NNS:8, datum:NN:7)|||prep_with(program:NN:4, size:NNS:8)|||prep_like(run:VBP:2, 10:CD:11)|||det(power:NN:14, the:DT:13)|||prep_to(10:CD:11, power:NN:14)|||dep(find:VB:33, x:LS:16)|||mark(increase:VB:20, as:IN:18)|||nsubj(increase:VB:20, you:PRP:19)|||dep(find:VB:33, increase:VB:20)|||dobj(increase:VB:20, x:SYM:21)|||dobj(increase:VB:20, measure:VB:23)|||conj_and(x:SYM:21, measure:VB:23)|||det(speed:NNS:26, the:DT:24)|||nn(speed:NNS:26, completion:NN:25)|||dobj(measure:VB:23, speed:NNS:26)|||det(program:NN:29, the:DT:28)|||prep_for(measure:VB:23, program:NN:29)|||nsubj(find:VB:33, you:PRP:31)|||aux(find:VB:33, can:MD:32)|||prepc_of(power:NN:14, find:VB:33)|||dobj(find:VB:33, pattern:NNS:34)|||dep(measure:NN:38, attempt:NN:36)|||det(measure:NN:38, the:DT:37)|||prepc_of(power:NN:14, measure:NN:38)|||conj_and(find:VB:33, measure:NN:38)|||det(time:NN:41, the:DT:39)|||amod(time:NN:41, running:JJ:40)|||dep(measure:NN:38, time:NN:41)|||<STOP> nsubj(important:JJ:4, it:PRP:1)|||xsubj(keep:VB:6, it:PRP:1)|||cop(important:JJ:4, be:VBZ:2)|||advmod(important:JJ:4, very:RB:3)|||root(ROOT:ROOT:27, important:JJ:4)|||aux(keep:VB:6, to:TO:5)|||xcomp(important:JJ:4, keep:VB:6)|||det(software:NN:9, the:DT:7)|||amod(software:NN:9, same:JJ:8)|||dobj(keep:VB:6, software:NN:9)|||dobj(keep:VB:6, hardware:NN:11)|||conj_and(software:NN:9, hardware:NN:11)|||advmod(keep:VB:6, however:RB:12)|||nsubj(make:VBZ:15, which:WDT:14)|||ccomp(important:JJ:4, make:VBZ:15)|||amod(testing:NN:17, experimental:JJ:16)|||dobj(make:VBZ:15, testing:NN:17)|||amod(testing:NN:17, inferior:JJ:18)|||dep(inferior:JJ:18, to:TO:19)|||dep(inferior:JJ:18, theoretical:JJ:20)|||det(eye:NNS:23, the:DT:22)|||prep_in(make:VBZ:15, eye:NNS:23)|||prep_of(eye:NNS:23, most:RBS:25)|||<STOP>
12.2 aux(run:VB:2, to:TO:1)|||root(ROOT:ROOT:26, run:VB:2)|||det(program:NN:4, the:DT:3)|||dobj(run:VB:2, program:NN:4)|||dobj(see:VB:7, program:NN:4)|||dobj(base:VBN:22, program:NN:4)|||prt(run:VB:2, through:RP:5)|||conj_and(run:VB:2, see:VB:7)|||root(ROOT:ROOT:26, see:VB:7)|||advmod(many:JJ:9, how:WRB:8)|||amod(time:NNS:10, many:JJ:9)|||dobj(call:VBN:14, time:NNS:10)|||det(thing:NN:12, each:DT:11)|||nsubjpass(call:VBN:14, thing:NN:12)|||auxpass(call:VBN:14, be:VBZ:13)|||ccomp(see:VB:7, call:VBN:14)|||det(runtime:NN:17, the:DT:16)|||nsubjpass(base:VBN:22, runtime:NN:17)|||det(function:NN:20, each:DT:19)|||prep_of(runtime:NN:17, function:NN:20)|||auxpass(base:VBN:22, be:VBZ:21)|||conj_and(run:VB:2, base:VBN:22)|||root(ROOT:ROOT:26, base:VBN:22)|||prep_on(base:VBN:22, that:DT:24)|||<STOP>
12.2 det(number:NN:2, the:DT:1)|||nsubjpass(call:VBN:9, number:NN:2)|||det(segment:NNS:7, a:DT:5)|||amod(segment:NNS:7, specific:JJ:6)|||prep_of(number:NN:2, segment:NNS:7)|||auxpass(call:VBN:9, get:VBP:8)|||root(ROOT:ROOT:14, call:VBN:9)|||nn(work:NN:12, unit:NN:11)|||prep_per(call:VBN:9, work:NN:12)|||<STOP>
12.2 det(call:NN:3, every:DT:2)|||prep_for(add:VB:7, call:NN:3)|||prep_into(call:NN:3, memory:NN:5)|||root(ROOT:ROOT:20, add:VB:7)|||conj_or(add:VB:7, multiply:VB:9)|||root(ROOT:ROOT:20, multiply:VB:9)|||dobj(add:VB:7, it:PRP:10)|||dobj(multiply:VB:9, it:PRP:10)|||det(equation:NN:13, a:DT:12)|||prep_into(add:VB:7, equation:NN:13)|||nn(o:NN:16, type:NN:15)|||prep_of(equation:NN:13, o:NN:16)|||punct(n:NN:18, -lrb-:-LRB-:17)|||appos(o:NN:16, n:NN:18)|||punct(n:NN:18, -rrb-:-RRB-:19)|||prep_of(equation:NN:13, n:NN:18)|||<STOP>
12.2 csubjpass(call:VBN:11, add:VBG:1)|||det(marker:NN:4, a:DT:2)|||nn(marker:NN:4, time:NN:3)|||dobj(add:VBG:1, marker:NN:4)|||advmod(add:VBG:1, at:IN:5)|||dep(at:IN:5, the:DT:6)|||det(algorithm:NN:9, the:DT:8)|||prep_before(add:VBG:1, algorithm:NN:9)|||auxpass(call:VBN:11, be:VBZ:10)|||root(ROOT:ROOT:41, call:VBN:11)|||det(time:NN:14, another:DT:13)|||nsubj(marker:VBZ:15, time:NN:14)|||conj_and(call:VBN:11, marker:VBZ:15)|||root(ROOT:ROOT:41, marker:VBZ:15)|||advmod(have:VBP:21, immediately:RB:16)|||advmod(have:VBP:21, after:RB:17)|||advmod(have:VBP:21, so:RB:18)|||dep(have:VBP:21, that:IN:19)|||nsubj(have:VBP:21, you:PRP:20)|||ccomp(marker:VBZ:15, have:VBP:21)|||det(change:NN:23, the:DT:22)|||dobj(have:VBP:21, change:NN:23)|||prep_in(change:NN:23, time:NN:25)|||advmod(call:VBN:11, then:RB:27)|||conj_and(call:VBN:11, then:RB:27)|||root(ROOT:ROOT:41, then:RB:27)|||nsubj(calculate:VB:30, you:PRP:28)|||aux(calculate:VB:30, can:MD:29)|||ccomp(call:VBN:11, calculate:VB:30)|||det(efficiency:NN:32, the:DT:31)|||dobj(calculate:VB:30, efficiency:NN:32)|||det(speed:NN:35, the:DT:34)|||prep_by(calculate:VB:30, speed:NN:35)|||det(cpu:NN:39, the:DT:37)|||nn(cpu:NN:39, computer:NNS:38)|||prep_of(speed:NN:35, cpu:NN:39)|||<STOP>
12.2 nn(O:NNP:2, Big:NNP:1)|||root(ROOT:ROOT:7, O:NNP:2)|||punct(h:NN:4, -lrb-:-LRB-:3)|||appos(O:NNP:2, h:NN:4)|||punct(h:NN:4, -rrb-:-RRB-:5)|||dep(O:NNP:2, notation:NN:6)|||root(ROOT:ROOT:7, h:NN:4)|||<STOP>
12.2 det(approach:NN:3, the:DT:1)|||amod(approach:NN:3, experimental:JJ:2)|||nsubj(measure:VBZ:4, approach:NN:3)|||dep(equal:VBZ:12, measure:VBZ:4)|||amod(time:NN:7, actual:JJ:5)|||amod(time:NN:7, run:VBG:6)|||dobj(measure:VBZ:4, time:NN:7)|||prep_in(time:NN:7, t:NN:9)|||nsubj(equal:VBZ:12, t:NN:11)|||root(ROOT:ROOT:15, equal:VBZ:12)|||dobj(equal:VBZ:12, seconds:NNS:13)|||<STOP>
12.2 root(ROOT:ROOT:10, run:VBG:1)|||det(algorithm:NN:3, a:DT:2)|||dobj(run:VBG:1, algorithm:NN:3)|||det(set:NN:7, a:DT:5)|||amod(set:NN:7, specific:JJ:6)|||prep_on(run:VBG:1, set:NN:7)|||prep_of(set:NN:7, datum:NNS:9)|||<STOP>
12.2 amod(term:NNS:3, experimental:JJ:2)|||prep_in(measure:VBN:12, term:NNS:3)|||det(time:NN:7, the:DT:5)|||amod(time:NN:7, run:VBG:6)|||nsubjpass(measure:VBN:12, time:NN:7)|||det(algorithm:NN:10, a:DT:9)|||prep_of(time:NN:7, algorithm:NN:10)|||auxpass(measure:VBN:12, be:VBZ:11)|||root(ROOT:ROOT:24, measure:VBN:12)|||det(number:NN:15, the:DT:14)|||agent(measure:VBN:12, number:NN:15)|||prep_of(number:NN:15, operation:NNS:17)|||xsubj(complete:VB:20, operation:NNS:17)|||partmod(operation:NNS:17, require:VBN:18)|||aux(complete:VB:20, to:TO:19)|||xcomp(require:VBN:18, complete:VB:20)|||det(function:NN:22, the:DT:21)|||dobj(complete:VB:20, function:NN:22)|||<STOP> det(number:NN:2, this:DT:1)|||nsubjpass(express:VBN:6, number:NN:2)|||aux(express:VBN:6, can:MD:3)|||advmod(express:VBN:6, usually:RB:4)|||auxpass(express:VBN:6, be:VB:5)|||root(ROOT:ROOT:11, express:VBN:6)|||amod(notation:NN:9, big-o:JJ:8)|||prep_in(express:VBN:6, notation:NN:9)|||<STOP>
12.2 root(ROOT:ROOT:43, run:VB:1)|||det(code:NN:3, the:DT:2)|||dobj(run:VB:1, code:NN:3)|||prep_for(code:NN:3, n-times:NNS:5)|||conj_and(run:VB:1, get:VB:7)|||root(ROOT:ROOT:43, get:VB:7)|||amod(value:NNS:9, average:JJ:8)|||dobj(get:VB:7, value:NNS:9)|||conj_and(run:VB:1, drop:VB:11)|||root(ROOT:ROOT:43, drop:VB:11)|||det(constant:NN:13, the:DT:12)|||dobj(drop:VB:11, constant:NN:13)|||amod(number:NN:16, lowest:JJS:15)|||dobj(drop:VB:11, number:NN:16)|||conj_and(constant:NN:13, number:NN:16)|||prep_for(constant:NN:13, example:NN:19)|||advcl(drop:VB:11, if:IN:20)|||dep(3n:NN:26, f:SYM:21)|||dep(x:LS:23, -lrb-:-LRB-:22)|||dep(3n:NN:26, x:LS:23)|||dep(x:LS:23, -rrb-:-RRB-:24)|||amod(3n:NN:26, equal:VBN:25)|||dep(if:IN:20, 3n:NN:26)|||prep(3n:NN:26, plus:CC:27)|||dep(plus:CC:27, 1:CD:28)|||det(time:NN:31, the:DT:29)|||amod(time:NN:31, running:JJ:30)|||nsubj(bef:VB:33, time:NN:31)|||aux(bef:VB:33, will:MD:32)|||rcmod(1:CD:28, bef:VB:33)|||nsubj(o:NN:39, f:SYM:34)|||dep(x:LS:36, -lrb-:-LRB-:35)|||dep(o:NN:39, x:LS:36)|||dep(x:LS:36, -rrb-:-RRB-:37)|||amod(o:NN:39, equal:VBN:38)|||xcomp(bef:VB:33, o:NN:39)|||punct(n:NN:41, -lrb-:-LRB-:40)|||appos(o:NN:39, n:NN:41)|||punct(n:NN:41, -rrb-:-RRB-:42)|||xcomp(bef:VB:33, n:NN:41)|||<STOP>
12.2 aux(measure:VB:2, to:TO:1)|||root(ROOT:ROOT:23, measure:VB:2)|||det(time:NN:5, the:DT:3)|||amod(time:NN:5, actual:JJ:4)|||dobj(measure:VB:2, time:NN:5)|||prep(time:NN:5, of:IN:6)|||det(program:NN:8, the:DT:7)|||dep(of:IN:6, program:NN:8)|||aux(run:VB:10, to:TO:9)|||infmod(program:NN:8, run:VB:10)|||conj_and(measure:VB:2, calculate:VB:13)|||root(ROOT:ROOT:23, calculate:VB:13)|||det(time:NN:16, the:DT:14)|||amod(time:NN:16, run:VBG:15)|||dobj(calculate:VB:13, time:NN:16)|||partmod(time:NN:16, use:VBG:17)|||det(input:NN:19, the:DT:18)|||dobj(use:VBG:17, input:NN:19)|||dobj(use:VBG:17, operation:NNS:21)|||conj_and(input:NN:19, operation:NNS:21)|||partmod(input:NN:19, do:VBN:22)|||<STOP>
12.2 csubj(perform:VBN:7, add:VBG:1)|||prt(add:VBG:1, up:RP:2)|||det(number:NN:4, the:DT:3)|||dobj(add:VBG:1, number:NN:4)|||prep_of(number:NN:4, operation:NNS:6)|||root(ROOT:ROOT:15, perform:VBN:7)|||prep(perform:VBN:7, base:VBN:8)|||dep(base:VBN:8, on:IN:9)|||det(case:NN:12, the:DT:10)|||amod(case:NN:12, worst:JJS:11)|||pobj(on:IN:9, case:NN:12)|||amod(case:NN:12, possible:JJ:13)|||<STOP>
12.2 det(approach:NN:3, the:DT:1)|||amod(approach:NN:3, experimental:JJ:2)|||nsubj(be:VB:5, approach:NN:3)|||aux(be:VB:5, would:MD:4)|||root(ROOT:ROOT:17, be:VB:5)|||aux(run:VB:7, to:TO:6)|||xcomp(be:VB:5, run:VB:7)|||det(algorithm:NN:10, the:DT:9)|||prep_through(run:VB:7, algorithm:NN:10)|||xcomp(be:VB:5, see:VB:12)|||conj_and(run:VB:7, see:VB:12)|||advmod(take:VBZ:16, how:WRB:13)|||advmod(how:WRB:13, long:JJ:14)|||nsubj(take:VBZ:16, it:PRP:15)|||advcl(see:VB:12, take:VBZ:16)|||ccomp(see:VB:12, take:VBZ:16)|||<STOP>
12.2 root(ROOT:ROOT:21, try:VBG:1)|||dobj(try:VBG:1, it:PRP:2)|||amod(set:NNS:5, different:JJ:4)|||prep_with(try:VBG:1, set:NNS:5)|||prep_of(set:NNS:5, input:NNS:7)|||conj_and(try:VBG:1, measure:VBG:10)|||root(ROOT:ROOT:21, measure:VBG:10)|||det(amount:NN:12, the:DT:11)|||dobj(measure:VBG:10, amount:NN:12)|||prep_of(amount:NN:12, time:NN:14)|||complm(take:VBZ:19, that:IN:15)|||det(algorithm:NN:17, the:DT:16)|||nsubj(take:VBZ:19, algorithm:NN:17)|||advmod(take:VBZ:19, actually:RB:18)|||ccomp(measure:VBG:10, take:VBZ:19)|||<STOP>
12.2 root(ROOT:ROOT:14, run:VBG:1)|||det(input:NN:3, the:DT:2)|||dobj(run:VBG:1, input:NN:3)|||amod(input:NNS:6, various:JJ:5)|||prep_with(run:VBG:1, input:NNS:6)|||partmod(input:NNS:6, measure:VBG:7)|||det(time:NN:10, the:DT:8)|||amod(time:NN:10, running:JJ:9)|||dobj(measure:VBG:7, time:NN:10)|||nn(time:NN:13, system:NN:12)|||prep_with(measure:VBG:7, time:NN:13)|||<STOP>
12.3 nsubj(n:VBZ:31, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||appos(log:NN:1, 2:CD:7)|||det(power:NN:10, the:DT:9)|||prep_to(2:CD:7, power:NN:10)|||punct(n:NN:14, -lrb-:-LRB-:12)|||nn(n:NN:14, log:NN:13)|||prep_of(power:NN:10, n:NN:14)|||punct(n:NN:14, -rrb-:-RRB-:15)|||appos(log:NN:1, n:NN:17)|||det(power:NN:20, the:DT:19)|||prep_to(n:NN:17, power:NN:20)|||prep_of(power:NN:20, 2:CD:22)|||appos(log:NN:1, n:NN:24)|||det(power:NN:27, the:DT:26)|||prep_to(n:NN:24, power:NN:27)|||prep_of(power:NN:27, 3:CD:29)|||root(ROOT:ROOT:33, n:VBZ:31)|||<STOP>
12.3 nsubj(n:VBZ:31, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||appos(log:NN:1, n:NN:7)|||det(power:NN:10, the:DT:9)|||prep_to(n:NN:7, power:NN:10)|||prep_of(power:NN:10, 2:CD:12)|||appos(log:NN:1, n:NN:14)|||det(power:NN:17, the:DT:16)|||prep_to(n:NN:14, power:NN:17)|||prep_of(power:NN:17, 3:CD:19)|||appos(log:NN:1, 2:CD:21)|||det(power:NN:24, the:DT:23)|||prep_to(2:CD:21, power:NN:24)|||punct(n:NN:28, -lrb-:-LRB-:26)|||nn(n:NN:28, log:NN:27)|||prep_of(power:NN:24, n:NN:28)|||punct(n:NN:28, -rrb-:-RRB-:29)|||root(ROOT:ROOT:33, n:VBZ:31)|||<STOP>
12.3 root(ROOT:ROOT:28, log:NN:1)|||punct(logn:NN:3, -lrb-:-LRB-:2)|||appos(log:NN:1, logn:NN:3)|||punct(logn:NN:3, -rrb-:-RRB-:4)|||dep(log:NN:1, 2:CD:5)|||det(power:NN:8, the:DT:7)|||prep_to(2:CD:5, power:NN:8)|||punct(n:NN:12, -lrb-:-LRB-:10)|||nn(n:NN:12, log:NN:11)|||appos(n:NN:14, n:NN:12)|||punct(n:NN:12, -rrb-:-RRB-:13)|||prep_of(power:NN:8, n:NN:14)|||dep(2:CD:5, to:TO:15)|||det(power:NN:17, the:DT:16)|||pobj(to:TO:15, power:NN:17)|||num(n:NN:20, 2:CD:19)|||prep_of(power:NN:17, n:NN:20)|||dep(2:CD:5, to:TO:21)|||det(power:NN:23, the:DT:22)|||pobj(to:TO:21, power:NN:23)|||num(n:NN:26, 3:CD:25)|||prep_of(power:NN:23, n:NN:26)|||prep_of(power:NN:8, n:NN:12)|||<STOP>
12.3 nsubj(n:VBZ:31, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||appos(log:NN:1, 2:CD:7)|||det(power:NN:10, the:DT:9)|||prep_to(2:CD:7, power:NN:10)|||punct(n:NN:14, -lrb-:-LRB-:12)|||nn(n:NN:14, log:NN:13)|||prep_of(power:NN:10, n:NN:14)|||punct(n:NN:14, -rrb-:-RRB-:15)|||appos(log:NN:1, n:NN:17)|||det(power:NN:20, the:DT:19)|||prep_to(n:NN:17, power:NN:20)|||prep_of(power:NN:20, 2:CD:22)|||appos(log:NN:1, n:NN:24)|||det(power:NN:27, the:DT:26)|||prep_to(n:NN:24, power:NN:27)|||prep_of(power:NN:27, 3:CD:29)|||root(ROOT:ROOT:33, n:VBZ:31)|||<STOP>
12.3 nsubj(n:VBZ:31, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||appos(log:NN:1, 2:CD:7)|||det(power:NN:10, the:DT:9)|||prep_to(2:CD:7, power:NN:10)|||punct(n:NN:14, -lrb-:-LRB-:12)|||nn(n:NN:14, log:NN:13)|||prep_of(power:NN:10, n:NN:14)|||punct(n:NN:14, -rrb-:-RRB-:15)|||appos(log:NN:1, n:NN:17)|||det(power:NN:20, the:DT:19)|||prep_to(n:NN:17, power:NN:20)|||prep_of(power:NN:20, 2:CD:22)|||appos(log:NN:1, n:NN:24)|||det(power:NN:27, the:DT:26)|||prep_to(n:NN:24, power:NN:27)|||prep_of(power:NN:27, 3:CD:29)|||root(ROOT:ROOT:33, n:VBZ:31)|||<STOP>
12.3 nsubj(n:VBD:16, log:NN:1)|||punct(log:NN:1, -lrb-:-LRB-:2)|||dep(log:NN:1, log:NN:3)|||punct(n:NN:5, -lrb-:-LRB-:4)|||appos(log:NN:1, n:NN:5)|||punct(n:NN:5, -rrb-:-RRB-:6)|||punct(log:NN:1, -rrb-:-RRB-:7)|||appos(log:NN:1, n:NN:9)|||det(power:NN:12, the:DT:11)|||prep_to(n:NN:9, power:NN:12)|||prep_of(power:NN:12, 2:CD:14)|||root(ROOT:ROOT:35, n:VBD:16)|||det(power:NN:19, the:DT:18)|||prep_to(n:VBD:16, power:NN:19)|||prep_of(power:NN:19, 3:CD:21)|||appos(3:CD:21, 2:CD:23)|||det(power:NN:26, the:DT:25)|||prep_to(n:VBD:16, power:NN:26)|||prep_of(power:NN:26, log:NN:28)|||punct(n:NN:30, -lrb-:-LRB-:29)|||appos(log:NN:28, n:NN:30)|||punct(n:NN:30, -rrb-:-RRB-:31)|||appos(log:NN:28, n:NN:33)|||prep_of(power:NN:19, 2:CD:23)|||prep_of(power:NN:26, n:NN:30)|||prep_of(power:NN:26, n:NN:33)|||<STOP>
12.3 root(ROOT:ROOT:5, log:NN:1)|||punct(logn:NN:3, -lrb-:-LRB-:2)|||appos(log:NN:1, logn:NN:3)|||punct(logn:NN:3, -rrb-:-RRB-:4)|||<STOP> root(ROOT:ROOT:23, 2:CD:1)|||dep(2:CD:1, to:TO:2)|||det(power:NN:4, the:DT:3)|||pobj(to:TO:2, power:NN:4)|||punct(n:NN:11, -lrb-:-LRB-:6)|||nn(n:NN:11, logn:NN:7)|||punct(n:NN:11, -rrb-:-RRB-:8)|||nn(n:NN:11, n:NN:9)|||prep_of(power:NN:4, n:NN:11)|||dep(to:TO:2, to:TO:12)|||det(power:NN:14, the:DT:13)|||pobj(to:TO:12, power:NN:14)|||num(n:NN:17, 3:CD:16)|||prep_of(power:NN:14, n:NN:17)|||dep(to:TO:2, to:TO:18)|||det(power:NN:20, the:DT:19)|||pobj(to:TO:18, power:NN:20)|||prep_of(power:NN:20, 2:CD:22)|||<STOP>
12.3 root(ROOT:ROOT:34, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||dep(log:NN:1, 2:CD:7)|||det(power:NN:10, the:DT:9)|||prep_to(2:CD:7, power:NN:10)|||punct(n:NN:14, -lrb-:-LRB-:12)|||nn(n:NN:14, log:NN:13)|||prep_of(power:NN:10, n:NN:14)|||punct(n:NN:14, -rrb-:-RRB-:15)|||dep(log:NN:1, n:NNP:17)|||dep(n:NNP:17, n:NN:20)|||det(power:NN:23, the:DT:22)|||prep_to(n:NN:20, power:NN:23)|||prep_of(power:NN:23, 2:CD:25)|||dep(log:NN:1, n:NN:27)|||det(power:NN:30, the:DT:29)|||prep_to(n:NN:27, power:NN:30)|||prep_of(power:NN:30, 3:CD:32)|||<STOP>
12.3 nsubj(go:VBZ:2, this:DT:1)|||root(ROOT:ROOT:40, go:VBZ:2)|||prep_from(go:VBZ:2, largest:JJS:4)|||prep_to(largest:JJS:4, smallest:JJS:6)|||dep(log:VBP:35, n:UH:8)|||nsubj(log:VBP:35, n:NN:11)|||det(power:NN:14, the:DT:13)|||prep_to(n:NN:11, power:NN:14)|||prep_of(power:NN:14, 3:CD:16)|||appos(n:NN:11, n:NN:18)|||det(power:NN:21, the:DT:20)|||prep_to(n:NN:18, power:NN:21)|||prep_of(power:NN:21, 2:CD:23)|||appos(n:NN:11, 2:CD:25)|||det(power:NN:28, the:DT:27)|||prep_to(2:CD:25, power:NN:28)|||punct(n:NN:32, -lrb-:-LRB-:30)|||nn(n:NN:32, log:NN:31)|||prep_of(power:NN:28, n:NN:32)|||punct(n:NN:32, -rrb-:-RRB-:33)|||ccomp(go:VBZ:2, log:VBP:35)|||parataxis(go:VBZ:2, log:VBP:35)|||punct(log:VB:37, -lrb-:-LRB-:36)|||parataxis(log:VBP:35, log:VB:37)|||dobj(log:VB:37, n:NN:38)|||punct(log:VB:37, -rrb-:-RRB-:39)|||nsubj(log:VBP:35, n:NN:18)|||nsubj(log:VBP:35, 2:CD:25)|||<STOP>
12.3 root(ROOT:ROOT:33, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||dep(log:NN:1, 2:CD:7)|||det(power:NN:10, the:DT:9)|||prep_to(2:CD:7, power:NN:10)|||punct(n:NN:14, -lrb-:-LRB-:12)|||nn(n:NN:14, log:NN:13)|||prep_of(power:NN:10, n:NN:14)|||punct(n:NN:14, -rrb-:-RRB-:15)|||dep(log:NN:1, n:NN:17)|||det(power:NN:20, the:DT:19)|||prep_to(n:NN:17, power:NN:20)|||prep_of(power:NN:20, 2:CD:22)|||dep(log:NN:1, n:NN:24)|||det(power:NN:27, the:DT:26)|||prep_to(n:NN:24, power:NN:27)|||prep_of(power:NN:27, 3:CD:29)|||dep(n:NN:24, n:NN:31)|||<STOP>
12.3 root(ROOT:ROOT:33, 2:CD:1)|||det(power:NN:4, the:DT:3)|||prep_to(2:CD:1, power:NN:4)|||prep(power:NN:4, of:IN:5)|||punct(n:NN:8, -lrb-:-LRB-:6)|||nn(n:NN:8, log:NN:7)|||appos(2:CD:1, n:NN:8)|||punct(n:NN:8, -rrb-:-RRB-:9)|||dep(n:RB:20, log:NN:11)|||punct(n:NN:14, -lrb-:-LRB-:12)|||nn(n:NN:14, log:NN:13)|||appos(log:NN:11, n:NN:14)|||punct(n:NN:14, -rrb-:-RRB-:15)|||dep(,:,:16, n:NN:17)|||advmod(2:CD:1, n:RB:20)|||dep(n:RB:20, to:TO:21)|||det(power:NN:23, the:DT:22)|||pobj(to:TO:21, power:NN:23)|||prep_of(power:NN:23, 2:CD:25)|||appos(power:NN:23, n:NN:27)|||det(power:NN:30, the:DT:29)|||prep_to(n:NN:27, power:NN:30)|||prep_of(power:NN:30, 3:CD:32)|||dep(n:RB:20, n:NN:14)|||pobj(to:TO:21, n:NN:27)|||<STOP>
12.3 root(ROOT:ROOT:33, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||dep(log:NN:1, n:NNP:7)|||dep(n:NNP:7, n:NN:10)|||det(power:NN:13, the:DT:12)|||prep_to(n:NN:10, power:NN:13)|||prep_of(power:NN:13, 2:CD:15)|||dep(log:NN:1, n:NN:17)|||det(power:NN:20, the:DT:19)|||prep_to(n:NN:17, power:NN:20)|||prep_of(power:NN:20, 3:CD:22)|||dep(log:NN:1, n:NN:24)|||det(power:NN:27, the:DT:26)|||prep_to(n:NN:24, power:NN:27)|||punct(n:NN:31, -lrb-:-LRB-:29)|||nn(n:NN:31, log:NN:30)|||prep_of(log:NN:1, n:NN:31)|||punct(n:NN:31, -rrb-:-RRB-:32)|||<STOP>
12.3 dep(n:VBZ:36, from:IN:1)|||pobj(from:IN:1, least:JJS:2)|||prep_to(least:JJS:2, greatest:JJS:4)|||nsubj(n:VBZ:36, log:NN:6)|||punct(n:NN:9, -lrb-:-LRB-:7)|||nn(n:NN:9, log:NN:8)|||appos(log:NN:6, n:NN:9)|||punct(n:NN:9, -rrb-:-RRB-:10)|||appos(log:NN:6, 2:CD:12)|||det(power:NN:15, the:DT:14)|||prep_to(2:CD:12, power:NN:15)|||punct(n:NN:19, -lrb-:-LRB-:17)|||nn(n:NN:19, log:NN:18)|||prep_of(power:NN:15, n:NN:19)|||punct(n:NN:19, -rrb-:-RRB-:20)|||appos(log:NN:6, n:NN:22)|||det(power:NN:25, the:DT:24)|||prep_to(n:NN:22, power:NN:25)|||prep_of(power:NN:25, 2:CD:27)|||appos(log:NN:6, n:NN:29)|||det(power:NN:32, the:DT:31)|||prep_to(n:NN:29, power:NN:32)|||prep_of(power:NN:32, 3:CD:34)|||root(ROOT:ROOT:38, n:VBZ:36)|||nsubj(n:VBZ:36, n:NN:9)|||nsubj(n:VBZ:36, 2:CD:12)|||nsubj(n:VBZ:36, n:NN:22)|||nsubj(n:VBZ:36, n:NN:29)|||<STOP>
12.3 root(ROOT:ROOT:6, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||<STOP> dep(n:NN:14, 2:LS:1)|||det(power:NN:4, the:DT:3)|||prep_to(n:NN:14, power:NN:4)|||punct(n:NN:8, -lrb-:-LRB-:6)|||nn(n:NN:8, log:NN:7)|||prep_of(power:NN:4, n:NN:8)|||punct(n:NN:8, -rrb-:-RRB-:9)|||cop(n:NN:14, be:VBZ:11)|||advmod(n:NN:14, just:RB:12)|||nn(n:NN:14, n:NN:13)|||root(ROOT:ROOT:28, n:NN:14)|||det(power:NN:17, the:DT:16)|||prep_to(n:NN:14, power:NN:17)|||num(n:NN:20, 2:CD:19)|||prep_of(power:NN:17, n:NN:20)|||det(power:NN:23, the:DT:22)|||prep_to(n:NN:14, power:NN:23)|||num(n:NN:26, 3:CD:25)|||prep_of(power:NN:23, n:NN:26)|||<STOP>
12.3 nsubj(n:VBD:15, 2:CD:1)|||det(power:NN:4, the:DT:3)|||prep_to(2:CD:1, power:NN:4)|||punct(n:NN:8, -lrb-:-LRB-:6)|||nn(n:NN:8, log:NN:7)|||appos(log:NN:10, n:NN:8)|||punct(n:NN:8, -rrb-:-RRB-:9)|||prep_of(power:NN:4, log:NN:10)|||punct(n:NN:13, -lrb-:-LRB-:11)|||nn(n:NN:13, log:NN:12)|||appos(2:CD:1, n:NN:13)|||punct(n:NN:13, -rrb-:-RRB-:14)|||root(ROOT:ROOT:29, n:VBD:15)|||det(power:NN:18, the:DT:17)|||prep_to(n:VBD:15, power:NN:18)|||num(n:NN:21, 2:CD:20)|||prep_of(power:NN:18, n:NN:21)|||det(power:NN:24, the:DT:23)|||prep_to(n:VBD:15, power:NN:24)|||num(n:NN:27, 3:CD:26)|||prep_of(power:NN:24, n:NN:27)|||prep_of(power:NN:4, n:NN:8)|||<STOP>
12.3 root(ROOT:ROOT:39, from:IN:1)|||pobj(from:IN:1, lowest:JJS:2)|||nn(log:NN:6, longest:NNP:4)|||prep_to(lowest:JJS:2, log:NN:6)|||punct(n:NN:9, -lrb-:-LRB-:7)|||nn(n:NN:9, log:NN:8)|||appos(log:NN:6, n:NN:9)|||punct(n:NN:9, -rrb-:-RRB-:10)|||dep(log:NN:6, 2:CD:12)|||det(power:NN:15, the:DT:14)|||prep_to(2:CD:12, power:NN:15)|||punct(n:NN:19, -lrb-:-LRB-:17)|||nn(n:NN:19, log:NN:18)|||prep_of(power:NN:15, n:NN:19)|||punct(n:NN:19, -rrb-:-RRB-:20)|||dep(from:IN:1, n:NN:22)|||dep(from:IN:1, n:NN:25)|||dep(n:NN:25, to:TO:26)|||det(power:NN:28, the:DT:27)|||pobj(to:TO:26, power:NN:28)|||prep_of(power:NN:28, 2:CD:30)|||dep(2:CD:30, n:NN:32)|||det(power:NN:35, the:DT:34)|||prep_to(n:NN:32, power:NN:35)|||prep_of(power:NN:35, 3:CD:37)|||prep_to(lowest:JJS:2, n:NN:9)|||<STOP>
12.3 root(ROOT:ROOT:8, log:VBP:1)|||punct(log:VB:3, -lrb-:-LRB-:2)|||parataxis(log:VBP:1, log:VB:3)|||punct(log:VB:3, -lrb-:-LRB-:4)|||dobj(log:VB:3, n:NN:5)|||punct(log:VB:3, -rrb-:-RRB-:6)|||punct(log:VB:3, -rrb-:-RRB-:7)|||<STOP> nsubj(n:VBD:10, 2:CD:1)|||det(power:NN:4, the:DT:3)|||prep_to(2:CD:1, power:NN:4)|||prep_of(power:NN:4, log:NN:6)|||punct(n:NN:8, -lrb-:-LRB-:7)|||appos(2:CD:1, n:NN:8)|||punct(n:NN:8, -rrb-:-RRB-:9)|||root(ROOT:ROOT:24, n:VBD:10)|||det(power:NN:13, the:DT:12)|||prep_to(n:VBD:10, power:NN:13)|||num(n:NN:16, 2:CD:15)|||prep_of(power:NN:13, n:NN:16)|||det(power:NN:19, the:DT:18)|||prep_to(n:VBD:10, power:NN:19)|||num(n:NN:22, 3:CD:21)|||prep_of(power:NN:19, n:NN:22)|||<STOP>
12.3 nsubj(n:VBZ:31, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||appos(log:NN:1, 2:CD:7)|||det(power:NN:10, the:DT:9)|||prep_to(2:CD:7, power:NN:10)|||punct(n:NN:14, -lrb-:-LRB-:12)|||nn(n:NN:14, log:NN:13)|||prep_of(power:NN:10, n:NN:14)|||punct(n:NN:14, -rrb-:-RRB-:15)|||appos(log:NN:1, n:NN:17)|||det(power:NN:20, the:DT:19)|||prep_to(n:NN:17, power:NN:20)|||prep_of(power:NN:20, 2:CD:22)|||appos(log:NN:1, n:NN:24)|||det(power:NN:27, the:DT:26)|||prep_to(n:NN:24, power:NN:27)|||prep_of(power:NN:27, 3:CD:29)|||root(ROOT:ROOT:33, n:VBZ:31)|||<STOP>
12.3 root(ROOT:ROOT:33, 2:CD:1)|||det(power:NN:4, the:DT:3)|||prep_to(2:CD:1, power:NN:4)|||punct(n:NN:8, -lrb-:-LRB-:6)|||nn(n:NN:8, log:NN:7)|||prep_of(power:NN:4, n:NN:8)|||punct(n:NN:8, -rrb-:-RRB-:9)|||appos(2:CD:1, n:NN:11)|||det(power:NN:14, the:DT:13)|||prep_to(n:NN:11, power:NN:14)|||prep_of(power:NN:14, 3:CD:16)|||appos(2:CD:1, n:NN:18)|||det(power:NN:21, the:DT:20)|||prep_to(n:NN:18, power:NN:21)|||prep_of(power:NN:21, 2:CD:23)|||appos(2:CD:1, log:NN:25)|||punct(n:NN:28, -lrb-:-LRB-:26)|||nn(n:NN:28, log:NN:27)|||appos(log:NN:25, n:NN:28)|||punct(n:NN:28, -rrb-:-RRB-:29)|||appos(log:NN:25, n:NN:31)|||appos(2:CD:1, n:NN:28)|||appos(2:CD:1, n:NN:31)|||<STOP>
12.3 amod(linear:NNPS:9, linear:JJ:1)|||dep(linear:JJ:1, logarithmic:JJ:3)|||dep(linear:JJ:1, exponential:JJ:5)|||dep(linear:JJ:1, linear:JJ:7)|||root(ROOT:ROOT:10, linear:NNPS:9)|||<STOP>
12.3 nsubj(log:VBP:8, quickest:JJS:1)|||prep_at(quickest:JJS:1, top:NN:3)|||appos(top:NN:3, slowest:JJS:5)|||prep_at(slowest:JJS:5, bottom:NN:7)|||root(ROOT:ROOT:36, log:VBP:8)|||punct(log:VB:10, -lrb-:-LRB-:9)|||parataxis(log:VBP:8, log:VB:10)|||dobj(log:VB:10, n:NN:11)|||punct(log:VB:10, -rrb-:-RRB-:12)|||dobj(log:VBP:8, n:NN:13)|||det(power:NN:16, the:DT:15)|||prep_to(log:VBP:8, power:NN:16)|||num(n:NN:19, 2:CD:18)|||prep_of(power:NN:16, n:NN:19)|||dep(log:VBP:8, to:TO:20)|||det(power:NN:22, the:DT:21)|||pobj(to:TO:20, power:NN:22)|||number(2:CD:25, 3:CD:24)|||prep_of(power:NN:22, 2:CD:25)|||dep(log:VBP:8, to:TO:26)|||det(power:NN:28, the:DT:27)|||pobj(to:TO:26, power:NN:28)|||punct(n:NN:32, -lrb-:-LRB-:30)|||nn(n:NN:32, log:NN:31)|||appos(n:NN:34, n:NN:32)|||punct(n:NN:32, -rrb-:-RRB-:33)|||prep_of(power:NN:28, n:NN:34)|||prep_at(quickest:JJS:1, slowest:JJS:5)|||prep_of(power:NN:28, n:NN:32)|||<STOP>
12.3 root(ROOT:ROOT:37, longest:JJS:1)|||dep(shortest:JJS:3, to:TO:2)|||dep(longest:JJS:1, shortest:JJS:3)|||dep(longest:JJS:1, n:NN:5)|||det(power:NN:8, the:DT:7)|||prep_to(n:NN:5, power:NN:8)|||prep_of(power:NN:8, 3:CD:10)|||dep(n:NN:5, n:NNP:12)|||dep(n:NNP:12, n:NN:15)|||det(power:NN:18, the:DT:17)|||prep_to(n:NN:15, power:NN:18)|||prep_of(power:NN:18, 2:CD:20)|||dep(n:NN:5, 2:CD:22)|||det(power:NN:25, the:DT:24)|||prep_to(2:CD:22, power:NN:25)|||punct(n:NN:29, -lrb-:-LRB-:27)|||nn(n:NN:29, log:NN:28)|||prep_of(power:NN:25, n:NN:29)|||punct(n:NN:29, -rrb-:-RRB-:30)|||dep(n:NN:5, log:NN:32)|||punct(n:NN:35, -lrb-:-LRB-:33)|||nn(n:NN:35, log:NN:34)|||appos(log:NN:32, n:NN:35)|||punct(n:NN:35, -rrb-:-RRB-:36)|||dep(n:NN:5, n:NN:35)|||<STOP>
12.3 nsubj(log:VBP:21, 2:CD:1)|||det(power:NN:4, the:DT:3)|||prep_to(2:CD:1, power:NN:4)|||punct(n:NN:8, -lrb-:-LRB-:6)|||nn(n:NN:8, log:NN:7)|||appos(n:NN:10, n:NN:8)|||punct(n:NN:8, -rrb-:-RRB-:9)|||prep_of(power:NN:4, n:NN:10)|||dep(2:CD:1, to:TO:11)|||det(power:NN:13, the:DT:12)|||pobj(to:TO:11, power:NN:13)|||prep_of(power:NN:13, 2:CD:15)|||dep(2:CD:1, to:TO:16)|||det(power:NN:18, the:DT:17)|||pobj(to:TO:16, power:NN:18)|||prep_of(power:NN:18, 3:CD:20)|||root(ROOT:ROOT:28, log:VBP:21)|||punct(n:NN:26, -lrb-:-LRB-:22)|||amod(n:NN:24, long:JJ:23)|||dep(n:NN:26, n:NN:24)|||punct(n:NN:26, -rrb-:-RRB-:25)|||dep(log:VBP:21, n:NN:26)|||prep_of(power:NN:4, n:NN:8)|||<STOP>
12.3 dep(lowest:JJS:2, from:IN:1)|||root(ROOT:ROOT:5, lowest:JJS:2)|||dep(lowest:JJS:2, to:TO:3)|||dep(to:TO:3, highest:JJS:4)|||<STOP> root(ROOT:ROOT:6, 1-long:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||amod(n:NN:4, long:JJ:3)|||appos(1-long:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||<STOP> root(ROOT:ROOT:12, 2:CD:1)|||conj_minus(2:CD:1, 2:CD:3)|||root(ROOT:ROOT:12, 2:CD:3)|||det(power:NN:6, the:DT:5)|||prep_to(2:CD:1, power:NN:6)|||prep_of(2:CD:1, log:NN:8)|||punct(n:NN:10, -lrb-:-LRB-:9)|||appos(log:NN:8, n:NN:10)|||punct(n:NN:10, -rrb-:-RRB-:11)|||prep_of(2:CD:1, n:NN:10)|||<STOP> root(ROOT:ROOT:21, 3:CD:1)|||conj_minus(3:CD:1, n:CD:3)|||root(ROOT:ROOT:21, n:CD:3)|||det(power:NN:6, the:DT:5)|||prep_to(3:CD:1, power:NN:6)|||number(4:CD:9, 2:CD:8)|||prep_of(power:NN:6, 4:CD:9)|||prep(4:CD:9, minus:CC:10)|||dep(minus:CC:10, N:NNP:11)|||dep(3:CD:1, to:TO:12)|||det(power:NN:14, the:DT:13)|||pobj(to:TO:12, power:NN:14)|||number(5:CD:17, 3:CD:16)|||num(n:NN:19, 5:CD:17)|||prep_of(power:NN:14, n:NN:19)|||<STOP>
12.3 root(ROOT:ROOT:33, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||dep(log:NN:1, n:NN:7)|||det(power:NN:10, the:DT:9)|||prep_to(n:NN:7, power:NN:10)|||prep_of(power:NN:10, 2:CD:12)|||dep(log:NN:1, n:NN:14)|||det(power:NN:17, the:DT:16)|||prep_to(n:NN:14, power:NN:17)|||prep_of(power:NN:17, 3:CD:19)|||dep(log:NN:1, n:NNP:21)|||dep(n:NNP:21, 2:CD:24)|||det(power:NN:27, the:DT:26)|||prep_to(2:CD:24, power:NN:27)|||punct(n:NN:31, -lrb-:-LRB-:29)|||nn(n:NN:31, log:NN:30)|||prep_of(log:NN:1, n:NN:31)|||punct(n:NN:31, -rrb-:-RRB-:32)|||<STOP>
12.3 root(ROOT:ROOT:33, n:NN:1)|||det(power:NN:4, the:DT:3)|||prep_to(n:NN:1, power:NN:4)|||prep_of(power:NN:4, 2:CD:6)|||dep(n:NN:1, n:NNP:8)|||dep(n:NNP:8, n:NN:11)|||det(power:NN:14, the:DT:13)|||prep_to(n:NN:11, power:NN:14)|||prep_of(power:NN:14, 3:CD:16)|||dep(n:NN:11, 2:CD:18)|||det(power:NN:21, the:DT:20)|||prep_to(2:CD:18, power:NN:21)|||punct(n:NN:25, -lrb-:-LRB-:23)|||nn(n:NN:25, log:NN:24)|||prep_of(power:NN:21, n:NN:25)|||punct(n:NN:25, -rrb-:-RRB-:26)|||dep(n:NN:11, log:NN:28)|||punct(n:NN:31, -lrb-:-LRB-:29)|||nn(n:NN:31, log:NN:30)|||appos(log:NN:28, n:NN:31)|||punct(n:NN:31, -rrb-:-RRB-:32)|||dep(n:NN:11, n:NN:31)|||<STOP>
12.3 root(ROOT:ROOT:37, worst:JJS:1)|||dep(log:VBP:32, to:TO:2)|||dep(to:TO:2, best:JJS:3)|||dep(to:TO:2, n:NN:5)|||nsubj(log:VBP:32, n:NN:8)|||det(power:NN:11, the:DT:10)|||prep_to(n:NN:8, power:NN:11)|||prep_of(power:NN:11, 3:CD:13)|||partmod(n:NN:8, n:VBN:15)|||det(power:NN:18, the:DT:17)|||prep_to(n:VBN:15, power:NN:18)|||prep_of(power:NN:18, 2:CD:20)|||appos(2:CD:20, 2:CD:22)|||det(power:NN:25, the:DT:24)|||prep_to(n:VBN:15, power:NN:25)|||punct(n:NN:29, -lrb-:-LRB-:27)|||nn(n:NN:29, log:NN:28)|||prep_of(power:NN:25, n:NN:29)|||punct(n:NN:29, -rrb-:-RRB-:30)|||rcmod(worst:JJS:1, log:VBP:32)|||punct(log:VB:34, -lrb-:-LRB-:33)|||dep(worst:JJS:1, log:VB:34)|||dobj(log:VB:34, n:NN:35)|||punct(log:VB:34, -rrb-:-RRB-:36)|||prep_of(power:NN:18, 2:CD:22)|||<STOP>
12.3 nsubj(n:VBZ:24, log:NN:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||amod(n:NN:4, long:JJ:3)|||appos(log:NN:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||appos(log:NN:1, 2:CD:7)|||det(power:NN:10, the:DT:9)|||prep_to(2:CD:7, power:NN:10)|||punct(n:NN:14, -lrb-:-LRB-:12)|||nn(n:NN:14, log:NN:13)|||prep_of(power:NN:10, n:NN:14)|||punct(n:NN:14, -rrb-:-RRB-:15)|||dep(2:CD:7, n:NN:17)|||det(power:NN:20, the:DT:19)|||prep_to(n:NN:17, power:NN:20)|||prep_of(power:NN:20, 2:CD:22)|||root(ROOT:ROOT:31, n:VBZ:24)|||det(power:NN:27, the:DT:26)|||prep_to(n:VBZ:24, power:NN:27)|||prep_of(power:NN:27, 3:CD:29)|||<STOP>
12.4 nsubj(scan:VBZ:2, it:PRP:1)|||nsubj(select:VBZ:6, it:PRP:1)|||root(ROOT:ROOT:50, scan:VBZ:2)|||det(list:NN:4, the:DT:3)|||dobj(scan:VBZ:2, list:NN:4)|||conj_and(scan:VBZ:2, select:VBZ:6)|||root(ROOT:ROOT:50, select:VBZ:6)|||det(element:NN:12, the:DT:7)|||nn(element:NN:12, smallest:JJS:8)|||punct(smallest:JJS:8, -lrb-:-LRB-:9)|||dep(smallest:JJS:8, largest:JJS:10)|||punct(smallest:JJS:8, -rrb-:-RRB-:11)|||dobj(select:VBZ:6, element:NN:12)|||conj_and(scan:VBZ:2, place:VBZ:14)|||conj_and(select:VBZ:6, place:VBZ:14)|||dobj(place:VBZ:14, it:PRP:15)|||det(front:NN:18, the:DT:17)|||prep_in(place:VBZ:14, front:NN:18)|||dep(place:VBZ:14, increment:VB:20)|||det(curptr:NN:22, the:DT:21)|||dobj(increment:VB:20, curptr:NN:22)|||prep_by(increment:VB:20, one:CD:24)|||dep(place:VBZ:14, scan:VB:26)|||conj_and(increment:VB:20, scan:VB:26)|||det(list:NN:28, the:DT:27)|||dobj(scan:VB:26, list:NN:28)|||advmod(scan:VB:26, again:RB:29)|||det(smallest:JJS:33, the:DT:31)|||amod(smallest:JJS:33, next:JJ:32)|||nn(element:NN:37, smallest:JJS:33)|||punct(smallest:JJS:33, -lrb-:-LRB-:34)|||dep(smallest:JJS:33, largest:JJS:35)|||punct(smallest:JJS:33, -rrb-:-RRB-:36)|||prep_for(scan:VB:26, element:NN:37)|||dep(place:VBZ:14, place:VB:39)|||conj_and(increment:VB:20, place:VB:39)|||dobj(place:VB:39, it:PRP:40)|||dep(place:VB:39, in:IN:41)|||prep_with(place:VB:39, respect:NN:43)|||det(element:NNS:48, the:DT:45)|||amod(element:NNS:48, other:JJ:46)|||num(element:NNS:48, sorted:CD:47)|||prep_with(respect:NN:43, element:NNS:48)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(search:VBZ:3, sort:NN:2)|||nsubj(swap:VBZ:11, sort:NN:2)|||root(ROOT:ROOT:21, search:VBZ:3)|||det(array:NN:5, the:DT:4)|||dobj(search:VBZ:3, array:NN:5)|||det(value:NN:9, the:DT:7)|||amod(value:NN:9, lowest:JJS:8)|||prep_for(array:NN:5, value:NN:9)|||conj_and(search:VBZ:3, swap:VBZ:11)|||root(ROOT:ROOT:21, swap:VBZ:11)|||dobj(swap:VBZ:11, it:PRP:12)|||det(value:NN:16, the:DT:14)|||amod(value:NN:16, first:JJ:15)|||prep_with(swap:VBZ:11, value:NN:16)|||det(array:NN:19, the:DT:18)|||prep_in(value:NN:16, array:NN:19)|||<STOP> advmod(search:VBZ:2, then:RB:1)|||root(ROOT:ROOT:23, search:VBZ:2)|||det(value:NN:7, the:DT:4)|||amod(value:NN:7, next:JJ:5)|||amod(value:NN:7, lowest:JJS:6)|||prep_for(search:VBZ:2, value:NN:7)|||prep_for(search:VBZ:2, swap:NNS:9)|||conj_and(value:NN:7, swap:NNS:9)|||nsubj(search:VBZ:2, it:PRP:10)|||det(item:NN:14, the:DT:12)|||amod(item:NN:14, second:JJ:13)|||prep_with(it:PRP:10, item:NN:14)|||dep(item:NN:14, in:IN:15)|||det(array:NN:17, the:DT:16)|||pobj(in:IN:15, array:NN:17)|||advmod(on:RB:21, so:RB:20)|||dep(item:NN:14, on:RB:21)|||conj_and(in:IN:15, on:RB:21)|||<STOP>
12.4 root(ROOT:ROOT:18, compare:VB:1)|||det(element:NN:4, the:DT:2)|||amod(element:NN:4, largest:JJS:3)|||dobj(compare:VB:1, element:NN:4)|||det(element:NN:8, the:DT:6)|||amod(element:NN:8, front:JJ:7)|||prep_to(compare:VB:1, element:NN:8)|||conj_and(compare:VB:1, swap:VB:10)|||root(ROOT:ROOT:18, swap:VB:10)|||dobj(swap:VB:10, datum:NNS:11)|||prep(swap:VB:10, accord:VBG:12)|||dep(accord:VBG:12, to:TO:13)|||pobj(to:TO:13, value:NN:14)|||mark(need:VBD:16, if:IN:15)|||advcl(swap:VB:10, need:VBD:16)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(algorithm:NN:6, sort:NN:2)|||cop(algorithm:NN:6, be:VBZ:3)|||det(algorithm:NN:6, a:DT:4)|||amod(algorithm:NN:6, sort:VBG:5)|||nsubj(divide:VBZ:8, algorithm:NN:6)|||nsubj(have:VBZ:14, algorithm:NN:6)|||root(ROOT:ROOT:18, algorithm:NN:6)|||rel(divide:VBZ:8, that:WDT:7)|||rcmod(algorithm:NN:6, divide:VBZ:8)|||det(list:NN:10, a:DT:9)|||dobj(divide:VBZ:8, list:NN:10)|||prep_in(divide:VBZ:8, half:NN:12)|||rcmod(algorithm:NN:6, have:VBZ:14)|||conj_and(divide:VBZ:8, have:VBZ:14)|||num(list:NNS:16, two:CD:15)|||dobj(have:VBZ:14, list:NNS:16)|||<STOP> nsubj(compare:VBZ:3, it:PRP:1)|||nsubj(put:VBZ:12, it:PRP:1)|||advmod(compare:VBZ:3, then:RB:2)|||root(ROOT:ROOT:28, compare:VBZ:3)|||det(element:NNS:6, the:DT:4)|||amod(element:NNS:6, first:JJ:5)|||dobj(compare:VBZ:3, element:NNS:6)|||predet(list:NNS:10, both:PDT:8)|||det(list:NNS:10, these:DT:9)|||prep_in(element:NNS:6, list:NNS:10)|||conj_and(compare:VBZ:3, put:VBZ:12)|||root(ROOT:ROOT:28, put:VBZ:12)|||det(element:NNS:14, these:DT:13)|||dobj(put:VBZ:12, element:NNS:14)|||det(list:NN:17, another:DT:16)|||prep_in(put:VBZ:12, list:NN:17)|||xcomp(put:VBZ:12, have:VBG:19)|||det(element:NN:22, the:DT:20)|||amod(element:NN:22, smaller:JJR:21)|||dobj(have:VBG:19, element:NN:22)|||det(one:NN:26, the:DT:24)|||amod(one:NN:26, bigger:JJR:25)|||prep_before(have:VBG:19, one:NN:26)|||<STOP>
12.4 root(ROOT:ROOT:56, iterate:VB:1)|||det(list:NN:4, the:DT:3)|||prep_through(iterate:VB:1, list:NN:4)|||punct(assume:VB:6, -lrb-:-LRB-:5)|||parataxis(iterate:VB:1, assume:VB:6)|||dobj(assume:VB:6, list:NN:7)|||prep_of(list:NN:7, integer:NNS:9)|||punct(assume:VB:6, -rrb-:-RRB-:10)|||conj_and(iterate:VB:1, find:VB:12)|||root(ROOT:ROOT:56, find:VB:12)|||det(one:NN:15, the:DT:13)|||amod(one:NN:15, smallest:JJS:14)|||dobj(find:VB:12, one:NN:15)|||conj_and(iterate:VB:1, put:VB:18)|||root(ROOT:ROOT:56, put:VB:18)|||dobj(put:VB:18, it:PRP:19)|||det(separate:JJ:22, a:DT:21)|||prep_in(put:VB:18, separate:JJ:22)|||partmod(separate:JJ:22, sort:VBN:24)|||dobj(sort:VBN:24, list:NN:26)|||advmod(traverse:VB:29, then:RB:28)|||dep(put:VB:18, traverse:VB:29)|||advmod(traverse:VB:29, again:RB:30)|||dep(put:VB:18, find:VB:32)|||conj_and(traverse:VB:29, find:VB:32)|||det(smallest:NN:35, the:DT:33)|||amod(smallest:NN:35, next:JJ:34)|||dobj(find:VB:32, smallest:NN:35)|||dep(put:VB:18, move:VB:38)|||conj_and(traverse:VB:29, move:VB:38)|||dobj(move:VB:38, it:PRP:39)|||det(section:NN:43, the:DT:41)|||amod(section:NN:43, sorted:JJ:42)|||prep_to(move:VB:38, section:NN:43)|||dep(put:VB:18, repeat:VB:46)|||conj_and(traverse:VB:29, repeat:VB:46)|||mark(run:VBP:49, until:IN:47)|||nsubj(run:VBP:49, you:PRP:48)|||advcl(repeat:VB:46, run:VBP:49)|||prt(run:VBP:49, out:RP:50)|||prep_of(run:VBP:49, element:NNS:52)|||prep_to(element:NNS:52, sort:NN:54)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(select:VBZ:3, sort:NN:2)|||nsubj(sort:VBZ:17, sort:NN:2)|||root(ROOT:ROOT:21, select:VBZ:3)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, smallest:JJS:5)|||dobj(select:VBZ:3, element:NN:6)|||det(list:NN:10, the:DT:9)|||prep_out_of(element:NN:6, list:NN:10)|||prep(select:VBZ:3, then:RB:11)|||det(smallest:JJS:14, the:DT:12)|||advmod(smallest:JJS:14, second:RB:13)|||dep(then:RB:11, smallest:JJS:14)|||conj_and(select:VBZ:3, sort:VBZ:17)|||root(ROOT:ROOT:21, sort:VBZ:17)|||dobj(sort:VBZ:17, they:PRP:18)|||advmod(sort:VBZ:17, acordingly:RB:19)|||<STOP>
12.4 nsubj(select:VB:2, you:PRP:1)|||nsubj(place:VB:7, you:PRP:1)|||root(ROOT:ROOT:13, select:VB:2)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, smallest:JJS:4)|||dobj(select:VB:2, element:NN:5)|||conj_and(select:VB:2, place:VB:7)|||root(ROOT:ROOT:13, place:VB:7)|||dobj(place:VB:7, it:PRP:8)|||det(left:NN:11, the:DT:10)|||prep_on(place:VB:7, left:NN:11)|||<STOP> nsubj(select:VB:2, you:PRP:1)|||nsubj(sort:VB:7, you:PRP:1)|||root(ROOT:ROOT:19, select:VB:2)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, smallest:JJS:4)|||dobj(select:VB:2, element:NN:5)|||conj_and(select:VB:2, sort:VB:7)|||root(ROOT:ROOT:19, sort:VB:7)|||dobj(sort:VB:7, it:PRP:8)|||prep_with(sort:VB:7, respect:NN:10)|||det(item:NN:13, the:DT:11)|||predet(item:NN:13, the:DT:11)|||dep(item:NN:13, the:DT:12)|||dobj(select:VB:2, item:NN:13)|||dep(select:VB:2, already:RB:14)|||det(left:NN:17, the:DT:16)|||prep_on(select:VB:2, left:NN:17)|||<STOP> nsubj(continue:VBP:2, you:PRP:1)|||root(ROOT:ROOT:13, continue:VBP:2)|||dobj(continue:VBP:2, this:DT:3)|||det(end:NN:6, the:DT:5)|||prep_till(continue:VBP:2, end:NN:6)|||det(collection:NN:9, the:DT:8)|||prep_of(end:NN:6, collection:NN:9)|||prep_of(collection:NN:9, item:NNS:11)|||<STOP>
12.4 det(sort:NN:3, a:DT:1)|||nn(sort:NN:3, selection:NN:2)|||nsubj(unsort:VBD:17, sort:NN:3)|||nsubj(move:VBZ:22, sort:NN:3)|||nsubj(increment:VBD:29, sort:NN:3)|||nsubj(start:VBZ:36, sort:NN:3)|||rcmod(sort:NN:3, scroll:VBZ:4)|||det(structure:NN:8, the:DT:6)|||nn(structure:NN:8, datum:NN:7)|||prep_through(scroll:VBZ:4, structure:NN:8)|||partmod(structure:NN:8, look:VBG:9)|||det(lowest:JJS:12, the:DT:11)|||prep_for(look:VBG:9, lowest:JJS:12)|||dep(scroll:VBZ:4, -lrb-:-LRB-:13)|||dep(-lrb-:-LRB-:13, or:CC:14)|||dep(-lrb-:-LRB-:13, highest:VB:15)|||punct(-lrb-:-LRB-:13, -rrb-:-RRB-:16)|||root(ROOT:ROOT:41, unsort:VBD:17)|||dobj(unsort:VBD:17, piece:NN:18)|||prep_of(piece:NN:18, datum:NNS:20)|||conj_and(unsort:VBD:17, move:VBZ:22)|||root(ROOT:ROOT:41, move:VBZ:22)|||dobj(move:VBZ:22, it:PRP:23)|||det(spot:NN:27, the:DT:25)|||amod(spot:NN:27, held:JJ:26)|||prep_to(move:VBZ:22, spot:NN:27)|||conj_and(unsort:VBD:17, increment:VBD:29)|||root(ROOT:ROOT:41, increment:VBD:29)|||det(spot:NN:31, that:DT:30)|||dobj(increment:VBD:29, spot:NN:31)|||prep_by(increment:VBD:29, one:CD:33)|||conj_and(unsort:VBD:17, start:VBZ:36)|||root(ROOT:ROOT:41, start:VBZ:36)|||det(process:NN:38, the:DT:37)|||dobj(start:VBZ:36, process:NN:38)|||prt(start:VBZ:36, over:RP:39)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(work:VBZ:3, sort:NN:2)|||nsubj(compare:VBZ:11, sort:NN:2)|||root(ROOT:ROOT:21, work:VBZ:3)|||prepc_by(work:VBZ:3, find:VBG:5)|||det(element:NN:8, the:DT:6)|||amod(element:NN:8, smallest:JJS:7)|||dobj(find:VBG:5, element:NN:8)|||advmod(compare:VBZ:11, then:RB:10)|||conj_and(work:VBZ:3, compare:VBZ:11)|||root(ROOT:ROOT:21, compare:VBZ:11)|||dobj(compare:VBZ:11, it:PRP:12)|||det(largest:JJS:15, the:DT:14)|||prep_with(compare:VBZ:11, largest:JJS:15)|||prep_with(compare:VBZ:11, sort:NNS:17)|||conj_and(largest:JJS:15, sort:NNS:17)|||det(element:NNS:19, the:DT:18)|||dep(sort:NNS:17, element:NNS:19)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(method:NN:8, sort:NN:2)|||cop(method:NN:8, be:VBZ:3)|||advmod(method:NN:8, usually:RB:4)|||det(method:NN:8, a:DT:5)|||amod(method:NN:8, recursive:JJ:6)|||amod(method:NN:8, sort:VBG:7)|||root(ROOT:ROOT:21, method:NN:8)|||advmod(divide:VBP:11, where:WRB:9)|||rel(divide:VBP:11, where:WRB:9)|||nsubj(divide:VBP:11, you:PRP:10)|||rcmod(method:NN:8, divide:VBP:11)|||det(element:NNS:13, the:DT:12)|||nsubjpass(sort:VBN:16, element:NNS:13)|||aux(sort:VBN:16, to:TO:14)|||auxpass(sort:VBN:16, be:VB:15)|||xcomp(divide:VBP:11, sort:VBN:16)|||prep_in(sort:VBN:16, half:NN:18)|||advmod(sort:VBN:16, repeatedly:RB:19)|||<STOP> nsubj(sort:VB:3, you:PRP:1)|||advmod(sort:VB:3, then:RB:2)|||root(ROOT:ROOT:22, sort:VB:3)|||det(case:NN:6, the:DT:4)|||amod(case:NN:6, smallest:JJS:5)|||dobj(sort:VB:3, case:NN:6)|||advmod(sort:VB:3, then:RB:8)|||dep(sort:VB:3, work:VB:9)|||poss(way:NN:11, you:PRP$:10)|||dobj(work:VB:9, way:NN:11)|||advmod(work:VB:9, up:RB:12)|||xcomp(work:VB:9, sort:VBG:14)|||dobj(sort:VBG:14, each:DT:15)|||mark(sort:VBN:20, until:IN:16)|||nsubjpass(sort:VBN:20, they:PRP:17)|||auxpass(sort:VBN:20, be:VBP:18)|||advmod(sort:VBN:20, all:RB:19)|||advcl(sort:VBG:14, sort:VBN:20)|||<STOP>
12.4 ccomp(check:VBZ:9, go:VBZ:1)|||det(middle:NN:4, the:DT:3)|||prep_to(go:VBZ:1, middle:NN:4)|||det(list:NN:7, the:DT:6)|||prep_of(middle:NN:4, list:NN:7)|||root(ROOT:ROOT:37, check:VBZ:9)|||aux(see:VB:11, to:TO:10)|||xcomp(check:VBZ:9, see:VB:11)|||mark(greater:JJR:15, if:IN:12)|||nsubj(greater:JJR:15, it:PRP:13)|||nsubj(less:JJR:17, it:PRP:13)|||cop(greater:JJR:15, be:VBZ:14)|||advcl(see:VB:11, greater:JJR:15)|||advcl(see:VB:11, less:JJR:17)|||conj_or(greater:JJR:15, less:JJR:17)|||advmod(greater:JJR:15, then:RB:18)|||det(value:NN:20, the:DT:19)|||nsubj(check:VBZ:9, value:NN:20)|||partmod(value:NN:20, give:VBN:21)|||nsubj(check:VBZ:9, move:NNS:23)|||conj_and(value:NN:20, move:NNS:23)|||det(list:NN:26, the:DT:25)|||prep_through(move:NNS:23, list:NN:26)|||advmod(list:NN:26, accordingly:RB:27)|||aux(add:VB:29, to:TO:28)|||infmod(move:NNS:23, add:VB:29)|||det(value:NN:31, the:DT:30)|||dobj(add:VB:29, value:NN:31)|||det(place:NN:35, the:DT:33)|||amod(place:NN:35, proper:JJ:34)|||prep_into(add:VB:29, place:NN:35)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(find:VBZ:3, sort:NN:2)|||nsubj(place:VBZ:12, sort:NN:2)|||root(ROOT:ROOT:19, find:VBZ:3)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, lowest:JJS:5)|||dobj(find:VBZ:3, element:NN:6)|||det(set:NN:10, the:DT:8)|||nn(set:NN:10, datum:NN:9)|||prep_in(element:NN:6, set:NN:10)|||conj_and(find:VBZ:3, place:VBZ:12)|||root(ROOT:ROOT:19, place:VBZ:12)|||dobj(place:VBZ:12, it:PRP:13)|||det(point:NN:17, the:DT:15)|||amod(point:NN:17, pivot:JJ:16)|||prep_behind(place:VBZ:12, point:NN:17)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(iterate:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:28, iterate:VBZ:3)|||det(element:NN:8, the:DT:5)|||nn(element:NN:8, array:NN:6)|||num(element:NN:8, one:CD:7)|||prep_through(iterate:VBZ:3, element:NN:8)|||det(time:NN:11, a:DT:10)|||prep_at(element:NN:8, time:NN:11)|||ccomp(iterate:VBZ:3, seek:VBG:13)|||det(value:NN:16, the:DT:14)|||amod(value:NN:16, least:JJS:15)|||dobj(seek:VBG:13, value:NN:16)|||det(right:NN:19, the:DT:18)|||prep_from(value:NN:16, right:NN:19)|||ccomp(iterate:VBZ:3, replace:VBG:21)|||conj_and(seek:VBG:13, replace:VBG:21)|||det(value:NN:24, the:DT:22)|||amod(value:NN:24, current:JJ:23)|||dobj(replace:VBG:21, value:NN:24)|||prep_with(replace:VBG:21, it:PRP:26)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(traverse:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:28, traverse:VBZ:3)|||det(array:NN:6, a:DT:4)|||amod(array:NN:6, unsorted:JJ:5)|||dobj(traverse:VBZ:3, array:NN:6)|||partmod(array:NN:6, look:VBG:7)|||det(value:NN:11, the:DT:9)|||amod(value:NN:11, smallest:JJS:10)|||prep_for(look:VBG:7, value:NN:11)|||advmod(find:VBN:16, when:WRB:13)|||rel(find:VBN:16, when:WRB:13)|||nsubjpass(find:VBN:16, it:PRP:14)|||auxpass(find:VBN:16, be:VBZ:15)|||dep(value:NN:11, find:VBN:16)|||nsubjpass(put:VBN:19, it:PRP:17)|||auxpass(put:VBN:19, be:VBZ:18)|||ccomp(find:VBN:16, put:VBN:19)|||det(beginning:NN:22, the:DT:21)|||prep_at(put:VBN:19, beginning:NN:22)|||det(array:NN:26, the:DT:24)|||amod(array:NN:26, unsorted:JJ:25)|||prep_of(beginning:NN:22, array:NN:26)|||<STOP> ccomp(output:VB:7, perform:VBN:1)|||amod(time:NNS:3, several:JJ:2)|||tmod(perform:VBN:1, time:NNS:3)|||nsubj(output:VB:7, this:DT:5)|||aux(output:VB:7, will:MD:6)|||root(ROOT:ROOT:12, output:VB:7)|||det(array:NN:10, a:DT:8)|||amod(array:NN:10, sorted:JJ:9)|||dobj(output:VB:7, array:NN:10)|||<STOP>
12.4 nsubj(run:VBZ:2, it:PRP:1)|||nsubj(find:VBZ:7, it:PRP:1)|||root(ROOT:ROOT:22, run:VBZ:2)|||det(list:NN:5, the:DT:4)|||prep_through(run:VBZ:2, list:NN:5)|||conj_and(run:VBZ:2, find:VBZ:7)|||root(ROOT:ROOT:22, find:VBZ:7)|||det(smallest:JJS:9, the:DT:8)|||nsubj(value:VBP:14, smallest:JJS:9)|||nsubj(put:VBZ:16, smallest:JJS:9)|||punct(smallest:JJS:9, -lrb-:-LRB-:10)|||conj_or(smallest:JJS:9, largest:JJS:12)|||nsubj(value:VBP:14, largest:JJS:12)|||punct(smallest:JJS:9, -rrb-:-RRB-:13)|||dep(run:VBZ:2, value:VBP:14)|||dep(run:VBZ:2, put:VBZ:16)|||conj_and(value:VBP:14, put:VBZ:16)|||dobj(put:VBZ:16, it:PRP:17)|||det(position:NN:21, the:DT:19)|||amod(position:NN:21, appropriate:JJ:20)|||prep_at(put:VBZ:16, position:NN:21)|||<STOP>
12.4 root(ROOT:ROOT:29, pick:VB:1)|||det(number:NN:3, a:DT:2)|||dobj(pick:VB:1, number:NN:3)|||conj_and(pick:VB:1, set:VB:6)|||root(ROOT:ROOT:29, set:VB:6)|||det(value:NNS:8, all:DT:7)|||dobj(set:VB:6, value:NNS:8)|||det(number:NN:12, that:DT:11)|||prep_than(set:VB:6, number:NN:12)|||det(left:NN:15, the:DT:14)|||prep_to(number:NN:12, left:NN:15)|||mark(larger:JJR:27, while:IN:17)|||det(number:NNS:19, all:DT:18)|||nsubj(larger:JJR:27, number:NNS:19)|||det(right:NN:22, the:DT:21)|||prep_on(number:NNS:19, right:NN:22)|||det(number:NN:25, that:DT:24)|||prep_of(right:NN:22, number:NN:25)|||cop(larger:JJR:27, be:VBZ:26)|||advcl(set:VB:6, larger:JJR:27)|||<STOP>
12.4 nsubj(take:VBZ:2, it:PRP:1)|||nsubj(swap:VBZ:11, it:PRP:1)|||root(ROOT:ROOT:21, take:VBZ:2)|||det(item:NN:5, the:DT:3)|||amod(item:NN:5, largest:JJS:4)|||dobj(take:VBZ:2, item:NN:5)|||det(array:NN:9, the:DT:7)|||amod(array:NN:9, unsorted:JJ:8)|||prep_in(item:NN:5, array:NN:9)|||conj_and(take:VBZ:2, swap:VBZ:11)|||root(ROOT:ROOT:21, swap:VBZ:11)|||dobj(swap:VBZ:11, it:PRP:12)|||amod(item:NN:15, last:JJ:14)|||prep_with(swap:VBZ:11, item:NN:15)|||det(array:NN:19, the:DT:17)|||amod(array:NN:19, unsorted:JJ:18)|||prep_in(item:NN:15, array:NN:19)|||<STOP>
12.4 prepc_by(do:VBZ:56, select:VBG:2)|||det(object:NN:5, the:DT:3)|||amod(object:NN:5, first:JJ:4)|||dobj(select:VBG:2, object:NN:5)|||conj_and(select:VBG:2, compare:VBG:7)|||prepc_by(do:VBZ:56, compare:VBG:7)|||dobj(compare:VBG:7, it:PRP:8)|||det(object:NNS:12, the:DT:10)|||amod(object:NNS:12, next:JJ:11)|||prep_with(compare:VBG:7, object:NNS:12)|||aux(find:VB:14, to:TO:13)|||xcomp(compare:VBG:7, find:VB:14)|||dobj(find:VB:14, one:CD:15)|||nsubj(smaller:JJR:18, one:CD:15)|||rel(smaller:JJR:18, that:WDT:16)|||cop(smaller:JJR:18, be:VBZ:17)|||rcmod(one:CD:15, smaller:JJR:18)|||mark(do:VBZ:22, if:IN:20)|||nsubj(do:VBZ:22, it:PRP:21)|||advcl(come:VBZ:30, do:VBZ:22)|||nsubj(switch:VBZ:24, it:PRP:23)|||ccomp(do:VBZ:22, switch:VBZ:24)|||dep(two:CD:26, the:DT:25)|||dobj(switch:VBZ:24, two:CD:26)|||advmod(come:VBZ:30, then:RB:28)|||nsubj(come:VBZ:30, it:PRP:29)|||nsubj(see:VBZ:36, it:PRP:29)|||dep(switch:VBZ:52, come:VBZ:30)|||prt(come:VBZ:30, back:RP:31)|||det(way:NN:34, the:DT:32)|||amod(way:NN:34, other:JJ:33)|||dobj(come:VBZ:30, way:NN:34)|||dobj(see:VBZ:36, way:NN:34)|||conj_and(come:VBZ:30, see:VBZ:36)|||dep(switch:VBZ:52, see:VBZ:36)|||mark(greater:JJR:46, if:IN:37)|||det(object:NNS:39, the:DT:38)|||nsubj(greater:JJR:46, object:NNS:39)|||amod(object:NNS:39, previous:JJ:40)|||det(one:NN:44, the:DT:42)|||amod(one:NN:44, last:JJ:43)|||prep_to(object:NNS:39, one:NN:44)|||cop(greater:JJR:46, be:VBZ:45)|||advcl(see:VBZ:36, greater:JJR:46)|||mark(do:VBZ:50, if:IN:48)|||nsubj(do:VBZ:50, it:PRP:49)|||advcl(greater:JJR:46, do:VBZ:50)|||dobj(do:VBZ:50, it:PRP:51)|||parataxis(do:VBZ:56, switch:VBZ:52)|||nsubj(switch:VBZ:52, they:PRP:53)|||nsubj(do:VBZ:56, it:PRP:55)|||root(ROOT:ROOT:72, do:VBZ:56)|||det(while:NN:58, this:DT:57)|||dobj(do:VBZ:56, while:NN:58)|||partmod(while:NN:58, decrease:VBG:59)|||det(range:NN:61, the:DT:60)|||dobj(decrease:VBG:59, range:NN:61)|||nsubj(look:VBZ:63, it:PRP:62)|||rcmod(range:NN:61, look:VBZ:63)|||mark(finish:VBZ:67, until:IN:65)|||nsubj(finish:VBZ:67, it:PRP:66)|||prepc_at(look:VBZ:63, finish:VBZ:67)|||det(middle:NN:70, the:DT:69)|||prep_in(finish:VBZ:67, middle:NN:70)|||<STOP>
12.4 nn(sort:NNS:2, selection:NN:1)|||nsubj(work:VBZ:3, sort:NNS:2)|||root(ROOT:ROOT:11, work:VBZ:3)|||prepc_by(work:VBZ:3, go:VBG:5)|||det(list:NN:9, a:DT:7)|||amod(list:NN:9, certain:JJ:8)|||prep_through(go:VBG:5, list:NN:9)|||<STOP> root(ROOT:ROOT:22, go:VBG:1)|||det(list:NN:5, the:DT:3)|||amod(list:NN:5, unsorted:JJ:4)|||prep_through(go:VBG:1, list:NN:5)|||conj_and(go:VBG:1, select:VBG:7)|||root(ROOT:ROOT:22, select:VBG:7)|||det(item:NN:10, the:DT:8)|||amod(item:NN:10, largest:JJS:9)|||dobj(select:VBG:7, item:NN:10)|||det(list:NN:13, the:DT:12)|||prep_in(item:NN:10, list:NN:13)|||conj_and(go:VBG:1, place:VBG:15)|||conj_and(select:VBG:7, place:VBG:15)|||dobj(place:VBG:15, it:PRP:16)|||det(array:NN:20, a:DT:18)|||amod(array:NN:20, sorted:JJ:19)|||prep_in(place:VBG:15, array:NN:20)|||<STOP> expl(be:VBP:2, there:EX:1)|||root(ROOT:ROOT:10, be:VBP:2)|||num(array:NNS:4, two:CD:3)|||nsubj(be:VBP:2, array:NNS:4)|||partmod(array:NNS:4, unsort:VBN:6)|||partmod(array:NNS:4, sort:VBN:8)|||conj_and(unsort:VBN:6, sort:VBN:8)|||<STOP> csubjpass(sort:VBN:8, complete:VBG:1)|||det(step:NNS:3, these:DT:2)|||dobj(complete:VBG:1, step:NNS:3)|||det(list:NN:6, the:DT:5)|||prep_until(complete:VBG:1, list:NN:6)|||auxpass(sort:VBN:8, be:VBZ:7)|||root(ROOT:ROOT:10, sort:VBN:8)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(work:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:22, work:VBZ:3)|||prepc_by(work:VBZ:3, pull:VBG:5)|||dobj(pull:VBG:5, all:DT:6)|||det(value:NNS:9, the:DT:8)|||prep_of(all:DT:6, value:NNS:9)|||prt(pull:VBG:5, off:RP:10)|||det(side:NN:13, the:DT:12)|||prep_to(pull:VBG:5, side:NN:13)|||xcomp(work:VBZ:3, leave:VBG:15)|||num(value:NN:17, one:CD:16)|||dobj(leave:VBG:15, value:NN:17)|||det(list:NN:20, the:DT:19)|||prep_in(value:NN:17, list:NN:20)|||<STOP> nsubj(insert:VB:4, it:PRP:1)|||aux(insert:VB:4, will:MD:2)|||advmod(insert:VB:4, then:RB:3)|||root(ROOT:ROOT:32, insert:VB:4)|||det(value:NN:6, a:DT:5)|||dobj(insert:VB:4, value:NN:6)|||dep(bigger:JJR:15, into:IN:7)|||det(list:NN:9, the:DT:8)|||pobj(into:IN:7, list:NN:9)|||dep(bigger:JJR:15, if:IN:11)|||det(value:NN:13, the:DT:12)|||nsubj(bigger:JJR:15, value:NN:13)|||cop(bigger:JJR:15, be:VBZ:14)|||dep(insert:VB:4, bigger:JJR:15)|||nsubj(go:VB:18, it:PRP:16)|||aux(go:VB:18, will:MD:17)|||ccomp(bigger:JJR:15, go:VB:18)|||det(right:NN:21, the:DT:20)|||prep_to(go:VB:18, right:NN:21)|||mark(smaller:JJR:24, if:IN:23)|||advcl(go:VB:18, smaller:JJR:24)|||mark(go:VB:27, if:IN:25)|||aux(go:VB:27, will:MD:26)|||ccomp(bigger:JJR:15, go:VB:27)|||det(left:NN:30, the:DT:29)|||prep_to(go:VB:27, left:NN:30)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(search:VBZ:3, sort:NN:2)|||nsubj(place:VBZ:14, sort:NN:2)|||root(ROOT:ROOT:25, search:VBZ:3)|||det(element:NN:7, the:DT:5)|||amod(element:NN:7, smallest:JJS:6)|||prep_for(search:VBZ:3, element:NN:7)|||det(organization:NN:12, the:DT:9)|||amod(organization:NN:12, remain:VBG:10)|||nn(organization:NN:12, datum:NN:11)|||prep_of(element:NN:7, organization:NN:12)|||conj_and(search:VBZ:3, place:VBZ:14)|||root(ROOT:ROOT:25, place:VBZ:14)|||dobj(place:VBZ:14, it:PRP:15)|||det(point:NN:19, the:DT:17)|||amod(point:NN:19, largest:JJS:18)|||prep_at(place:VBZ:14, point:NN:19)|||det(organization:NN:24, the:DT:21)|||amod(organization:NN:24, new:JJ:22)|||nn(organization:NN:24, datum:NN:23)|||prep_of(point:NN:19, organization:NN:24)|||<STOP>
12.4 amod(sort:NNS:3, selection:JJ:1)|||nn(sort:NNS:3, sort:NN:2)|||root(ROOT:ROOT:12, sort:NNS:3)|||det(array:NN:5, a:DT:4)|||dep(sort:NNS:3, array:NN:5)|||num(element:NN:7, one:CD:6)|||measure(at:IN:8, element:NN:7)|||dep(array:NN:5, at:IN:8)|||prep_at(array:NN:5, time:NN:10)|||<STOP> nsubj(find:VBZ:3, it:PRP:1)|||nsubj(put:VBZ:11, it:PRP:1)|||nsubj(find:VBZ:24, it:PRP:1)|||nsubj(put:VBZ:29, it:PRP:1)|||advmod(find:VBZ:3, first:RB:2)|||root(ROOT:ROOT:40, find:VBZ:3)|||det(element:NN:5, the:DT:4)|||dobj(find:VBZ:3, element:NN:5)|||det(key:NN:9, the:DT:7)|||amod(key:NN:9, smallest:JJS:8)|||prep_with(find:VBZ:3, key:NN:9)|||conj_and(find:VBZ:3, put:VBZ:11)|||root(ROOT:ROOT:40, put:VBZ:11)|||dobj(put:VBZ:11, it:PRP:12)|||det(location:NN:16, the:DT:14)|||amod(location:NN:16, first:JJ:15)|||prep_into(put:VBZ:11, location:NN:16)|||poss(array:NN:19, its:PRP$:18)|||prep_within(location:NN:16, array:NN:19)|||prep_within(location:NN:16, list:NN:21)|||conj_or(array:NN:19, list:NN:21)|||advmod(find:VBZ:24, then:RB:23)|||conj_or(find:VBZ:3, find:VBZ:24)|||root(ROOT:ROOT:40, find:VBZ:24)|||det(smallest:NN:27, the:DT:25)|||amod(smallest:NN:27, next:JJ:26)|||dobj(find:VBZ:24, smallest:NN:27)|||conj_and(find:VBZ:3, put:VBZ:29)|||root(ROOT:ROOT:40, put:VBZ:29)|||dobj(put:VBZ:29, it:PRP:30)|||prep(put:VBZ:29, in:IN:31)|||det(location:NN:34, the:DT:32)|||amod(location:NN:34, second:JJ:33)|||pobj(in:IN:31, location:NN:34)|||prep(put:VBZ:29, so:RB:37)|||conj_and(in:IN:31, so:RB:37)|||prep(put:VBZ:29, on:IN:38)|||conj_and(in:IN:31, on:IN:38)|||<STOP>
12.4 root(ROOT:ROOT:16, select:VB:1)|||det(element:NN:3, a:DT:2)|||nsubj(compare:VB:4, element:NN:3)|||ccomp(select:VB:1, compare:VB:4)|||dobj(compare:VB:4, it:PRP:5)|||amod(element:NN:8, 2nd:JJ:7)|||prep_with(compare:VB:4, element:NN:8)|||mark(greater:JJR:12, if:IN:9)|||nsubj(greater:JJR:12, it:PRP:10)|||cop(greater:JJR:12, be:VBZ:11)|||advcl(compare:VB:4, greater:JJR:12)|||dep(compare:VB:4, swap:VB:14)|||nsubj(select:VB:1, it:PRP:15)|||<STOP>
12.4 nsubj(select:VBZ:2, it:PRP:1)|||nsubj(switch:VBZ:10, it:PRP:1)|||root(ROOT:ROOT:31, select:VBZ:2)|||det(element:NN:5, the:DT:3)|||amod(element:NN:5, smallest:JJS:4)|||dobj(select:VBZ:2, element:NN:5)|||det(list:NN:8, a:DT:7)|||prep_in(element:NN:5, list:NN:8)|||conj_and(select:VBZ:2, switch:VBZ:10)|||root(ROOT:ROOT:31, switch:VBZ:10)|||dobj(switch:VBZ:10, it:PRP:11)|||det(element:NN:14, the:DT:13)|||prep_with(switch:VBZ:10, element:NN:14)|||poss(position:NN:18, its:PRP$:16)|||amod(position:NN:18, correct:JJ:17)|||prep_in(element:NN:14, position:NN:18)|||advmod(select:VBZ:2, then:RB:20)|||nsubj(select:VBZ:22, it:PRP:21)|||nsubj(do:VBZ:27, it:PRP:21)|||dep(select:VBZ:2, select:VBZ:22)|||det(smallest:NN:25, the:DT:23)|||amod(smallest:NN:25, next:JJ:24)|||dobj(select:VBZ:22, smallest:NN:25)|||dep(select:VBZ:2, do:VBZ:27)|||conj_and(select:VBZ:22, do:VBZ:27)|||det(same:JJ:29, the:DT:28)|||dobj(do:VBZ:27, same:JJ:29)|||<STOP>
12.4 nsubj(start:VBZ:2, it:PRP:1)|||nsubj(replace:VBZ:8, it:PRP:1)|||root(ROOT:ROOT:19, start:VBZ:2)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, first:JJ:5)|||prep_at(start:VBZ:2, element:NN:6)|||conj_and(start:VBZ:2, replace:VBZ:8)|||root(ROOT:ROOT:19, replace:VBZ:8)|||dobj(replace:VBZ:8, it:PRP:9)|||det(element:NN:13, the:DT:11)|||amod(element:NN:13, smallest:JJS:12)|||prep_with(replace:VBZ:8, element:NN:13)|||partmod(element:NN:13, find:VBN:14)|||det(right:NN:17, the:DT:16)|||prep_to(find:VBN:14, right:NN:17)|||<STOP> nsubj(repeat:VBZ:3, it:PRP:1)|||advmod(repeat:VBZ:3, then:RB:2)|||root(ROOT:ROOT:12, repeat:VBZ:3)|||det(element:NN:7, the:DT:5)|||amod(element:NN:7, next:JJ:6)|||prep_with(repeat:VBZ:3, element:NN:7)|||det(list:NN:10, the:DT:9)|||prep_in(element:NN:7, list:NN:10)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(be:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:51, be:VBZ:3)|||advmod(pick:VB:6, when:WRB:4)|||nsubj(pick:VB:6, you:PRP:5)|||nsubj(put:VB:11, you:PRP:5)|||advcl(be:VBZ:3, pick:VB:6)|||det(member:NN:9, a:DT:7)|||nn(member:NN:9, datum:NN:8)|||dobj(pick:VB:6, member:NN:9)|||advcl(be:VBZ:3, put:VB:11)|||conj_and(pick:VB:6, put:VB:11)|||dobj(put:VB:11, it:PRP:12)|||det(array:NN:16, a:DT:14)|||amod(array:NN:16, new:JJ:15)|||prep_in(put:VB:11, array:NN:16)|||advmod(pick:VB:6, then:RB:18)|||nsubj(pick:VB:20, you:PRP:19)|||nsubj(put:VB:25, you:PRP:19)|||nsubj(insert:VB:38, you:PRP:19)|||dep(pick:VB:6, pick:VB:20)|||det(member:NN:23, another:DT:21)|||nn(member:NN:23, datum:NN:22)|||dobj(pick:VB:20, member:NN:23)|||dep(pick:VB:6, put:VB:25)|||conj_and(pick:VB:20, put:VB:25)|||dobj(put:VB:25, it:PRP:26)|||prep_in(put:VB:25, order:NN:28)|||det(array:NN:32, the:DT:30)|||amod(array:NN:32, new:JJ:31)|||prep_with(pick:VB:20, array:NN:32)|||dep(pick:VB:6, then:RB:34)|||advmod(pick:VB:20, then:RB:34)|||conj_and(pick:VB:20, then:RB:34)|||dep(pick:VB:20, pick:VB:35)|||dobj(pick:VB:35, another:DT:36)|||dep(pick:VB:6, insert:VB:38)|||conj_and(pick:VB:20, insert:VB:38)|||dobj(insert:VB:38, it:PRP:39)|||det(place:NN:43, the:DT:41)|||amod(place:NN:43, correct:JJ:42)|||prep_in(insert:VB:38, place:NN:43)|||det(array:NN:47, the:DT:45)|||amod(array:NN:47, new:JJ:46)|||prep_in(place:NN:43, array:NN:47)|||appos(array:NN:47, etc:FW:49)|||dep(etc:FW:49, etc:FW:50)|||prep_in(place:NN:43, etc:FW:49)|||<STOP>
12.4 nsubj(search:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:42, search:VBZ:2)|||det(datum:NNS:6, the:DT:4)|||amod(datum:NNS:6, entire:JJ:5)|||prep_through(search:VBZ:2, datum:NNS:6)|||xsubj(go:VB:13, datum:NNS:6)|||partmod(datum:NNS:6, set:VBN:7)|||det(element:NN:11, the:DT:9)|||amod(element:NN:11, best:JJS:10)|||prep_for(set:VBN:7, element:NN:11)|||aux(go:VB:13, to:TO:12)|||xcomp(set:VBN:7, go:VB:13)|||det(position:NN:17, the:DT:15)|||amod(position:NN:17, current:JJ:16)|||prep_in(go:VB:13, position:NN:17)|||advmod(search:VBZ:2, then:RB:19)|||nsubj(move:VBZ:21, it:PRP:20)|||nsubj(search:VBZ:26, it:PRP:20)|||ccomp(search:VBZ:2, move:VBZ:21)|||prt(move:VBZ:21, up:RP:22)|||det(position:NN:24, a:DT:23)|||dobj(move:VBZ:21, position:NN:24)|||dobj(search:VBZ:26, position:NN:24)|||ccomp(search:VBZ:2, search:VBZ:26)|||conj_and(move:VBZ:21, search:VBZ:26)|||det(remainder:NN:29, the:DT:28)|||prep_through(search:VBZ:26, remainder:NN:29)|||det(set:NN:32, the:DT:31)|||prep_of(remainder:NN:29, set:NN:32)|||det(element:NN:36, the:DT:34)|||amod(element:NN:36, best:JJS:35)|||prep_for(set:NN:32, element:NN:36)|||det(position:NN:40, the:DT:38)|||amod(position:NN:40, new:JJ:39)|||prep_for(element:NN:36, position:NN:40)|||<STOP>
12.4 nn(sort:NN:2, selection:NN:1)|||nsubj(iterate:VBZ:3, sort:NN:2)|||root(ROOT:ROOT:22, iterate:VBZ:3)|||det(element:NN:8, the:DT:5)|||nn(element:NN:8, array:NN:6)|||num(element:NN:8, one:CD:7)|||prep_through(iterate:VBZ:3, element:NN:8)|||det(time:NN:10, a:DT:9)|||dep(element:NN:8, time:NN:10)|||dep(element:NN:8, search:VBG:11)|||det(right:NN:14, the:DT:13)|||prep_for(search:VBG:11, right:NN:14)|||dep(element:NN:8, replace:VBG:16)|||conj_and(search:VBG:11, replace:VBG:16)|||amod(value:NN:18, current:JJ:17)|||dobj(replace:VBG:16, value:NN:18)|||prep_with(replace:VBG:16, it:PRP:20)|||<STOP>
12.5 det(list:NN:3, a:DT:1)|||nn(list:NN:3, link:NN:2)|||nsubj(grow:VB:5, list:NN:3)|||aux(grow:VB:5, can:MD:4)|||root(ROOT:ROOT:18, grow:VB:5)|||det(size:NN:9, a:DT:7)|||amod(size:NN:9, infinite:JJ:8)|||prep_to(grow:VB:5, size:NN:9)|||mark(have:VBZ:13, as:IN:10)|||det(array:NN:12, a:DT:11)|||nsubj(have:VBZ:13, array:NN:12)|||advcl(grow:VB:5, have:VBZ:13)|||det(size:NN:16, a:DT:14)|||amod(size:NN:16, fixes:JJ:15)|||dobj(have:VBZ:13, size:NN:16)|||<STOP>
12.5 det(advantage:NN:2, the:DT:1)|||nsubj(be:VBZ:6, advantage:NN:2)|||amod(list:NNS:5, link:VBN:4)|||prep_of(advantage:NN:2, list:NNS:5)|||root(ROOT:ROOT:17, be:VBZ:6)|||complm(!limit:VBN:11, that:IN:7)|||nsubjpass(!limit:VBN:11, they:PRP:8)|||auxpass(!limit:VBN:11, be:VBP:9)|||ccomp(be:VBZ:6, !limit:VBN:11)|||prep_in(!limit:VBN:11, size:NN:13)|||prep_like(size:NN:13, array:NNS:15)|||<STOP>
12.5 nn(dont:NN:3, link:NN:1)|||nn(dont:NN:3, list:NNS:2)|||nsubj(have:VBP:4, dont:NN:3)|||root(ROOT:ROOT:8, have:VBP:4)|||det(size:NN:7, a:DT:5)|||amod(size:NN:7, fixed:JJ:6)|||dobj(have:VBP:4, size:NN:7)|||<STOP>
12.5 nn(Lists:NNP:2, Linked:NNP:1)|||nsubj(be:VB:4, Lists:NNP:2)|||aux(be:VB:4, can:MD:3)|||root(ROOT:ROOT:15, be:VB:4)|||amod(size:NN:7, variable:JJ:6)|||prep_of(be:VB:4, size:NN:7)|||advmod(fix:VBN:12, where:WRB:9)|||nsubj(fix:VBN:12, array:NNS:10)|||aux(fix:VBN:12, have:VBP:11)|||advcl(be:VB:4, fix:VBN:12)|||ccomp(be:VB:4, fix:VBN:12)|||dobj(fix:VBN:12, size:NN:13)|||<STOP>
12.5 amod(list:NNS:2, linked:JJ:1)|||nsubj(!have:VB:5, list:NNS:2)|||aux(!have:VB:5, do:VBP:3)|||root(ROOT:ROOT:10, !have:VB:5)|||det(size:NN:8, a:DT:6)|||amod(size:NN:8, definite:JJ:7)|||dobj(!have:VB:5, size:NN:8)|||<STOP> nsubj(big:JJ:5, they:PRP:1)|||nsubj(small:JJ:8, they:PRP:1)|||aux(big:JJ:5, can:MD:2)|||cop(big:JJ:5, be:VB:3)|||advmod(big:JJ:5, as:RB:4)|||root(ROOT:ROOT:28, big:JJ:5)|||advmod(small:JJ:8, as:RB:7)|||conj_or(big:JJ:5, small:JJ:8)|||root(ROOT:ROOT:28, small:JJ:8)|||dep(small:JJ:8, as:RB:9)|||amod(as:RB:9, need:VBN:10)|||nsubj(!have:VB:16, they:PRP:13)|||xsubj(allocate:VB:18, they:PRP:13)|||aux(!have:VB:16, do:VBP:14)|||conj_and(big:JJ:5, !have:VB:16)|||root(ROOT:ROOT:28, !have:VB:16)|||aux(allocate:VB:18, to:TO:17)|||xcomp(!have:VB:16, allocate:VB:18)|||amod(memory:NN:20, extra:JJ:19)|||dobj(allocate:VB:18, memory:NN:20)|||prep_for(allocate:VB:18, element:NNS:22)|||nsubj(!need:VB:26, you:PRP:23)|||aux(!need:VB:26, do:VBP:24)|||rcmod(element:NNS:22, !need:VB:26)|||<STOP> amod(size:NN:2, arrays:JJ:1)|||nsubjpass(define:VBN:5, size:NN:2)|||aux(define:VBN:5, must:MD:3)|||auxpass(define:VBN:5, be:VB:4)|||root(ROOT:ROOT:7, define:VBN:5)|||<STOP>
12.5 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(have:VBZ:4, list:NN:3)|||root(ROOT:ROOT:28, have:VBZ:4)|||det(size:NN:7, a:DT:5)|||amod(size:NN:7, dynamic:JJ:6)|||dobj(have:VBZ:4, size:NN:7)|||det(array:NN:11, a:DT:10)|||nsubj(have:VBZ:13, array:NN:11)|||nsubj(take:VBZ:18, array:NN:11)|||advmod(have:VBZ:13, only:RB:12)|||conj_but(have:VBZ:4, have:VBZ:13)|||root(ROOT:ROOT:28, have:VBZ:13)|||det(size:NN:16, a:DT:14)|||amod(size:NN:16, fix:VBN:15)|||dobj(have:VBZ:13, size:NN:16)|||conj_but(have:VBZ:4, take:VBZ:18)|||conj_and(have:VBZ:13, take:VBZ:18)|||dobj(take:VBZ:18, allot:NN:19)|||amod(operation:NNS:22, extra:JJ:21)|||prep_of(allot:NN:19, operation:NNS:22)|||aux(increase:VB:24, to:TO:23)|||xcomp(take:VBZ:18, increase:VB:24)|||poss(size:NN:26, its:PRP$:25)|||dobj(increase:VB:24, size:NN:26)|||<STOP>
12.5 nsubj(!have:VB:4, you:PRP:1)|||xsubj(predetermine:VB:6, you:PRP:1)|||aux(!have:VB:4, do:VBP:2)|||root(ROOT:ROOT:16, !have:VB:4)|||aux(predetermine:VB:6, to:TO:5)|||xcomp(!have:VB:4, predetermine:VB:6)|||poss(size:NN:9, you:PRP$:7)|||nn(size:NN:9, list:NN:8)|||dobj(predetermine:VB:6, size:NN:9)|||mark(do:VBP:12, as:IN:10)|||nsubj(do:VBP:12, you:PRP:11)|||advcl(predetermine:VB:6, do:VBP:12)|||prep_with(do:VBP:12, array:NNS:14)|||<STOP> amod(list:NN:2, linked:JJ:1)|||nsubj(have:VBP:3, list:NN:2)|||root(ROOT:ROOT:19, have:VBP:3)|||det(ability:NN:5, the:DT:4)|||dobj(have:VBP:3, ability:NN:5)|||aux(large:JJ:9, to:TO:6)|||cop(large:JJ:9, be:VB:7)|||advmod(large:JJ:9, as:RB:8)|||infmod(ability:NN:5, large:JJ:9)|||mark(want:VBP:12, as:IN:10)|||nsubj(want:VBP:12, you:PRP:11)|||advcl(large:JJ:9, want:VBP:12)|||nsubj(add:VBG:14, they:PRP:13)|||dep(want:VBP:12, add:VBG:14)|||dobj(add:VBG:14, memory:NN:15)|||advmod(need:VBN:17, as:RB:16)|||amod(memory:NN:15, need:VBN:17)|||<STOP>
12.5 det(advantage:NN:3, the:DT:1)|||amod(advantage:NN:3, main:JJ:2)|||nsubj(be:VBZ:8, advantage:NN:3)|||det(list:NN:7, a:DT:5)|||amod(list:NN:7, link:VBN:6)|||prep_to(advantage:NN:3, list:NN:7)|||root(ROOT:ROOT:20, be:VBZ:8)|||complm(have:VB:12, that:IN:9)|||nsubj(have:VB:12, it:PRP:10)|||aux(have:VB:12, can:MD:11)|||ccomp(be:VBZ:8, have:VB:12)|||nsubj(size:NN:15, it:PRP:13)|||cop(size:NN:15, be:VBZ:14)|||ccomp(have:VB:12, size:NN:15)|||partmod(size:NN:15, adjust:VBN:16)|||prep_during(adjust:VBN:16, runtime:NN:18)|||<STOP>
12.5 amod(list:NNS:2, linked:JJ:1)|||nsubj(able:JJ:4, list:NNS:2)|||cop(able:JJ:4, be:VBP:3)|||root(ROOT:ROOT:10, able:JJ:4)|||aux(grow:VB:6, to:TO:5)|||xcomp(able:JJ:4, grow:VB:6)|||prep_in(grow:VB:6, size:NN:8)|||<STOP> dep(add:VBN:5, so:IN:1)|||nsubjpass(add:VBN:5, element:NNS:2)|||aux(add:VBN:5, can:MD:3)|||auxpass(add:VBN:5, be:VB:4)|||root(ROOT:ROOT:10, add:VBN:5)|||det(list:NN:8, the:DT:7)|||prep_to(add:VBN:5, list:NN:8)|||<STOP>
12.5 amod(list:NNS:2, linked:JJ:1)|||nsubjpass(!confine:VBN:5, list:NNS:2)|||nsubj(have:VB:13, list:NNS:2)|||auxpass(!confine:VBN:5, be:VBP:3)|||root(ROOT:ROOT:21, !confine:VBN:5)|||det(size:NN:9, a:DT:7)|||amod(size:NN:9, specific:JJ:8)|||prep_to(!confine:VBN:5, size:NN:9)|||aux(have:VB:13, can:MD:12)|||conj_and(!confine:VBN:5, have:VB:13)|||root(ROOT:ROOT:21, have:VB:13)|||dobj(have:VB:13, element:NNS:14)|||partmod(element:NNS:14, add:VBN:15)|||partmod(element:NNS:14, remove:VBN:17)|||conj_and(add:VBN:15, remove:VBN:17)|||advmod(add:VBN:15, far:RB:18)|||dep(far:RB:18, easier:JJR:19)|||<STOP> nsubj(easier:JJR:4, they:PRP:1)|||cop(easier:JJR:4, be:VBP:2)|||advmod(easier:JJR:4, also:RB:3)|||root(ROOT:ROOT:8, easier:JJR:4)|||prep_to(easier:JJR:4, traverse:NN:6)|||<STOP>
12.5 expl(be:VBZ:2, there:EX:1)|||root(ROOT:ROOT:6, be:VBZ:2)|||det(length:NN:5, no:DT:3)|||amod(length:NN:5, predetermine:VBN:4)|||nsubj(be:VBZ:2, length:NN:5)|||<STOP>
12.5 nsubj(cheaper:JJR:8, insert:NNS:1)|||det(list:NN:5, a:DT:3)|||amod(list:NN:5, link:VBN:4)|||prep_into(insert:NNS:1, list:NN:5)|||cop(cheaper:JJR:8, be:VBP:6)|||advmod(cheaper:JJR:8, far:RB:7)|||root(ROOT:ROOT:16, cheaper:JJR:8)|||det(insert:NN:11, a:DT:10)|||prep_than(cheaper:JJR:8, insert:NN:11)|||det(array:NN:14, a:DT:13)|||prep_into(cheaper:JJR:8, array:NN:14)|||<STOP> det(array:NN:3, a:DT:2)|||prep_with(shift:VBD:14, array:NN:3)|||det(item:NNS:6, all:DT:5)|||appos(array:NN:3, item:NNS:6)|||mark(must:MD:12, after:IN:7)|||det(one:NN:9, the:DT:8)|||nsubj(must:MD:12, one:NN:9)|||auxpass(insert:VBN:11, be:VBG:10)|||partmod(one:NN:9, insert:VBN:11)|||dep(item:NNS:6, must:MD:12)|||nsubj(shift:VBD:14, I:PRP:13)|||ccomp(replace:VBN:25, shift:VBD:14)|||det(list:NN:19, a:DT:17)|||amod(list:NN:19, link:VBN:18)|||prep_with(shift:VBD:14, list:NN:19)|||advmod(pointer:NNS:23, only:RB:21)|||det(pointer:NNS:23, the:DT:22)|||nsubjpass(replace:VBN:25, pointer:NNS:23)|||auxpass(replace:VBN:25, be:VBP:24)|||root(ROOT:ROOT:27, replace:VBN:25)|||prep_with(shift:VBD:14, item:NNS:6)|||<STOP>
12.5 amod(list:NNS:2, linked:JJ:1)|||nsubjpass(grow:VBN:6, list:NNS:2)|||aux(grow:VBN:6, may:MD:3)|||auxpass(grow:VBN:6, be:VB:4)|||advmod(grow:VBN:6, dynamically:RB:5)|||root(ROOT:ROOT:8, grow:VBN:6)|||<STOP>
12.5 amod(list:NNS:2, linked:JJ:1)|||nsubj(dynamic:JJ:5, list:NNS:2)|||cop(dynamic:JJ:5, be:VBP:3)|||advmod(dynamic:JJ:5, very:RB:4)|||root(ROOT:ROOT:27, dynamic:JJ:5)|||complm(change:VB:10, that:IN:7)|||nsubjpass(change:VB:10, they:PRP:8)|||nsubjpass(add:VBN:13, they:PRP:8)|||aux(change:VB:10, can:MD:9)|||prepc_in(dynamic:JJ:5, change:VB:10)|||auxpass(add:VBN:13, be:VB:12)|||prepc_in(dynamic:JJ:5, add:VBN:13)|||conj_and(change:VB:10, add:VBN:13)|||conj_and(change:VB:10, subtract:VBN:15)|||conj_or(add:VBN:13, subtract:VBN:15)|||prep(add:VBN:13, to:TO:16)|||dep(to:TO:16, very:RB:17)|||advmod(very:RB:17, easily:RB:18)|||mark(!linear:VBG:23, because:IN:19)|||nsubj(!linear:VBG:23, they:PRP:20)|||aux(!linear:VBG:23, be:VBP:21)|||advcl(dynamic:JJ:5, !linear:VBG:23)|||prep_in(!linear:VBG:23, memory:NN:25)|||<STOP> nsubjpass(pre-specified:VBN:3, array:NNS:1)|||xsubj(cast:VBN:8, array:NNS:1)|||auxpass(pre-specified:VBN:3, be:VBP:2)|||root(ROOT:ROOT:17, pre-specified:VBN:3)|||prep_in(pre-specified:VBN:3, size:NN:5)|||aux(cast:VBN:8, to:TO:6)|||auxpass(cast:VBN:8, be:VB:7)|||xcomp(pre-specified:VBN:3, cast:VBN:8)|||det(amount:NN:12, a:DT:10)|||amod(amount:NN:12, certain:JJ:11)|||prep_over(cast:VBN:8, amount:NN:12)|||nn(space:NN:15, disk:NN:14)|||prep_of(amount:NN:12, space:NN:15)|||<STOP> nsubj(make:VBZ:2, this:DT:1)|||root(ROOT:ROOT:36, make:VBZ:2)|||nsubj(difficult:JJ:6, insertion:NN:3)|||prep_into(insertion:NN:3, Arrays:NNP:5)|||xcomp(make:VBZ:2, difficult:JJ:6)|||mark(shift:VBN:12, because:IN:7)|||det(element:NNS:9, all:DT:8)|||nsubjpass(shift:VBN:12, element:NNS:9)|||aux(shift:VBN:12, must:MD:10)|||auxpass(shift:VBN:12, be:VB:11)|||advcl(make:VBZ:2, shift:VBN:12)|||mark(reach:VBP:17, if:IN:15)|||nsubj(reach:VBP:17, you:PRP:16)|||advcl(do:VBN:26, reach:VBP:17)|||det(end:NN:19, the:DT:18)|||dobj(reach:VBP:17, end:NN:19)|||det(array:NN:22, the:DT:21)|||prep_of(end:NN:19, array:NN:22)|||nsubjpass(do:VBN:26, you:PRP:24)|||auxpass(do:VBN:26, be:VBP:25)|||conj_and(make:VBZ:2, do:VBN:26)|||root(ROOT:ROOT:36, do:VBN:26)|||advmod(have:VBP:30, even:RB:27)|||dep(have:VBP:30, if:IN:28)|||nsubj(have:VBP:30, you:PRP:29)|||ccomp(do:VBN:26, have:VBP:30)|||amod(datum:NNS:32, more:JJR:31)|||dobj(have:VBP:30, datum:NNS:32)|||prep_to(have:VBP:30, input:NN:34)|||<STOP> nn(Lists:NNP:2, Linked:NNP:1)|||nsubj(!run:VB:5, Lists:NNP:2)|||aux(!run:VB:5, do:VBP:3)|||root(ROOT:ROOT:10, !run:VB:5)|||det(problem:NNS:8, these:DT:7)|||prep_into(!run:VB:5, problem:NNS:8)|||<STOP>
12.5 amod(list:NNS:2, link:VBN:1)|||nsubj(have:VBP:3, list:NNS:2)|||root(ROOT:ROOT:15, have:VBP:3)|||det(size:NN:6, a:DT:4)|||amod(size:NN:6, indefinite:JJ:5)|||dobj(have:VBP:3, size:NN:6)|||dep(have:VBP:3, whereas:IN:8)|||nsubj(size:NN:13, array:NNS:9)|||cop(size:NN:13, be:VBP:10)|||det(size:NN:13, a:DT:11)|||amod(size:NN:13, specific:JJ:12)|||ccomp(have:VBP:3, size:NN:13)|||<STOP>
12.5 amod(list:NNS:2, linked:JJ:1)|||nsubj(have:VBP:3, list:NNS:2)|||root(ROOT:ROOT:20, have:VBP:3)|||det(length:NN:6, no:DT:4)|||amod(length:NN:6, predefined:JJ:5)|||dobj(have:VBP:3, length:NN:6)|||advmod(have:VB:12, thus:RB:9)|||nsubj(have:VB:12, you:PRP:10)|||aux(have:VB:12, can:MD:11)|||conj_and(have:VBP:3, have:VB:12)|||root(ROOT:ROOT:20, have:VB:12)|||advmod(unlimited:JJ:14, virtually:RB:13)|||amod(item:NNS:15, unlimited:JJ:14)|||dobj(have:VB:12, item:NNS:15)|||det(list:NN:18, that:DT:17)|||prep_in(item:NNS:15, list:NN:18)|||<STOP>
12.5 nsubj(grow:VBP:2, they:PRP:1)|||root(ROOT:ROOT:10, grow:VBP:2)|||advmod(grow:VBP:2, dynamically:RB:3)|||det(array:NN:9, the:DT:6)|||amod(array:NN:9, fix:VBN:7)|||nn(array:NN:9, size:NN:8)|||prep_unlike(grow:VBP:2, array:NN:9)|||<STOP>
12.5 nsubj(add:VB:3, you:PRP:1)|||aux(add:VB:3, can:MD:2)|||root(ROOT:ROOT:39, add:VB:3)|||amod(node:NNS:6, many:JJ:5)|||prep_as(add:VB:3, node:NNS:6)|||mark(like:VBP:9, as:IN:7)|||nsubj(like:VBP:9, you:PRP:8)|||advcl(add:VB:3, like:VBP:9)|||prepc_without(like:VBP:9, have:VBG:11)|||aux(specify:VB:13, to:TO:12)|||xcomp(have:VBG:11, specify:VB:13)|||det(size:NN:16, a:DT:14)|||nn(size:NN:16, list:NN:15)|||dobj(specify:VB:13, size:NN:16)|||mark(big:JJ:23, if:IN:18)|||det(array:NN:20, a:DT:19)|||nsubj(big:JJ:23, array:NN:20)|||dep(big:JJ:23, get:VBZ:21)|||advmod(big:JJ:23, too:RB:22)|||advcl(add:VB:3, big:JJ:23)|||nsubj(have:VBP:25, you:PRP:24)|||xsubj(copy:VB:27, you:PRP:24)|||xsubj(get:VB:36, you:PRP:24)|||dep(add:VB:3, have:VBP:25)|||aux(copy:VB:27, to:TO:26)|||xcomp(have:VBP:25, copy:VB:27)|||poss(contents:NNS:30, its:PRP$:28)|||amod(contents:NNS:30, entire:JJ:29)|||dobj(copy:VB:27, contents:NNS:30)|||det(array:NN:34, another:DT:32)|||amod(array:NN:34, larger:JJR:33)|||prep_to(copy:VB:27, array:NN:34)|||aux(get:VB:36, to:TO:35)|||xcomp(have:VBP:25, get:VB:36)|||amod(room:NN:38, more:JJR:37)|||dobj(get:VB:36, room:NN:38)|||<STOP>
12.5 amod(list:NN:2, linkded:JJ:1)|||nsubj(!have:VB:5, list:NN:2)|||aux(!have:VB:5, do:VBZ:3)|||root(ROOT:ROOT:10, !have:VB:5)|||det(size:NN:8, a:DT:6)|||amod(size:NN:8, fixed:JJ:7)|||dobj(!have:VB:5, size:NN:8)|||<STOP> nsubj(have:VBP:2, array:NNS:1)|||root(ROOT:ROOT:7, have:VBP:2)|||det(size:NN:5, a:DT:3)|||amod(size:NN:5, fixed:JJ:4)|||dobj(have:VBP:2, size:NN:5)|||<STOP>
12.5 amod(list:NNS:2, linked:JJ:1)|||nsubj(have:VBP:3, list:NNS:2)|||root(ROOT:ROOT:16, have:VBP:3)|||det(size:NN:6, a:DT:4)|||amod(size:NN:6, dynamic:JJ:5)|||dobj(have:VBP:3, size:NN:6)|||advmod(have:VBP:11, where:WRB:8)|||advmod(array:NNS:10, as:RB:9)|||nsubj(have:VBP:11, array:NNS:10)|||advcl(have:VBP:3, have:VBP:11)|||det(size:NN:14, a:DT:12)|||amod(size:NN:14, static:JJ:13)|||dobj(have:VBP:11, size:NN:14)|||<STOP>
12.5 amod(list:NNS:2, link:VBN:1)|||nsubj(!have:VB:5, list:NNS:2)|||aux(!have:VB:5, do:VBP:3)|||root(ROOT:ROOT:13, !have:VB:5)|||det(constraint:NN:8, a:DT:6)|||nn(constraint:NN:8, memory:NN:7)|||dobj(!have:VB:5, constraint:NN:8)|||amod(constraint:NN:8, other:JJ:9)|||amod(memory:NN:12, total:JJ:11)|||prep_than(!have:VB:5, memory:NN:12)|||<STOP>
12.5 det(advantage:NN:3, the:DT:1)|||amod(advantage:NN:3, primary:JJ:2)|||nsubj(ability:NN:11, advantage:NN:3)|||amod(list:NNS:6, link:VBN:5)|||prep_of(advantage:NN:3, list:NNS:6)|||prep_over(list:NNS:6, array:NNS:8)|||cop(ability:NN:11, be:VBZ:9)|||poss(ability:NN:11, they:PRP$:10)|||root(ROOT:ROOT:47, ability:NN:11)|||aux(larger:JJR:14, to:TO:12)|||cop(larger:JJR:14, become:VB:13)|||infmod(ability:NN:11, larger:JJR:14)|||infmod(ability:NN:11, smaller:JJR:16)|||conj_or(larger:JJR:14, smaller:JJR:16)|||mark(add:VBN:20, as:IN:17)|||nsubjpass(add:VBN:20, datum:NNS:18)|||nsubjpass(remove:VBN:22, datum:NNS:18)|||auxpass(add:VBN:20, be:VBZ:19)|||ccomp(larger:JJR:14, add:VBN:20)|||ccomp(larger:JJR:14, remove:VBN:22)|||conj_and(add:VBN:20, remove:VBN:22)|||det(list:NN:25, the:DT:24)|||prep_from(add:VBN:20, list:NN:25)|||dep(ability:NN:11, whereas:IN:27)|||nsubj(waste:VB:30, array:NNS:28)|||nsubj(run:VB:38, array:NNS:28)|||aux(waste:VB:30, may:MD:29)|||ccomp(ability:NN:11, waste:VB:30)|||dobj(waste:VB:30, memory:NN:31)|||dobj(run:VB:38, memory:NN:31)|||amod(set:NNS:35, small:JJ:33)|||nn(set:NNS:35, datum:NN:34)|||prep_for(waste:VB:30, set:NNS:35)|||ccomp(ability:NN:11, run:VB:38)|||conj_and(waste:VB:30, run:VB:38)|||prt(run:VB:38, out:RP:39)|||prep_of(run:VB:38, space:NN:41)|||amod(set:NNS:45, large:JJ:43)|||nn(set:NNS:45, datum:NN:44)|||prep_for(space:NN:41, set:NNS:45)|||<STOP>
12.5 nsubj(fix:VBN:3, Array:NNP:1)|||aux(fix:VBN:3, have:VBP:2)|||root(ROOT:ROOT:18, fix:VBN:3)|||dobj(fix:VBN:3, size:NN:4)|||nn(list:NN:8, link:NN:7)|||prep_in(fix:VBN:3, list:NN:8)|||cop(flexible:JJ:10, be:VBP:9)|||rcmod(list:NN:8, flexible:JJ:10)|||prepc_for(flexible:JJ:10, add:VBG:12)|||prepc_for(flexible:JJ:10, delete:VBG:14)|||conj_or(add:VBG:12, delete:VBG:14)|||det(element:NN:16, a:DT:15)|||dobj(add:VBG:12, element:NN:16)|||dobj(delete:VBG:14, element:NN:16)|||<STOP>
12.5 nsubj(resizeable:JJ:3, they:PRP:1)|||cop(resizeable:JJ:3, be:VBP:2)|||root(ROOT:ROOT:4, resizeable:JJ:3)|||<STOP>
12.5 amod(list:NNS:2, linked:JJ:1)|||nsubjpass(allocate:VBN:6, list:NNS:2)|||aux(allocate:VBN:6, can:MD:3)|||auxpass(allocate:VBN:6, be:VB:4)|||advmod(allocate:VBN:6, dynamically:RB:5)|||root(ROOT:ROOT:15, allocate:VBN:6)|||poss(size:NN:9, they:PRP$:8)|||nsubj(change:VB:11, size:NN:9)|||aux(change:VB:11, can:MD:10)|||conj_and(allocate:VBN:6, change:VB:11)|||root(ROOT:ROOT:15, change:VB:11)|||advmod(need:VBN:13, as:RB:12)|||acomp(change:VB:11, need:VBN:13)|||<STOP>
12.5 amod(list:NNS:2, link:VBN:1)|||nsubj(!have:VB:5, list:NNS:2)|||xsubj(have:VB:7, list:NNS:2)|||xsubj(add:VB:16, list:NNS:2)|||aux(!have:VB:5, do:VBP:3)|||root(ROOT:ROOT:21, !have:VB:5)|||aux(have:VB:7, to:TO:6)|||xcomp(!have:VB:5, have:VB:7)|||det(size:NN:10, a:DT:8)|||amod(size:NN:10, specify:VBN:9)|||dobj(have:VB:7, size:NN:10)|||nsubj(easier:JJR:14, they:PRP:12)|||cop(easier:JJR:14, be:VBP:13)|||dep(size:NN:10, easier:JJR:14)|||aux(add:VB:16, to:TO:15)|||xcomp(!have:VB:5, add:VB:16)|||prep(add:VB:16, to:TO:17)|||xcomp(!have:VB:5, remove:VB:19)|||conj_and(add:VB:16, remove:VB:19)|||prep(remove:VB:19, from:IN:20)|||<STOP>
12.5 nsubj(have:VB:3, they:PRP:1)|||aux(have:VB:3, dont:VBP:2)|||ccomp(need:VBZ:10, have:VB:3)|||det(size:NN:6, a:DT:4)|||amod(size:NN:6, fixed:JJ:5)|||dobj(have:VB:3, size:NN:6)|||det(shiftnig:NN:9, no:DT:8)|||nsubj(need:VBZ:10, shiftnig:NN:9)|||xsubj(do:VBN:13, shiftnig:NN:9)|||root(ROOT:ROOT:19, need:VBZ:10)|||aux(do:VBN:13, to:TO:11)|||auxpass(do:VBN:13, be:VB:12)|||xcomp(need:VBZ:10, do:VBN:13)|||prep_for(do:VBN:13, insertion:NN:15)|||prep_for(do:VBN:13, deletion:NN:17)|||conj_or(insertion:NN:15, deletion:NN:17)|||<STOP>
12.5 csubj(list:VBP:2, link:VBN:1)|||root(ROOT:ROOT:8, list:VBP:2)|||nsubjpass(grow:VBN:6, many:DT:3)|||auxpass(grow:VBN:6, be:VB:4)|||advmod(grow:VBN:6, dynamically:RB:5)|||ccomp(list:VBP:2, grow:VBN:6)|||<STOP> nsubj(!limit:VBP:4, it:PRP:1)|||aux(!limit:VBP:4, have:VBZ:2)|||root(ROOT:ROOT:5, !limit:VBP:4)|||<STOP>
12.6 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(take:VBN:20, structure:NN:3)|||prep_in(structure:NN:3, C:NNP:5)|||prep_in(structure:NN:3, plus:NNP:7)|||conj_plus(C:NNP:5, plus:NNP:7)|||advmod(element:NN:19, where:WRB:8)|||rel(element:NN:19, where:WRB:8)|||dep(element:NN:12, the:DT:9)|||det(element:NN:12, the:DT:10)|||amod(element:NN:12, first:JJ:11)|||nsubj(element:NN:19, element:NN:12)|||det(queue:NN:15, the:DT:14)|||prep_in(element:NN:12, queue:NN:15)|||cop(element:NN:19, be:VBZ:16)|||det(element:NN:19, the:DT:17)|||amod(element:NN:19, first:JJ:18)|||rcmod(C:NNP:5, element:NN:19)|||root(ROOT:ROOT:26, take:VBN:20)|||prt(take:VBN:20, out:RP:21)|||det(queue:NN:24, the:DT:23)|||prep_of(take:VBN:20, queue:NN:24)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(type:NN:7, queue:NN:2)|||cop(type:NN:7, be:VBZ:3)|||det(type:NN:7, a:DT:4)|||amod(type:NN:7, abstract:JJ:5)|||nn(type:NN:7, datum:NN:6)|||nsubj(perform:VBZ:9, type:NN:7)|||nsubj(exhibit:VBZ:18, type:NN:7)|||root(ROOT:ROOT:23, type:NN:7)|||rel(perform:VBZ:9, that:WDT:8)|||rcmod(type:NN:7, perform:VBZ:9)|||dobj(perform:VBZ:9, operation:NNS:10)|||det(end:NNS:13, both:DT:12)|||prep_on(perform:VBZ:9, end:NNS:13)|||det(list:NN:16, the:DT:15)|||prep_of(end:NNS:13, list:NN:16)|||rcmod(type:NN:7, exhibit:VBZ:18)|||conj_and(perform:VBZ:9, exhibit:VBZ:18)|||amod(behavior:NN:21, first-in:JJ:19)|||amod(behavior:NN:21, first-out:JJ:20)|||dobj(exhibit:VBZ:18, behavior:NN:21)|||<STOP>
12.6 root(ROOT:ROOT:6, First:NNP:1)|||amod(out:NN:4, first:JJ:3)|||prep_in(First:NNP:1, out:NN:4)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(type:NN:7, queue:NN:2)|||cop(type:NN:7, be:VBZ:3)|||det(type:NN:7, a:DT:4)|||amod(type:NN:7, abstract:JJ:5)|||nn(type:NN:7, datum:NN:6)|||nsubj(involve:VBZ:9, type:NN:7)|||root(ROOT:ROOT:20, type:NN:7)|||rel(involve:VBZ:9, that:WDT:8)|||rcmod(type:NN:7, involve:VBZ:9)|||xcomp(involve:VBZ:9, put:VBG:10)|||det(element:NN:12, a:DT:11)|||dobj(put:VBG:10, element:NN:12)|||det(back:NN:15, the:DT:14)|||prep_at(put:VBG:10, back:NN:15)|||det(list:NN:18, the:DT:17)|||prep_of(back:NN:15, list:NN:18)|||<STOP> nsubj(use:VBP:2, queue:NNS:1)|||root(ROOT:ROOT:26, use:VBP:2)|||det(fifo:NN:4, the:DT:3)|||dobj(use:VBP:2, fifo:NN:4)|||advmod(use:VBP:2, first:RB:6)|||amod(out:NN:9, first:JJ:8)|||prep_in(use:VBP:2, out:NN:9)|||appos(out:NN:9, idea:NN:11)|||advmod(first:JJ:21, where:WRB:12)|||rel(first:JJ:21, where:WRB:12)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, first:JJ:14)|||nsubj(first:JJ:21, element:NN:15)|||det(list:NN:18, the:DT:17)|||prep_in(element:NN:15, list:NN:18)|||cop(first:JJ:21, be:VBZ:19)|||det(first:JJ:21, the:DT:20)|||rcmod(idea:NN:11, first:JJ:21)|||nsubj(come:VBZ:23, first:JJ:21)|||rel(come:VBZ:23, that:WDT:22)|||rcmod(first:JJ:21, come:VBZ:23)|||prt(come:VBZ:23, out:RP:24)|||prep_in(use:VBP:2, idea:NN:11)|||<STOP>
12.6 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(implement:VBZ:5, structure:NN:3)|||root(ROOT:ROOT:12, structure:NN:3)|||rel(implement:VBZ:5, that:WDT:4)|||rcmod(structure:NN:3, implement:VBZ:5)|||advmod(implement:VBZ:5, first:RB:6)|||prep(implement:VBZ:5, in:IN:7)|||advmod(implement:VBZ:5, first:JJ:9)|||dep(first:JJ:9, out:IN:10)|||<STOP> det(element:NN:2, the:DT:1)|||nsubj(longest:JJS:8, element:NN:2)|||nsubj(first:JJ:11, element:NN:2)|||rel(longest:JJS:8, that:WDT:3)|||aux(longest:JJS:8, have:VBZ:4)|||cop(longest:JJS:8, be:VBN:5)|||advmod(longest:JJS:8, there:RB:6)|||det(longest:JJS:8, the:DT:7)|||rcmod(element:NN:2, longest:JJS:8)|||cop(first:JJ:11, be:VBZ:9)|||det(first:JJ:11, the:DT:10)|||root(ROOT:ROOT:16, first:JJ:11)|||aux(serve:VBN:14, to:TO:12)|||auxpass(serve:VBN:14, get:VB:13)|||dep(first:JJ:11, serve:VBN:14)|||<STOP>
12.6 det(structure:NN:3, a:DT:1)|||nn(structure:NN:3, datum:NN:2)|||nsubj(element:NNS:6, structure:NN:3)|||nsubj(remove:VBZ:13, structure:NN:3)|||det(element:NNS:6, that:DT:4)|||nn(element:NNS:6, insert:NNS:5)|||root(ROOT:ROOT:19, element:NNS:6)|||det(end:NN:9, the:DT:8)|||prep_at(element:NNS:6, end:NN:9)|||prep_of(end:NN:9, it:PRP:11)|||conj_and(element:NNS:6, remove:VBZ:13)|||root(ROOT:ROOT:19, remove:VBZ:13)|||dobj(remove:VBZ:13, element:NNS:14)|||det(front:NN:17, the:DT:16)|||prep_from(remove:VBZ:13, front:NN:17)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(collection:NN:5, queue:NN:2)|||cop(collection:NN:5, be:VBZ:3)|||det(collection:NN:5, a:DT:4)|||root(ROOT:ROOT:20, collection:NN:5)|||prep_of(collection:NN:5, element:NNS:7)|||det(characteristic:NNS:10, the:DT:9)|||prep_with(element:NNS:7, characteristic:NNS:10)|||prep_of(characteristic:NNS:10, first:JJ:12)|||amod(out:NN:15, first:JJ:14)|||prep_in(first:JJ:12, out:NN:15)|||punct(FIFO:NNP:17, -lrb-:-LRB-:16)|||abbrev(out:NN:15, FIFO:NNP:17)|||punct(FIFO:NNP:17, -rrb-:-RRB-:18)|||<STOP> det(item:NN:3, the:DT:1)|||amod(item:NN:3, first:JJ:2)|||nsubj(item:NN:8, item:NN:3)|||advmod(item:NN:8, in:RB:4)|||cop(item:NN:8, be:VBZ:5)|||det(item:NN:8, the:DT:6)|||amod(item:NN:8, first:JJ:7)|||root(ROOT:ROOT:11, item:NN:8)|||dep(item:NN:8, out:RP:9)|||<STOP> det(item:NNS:3, all:DT:1)|||amod(item:NNS:3, additional:JJ:2)|||nsubjpass(add:VBN:5, item:NNS:3)|||auxpass(add:VBN:5, be:VBP:4)|||root(ROOT:ROOT:13, add:VBN:5)|||det(end:NN:8, the:DT:7)|||prep_to(add:VBN:5, end:NN:8)|||det(list:NN:11, the:DT:10)|||prep_of(end:NN:8, list:NN:11)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:6, queue:NN:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||root(ROOT:ROOT:39, structure:NN:6)|||complm(end:NN:28, that:IN:7)|||nn(datum:NNS:9, insert:NNS:8)|||nsubj(end:NN:28, datum:NNS:9)|||det(configuration:NN:13, a:DT:11)|||nn(configuration:NN:13, FIFO:NNP:12)|||prep_into(datum:NNS:9, configuration:NN:13)|||nsubj(be:VBZ:16, configuration:NN:13)|||rel(be:VBZ:16, that:WDT:15)|||rcmod(configuration:NN:13, be:VBZ:16)|||nn(input:NN:19, datum:NN:18)|||nsubj(be:VBZ:23, input:NN:19)|||det(structure:NN:22, the:DT:21)|||prep_to(input:NN:19, structure:NN:22)|||ccomp(be:VBZ:16, be:VBZ:23)|||advmod(be:VBZ:23, always:RB:24)|||prep_at(be:VBZ:23, it:PRP:26)|||cop(end:NN:28, be:VBZ:27)|||ccomp(structure:NN:6, end:NN:28)|||nsubj(be:VBZ:33, datum:NNS:31)|||partmod(datum:NNS:31, take:VBN:32)|||conj_and(structure:NN:6, be:VBZ:33)|||root(ROOT:ROOT:39, be:VBZ:33)|||advmod(be:VBZ:33, always:RB:34)|||det(beginning:NN:37, the:DT:36)|||prep_from(be:VBZ:33, beginning:NN:37)|||<STOP>
12.6 nsubj(set:NN:5, it:PRP:1)|||cop(set:NN:5, be:VBZ:2)|||det(set:NN:5, a:DT:3)|||amod(set:NN:5, particular:JJ:4)|||root(ROOT:ROOT:24, set:NN:5)|||prep_of(set:NN:5, entity:NNS:7)|||nsubjpass(put:VBN:10, entity:NNS:7)|||rel(put:VBN:10, that:WDT:8)|||auxpass(put:VBN:10, be:VBP:9)|||rcmod(entity:NNS:7, put:VBN:10)|||prep(put:VBN:10, in:IN:11)|||dep(in:IN:11, to:TO:12)|||det(order:NN:15, a:DT:13)|||amod(order:NN:15, certain:JJ:14)|||pobj(to:TO:12, order:NN:15)|||det(enqueue:NN:18, the:DT:17)|||agent(put:VBN:10, enqueue:NN:18)|||det(function:NNS:22, the:DT:20)|||amod(function:NNS:22, dequeue:JJ:21)|||agent(put:VBN:10, function:NNS:22)|||conj_and(enqueue:NN:18, function:NNS:22)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(type:NN:6, queue:NN:2)|||cop(type:NN:6, be:VBZ:3)|||det(type:NN:6, a:DT:4)|||nn(type:NN:6, datum:NN:5)|||nsubj(operate:VBZ:8, type:NN:6)|||root(ROOT:ROOT:20, type:NN:6)|||rel(operate:VBZ:8, that:WDT:7)|||rcmod(type:NN:6, operate:VBZ:8)|||det(method:NN:18, a:DT:10)|||amod(method:NN:18, filo:JJ:11)|||punct(First:NNP:13, -lrb-:-LRB-:12)|||dep(filo:JJ:11, First:NNP:13)|||dep(First:NNP:13, in:IN:14)|||amod(out:NNS:16, last:JJ:15)|||pobj(in:IN:14, out:NNS:16)|||punct(First:NNP:13, -rrb-:-RRB-:17)|||prep_under(operate:VBZ:8, method:NN:18)|||<STOP> nsubj(mean:VBZ:2, this:DT:1)|||root(ROOT:ROOT:17, mean:VBZ:2)|||complm(element:NN:14, that:IN:3)|||det(element:NN:6, the:DT:4)|||amod(element:NN:6, first:JJ:5)|||nsubj(element:NN:14, element:NN:6)|||partmod(element:NN:6, insert:VBN:7)|||det(queue:NN:10, the:DT:9)|||prep_into(insert:VBN:7, queue:NN:10)|||cop(element:NN:14, be:VBZ:11)|||det(element:NN:14, the:DT:12)|||amod(element:NN:14, first:JJ:13)|||ccomp(mean:VBZ:2, element:NN:14)|||partmod(element:NN:14, remove:VBN:15)|||<STOP>
12.6 dep(list:NN:4, like:VB:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||root(ROOT:ROOT:12, list:NN:4)|||mark(be:VBZ:7, except:IN:5)|||nsubj(be:VBZ:7, it:PRP:6)|||advcl(list:NN:4, be:VBZ:7)|||advmod(be:VBZ:7, first:RB:8)|||amod(out:NN:11, last:JJ:10)|||prep_in(be:VBZ:7, out:NN:11)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(be:VBZ:3, queue:NN:2)|||root(ROOT:ROOT:18, be:VBZ:3)|||det(stack:NN:6, a:DT:5)|||prep_like(be:VBZ:3, stack:NN:6)|||mark(follow:VBZ:9, except:IN:7)|||nsubj(follow:VBZ:9, it:PRP:8)|||advcl(be:VBZ:3, follow:VBZ:9)|||dobj(follow:VBZ:9, FIFO:NNP:10)|||punct(First:NNP:12, -lrb-:-LRB-:11)|||dep(FIFO:NNP:10, First:NNP:12)|||amod(out:NN:15, first:JJ:14)|||prep_in(First:NNP:12, out:NN:15)|||punct(First:NNP:12, -rrb-:-RRB-:16)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:6, queue:NN:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||root(ROOT:ROOT:18, structure:NN:6)|||advmod(node:NN:15, where:WRB:7)|||rel(node:NN:15, where:WRB:7)|||det(node:NN:10, the:DT:8)|||amod(node:NN:10, first:JJ:9)|||nsubj(node:NN:15, node:NN:10)|||advmod(node:NN:15, in:RB:11)|||cop(node:NN:15, be:VBZ:12)|||det(node:NN:15, the:DT:13)|||amod(node:NN:15, first:JJ:14)|||rcmod(structure:NN:6, node:NN:15)|||dep(node:NN:15, out:RP:16)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:10, queue:NN:2)|||cop(structure:NN:10, be:VBZ:3)|||det(structure:NN:10, a:DT:4)|||dep(structure:NN:10, First:NNP:5)|||dep(First:NNP:5, in:IN:6)|||pobj(in:IN:6, First:NNP:7)|||prep_out(First:NNP:7, datum:NNS:9)|||root(ROOT:ROOT:20, structure:NN:10)|||dep(structure:NN:10, much:JJ:11)|||det(line:NN:14, a:DT:13)|||prep_like(structure:NN:10, line:NN:14)|||det(theater:NN:18, a:DT:16)|||nn(theater:NN:18, movie:NN:17)|||prep_for(line:NN:14, theater:NN:18)|||<STOP> det(object:NN:3, the:DT:1)|||amod(object:NN:3, first:JJ:2)|||nsubj(object:NN:9, object:NN:3)|||prep_in(object:NN:3, line:NN:5)|||cop(object:NN:9, be:VBZ:6)|||det(object:NN:9, the:DT:7)|||amod(object:NN:9, first:JJ:8)|||root(ROOT:ROOT:17, object:NN:9)|||aux(handle:VBN:12, to:TO:10)|||auxpass(handle:VBN:12, be:VB:11)|||infmod(object:NN:9, handle:VBN:12)|||infmod(object:NN:9, enact:VBN:14)|||conj_or(handle:VBN:12, enact:VBN:14)|||prep(handle:VBN:12, upon:RB:15)|||<STOP>
12.6 poss(lot:NN:3, its:PRP$:1)|||det(lot:NN:3, a:DT:2)|||nsubj(item:NN:20, lot:NN:3)|||dep(lot:NN:3, like:IN:4)|||det(stack:NN:6, a:DT:5)|||pobj(like:IN:4, stack:NN:6)|||complm(put:VBD:13, that:IN:9)|||det(item:NN:12, the:DT:10)|||amod(item:NN:12, first:JJ:11)|||nsubj(put:VBD:13, item:NN:12)|||prepc_except(lot:NN:3, put:VBD:13)|||det(list:NN:16, the:DT:15)|||prep_into(put:VBD:13, list:NN:16)|||cop(item:NN:20, be:VBZ:17)|||det(item:NN:20, the:DT:18)|||amod(item:NN:20, first:JJ:19)|||root(ROOT:ROOT:28, item:NN:20)|||aux(take:VBN:23, to:TO:21)|||auxpass(take:VBN:23, be:VB:22)|||infmod(item:NN:20, take:VBN:23)|||det(list:NN:26, the:DT:25)|||prep_from(take:VBN:23, list:NN:26)|||<STOP>
12.6 det(first:JJ:2, a:DT:1)|||root(ROOT:ROOT:66, first:JJ:2)|||amod(list:NN:6, first:JJ:4)|||nn(list:NN:6, out:NN:5)|||prep_in(first:JJ:2, list:NN:6)|||prep_of(list:NN:6, item:NNS:8)|||dep(will:MD:28, like:IN:10)|||mark(put:VBD:13, if:IN:11)|||nsubj(put:VBD:13, you:PRP:12)|||pcomp(like:IN:10, put:VBD:13)|||dobj(put:VBD:13, 5:CD:14)|||dobj(put:VBD:13, 4:CD:16)|||conj_and(5:CD:14, 4:CD:16)|||dobj(put:VBD:13, 3:CD:18)|||conj_and(5:CD:14, 3:CD:18)|||dobj(put:VBD:13, 2:CD:20)|||conj_and(5:CD:14, 2:CD:20)|||dobj(put:VBD:13, 1:CD:23)|||conj_and(5:CD:14, 1:CD:23)|||det(queue:NN:26, the:DT:25)|||prep_in(put:VBD:13, queue:NN:26)|||nsubj(will:MD:28, it:PRP:27)|||dep(first:JJ:2, will:MD:28)|||advmod(dequeue:VBP:31, when:WRB:29)|||nsubj(dequeue:VBP:31, you:PRP:30)|||advcl(will:MD:28, dequeue:VBP:31)|||ccomp(will:MD:28, dequeue:VBP:31)|||nsubj(remove:VB:33, item:NNS:32)|||ccomp(dequeue:VBP:31, remove:VB:33)|||det(item:NNS:35, the:DT:34)|||dobj(remove:VB:33, item:NNS:35)|||det(order:NN:39, the:DT:37)|||amod(order:NN:39, same:JJ:38)|||prep_in(item:NNS:35, order:NN:39)|||prep_as(order:NN:39, put:NN:41)|||prt(remove:VB:33, in:RP:42)|||dep(will:MD:28, so:IN:44)|||advmod(put:VB:48, thus:RB:45)|||nsubj(put:VB:48, it:PRP:46)|||aux(put:VB:48, will:MD:47)|||dep(will:MD:28, put:VB:48)|||prt(put:VB:48, out:RP:49)|||appos(first:JJ:2, 5:CD:51)|||appos(first:JJ:2, 4:CD:53)|||number(1:CD:60, 3:CD:55)|||number(1:CD:60, 2:CD:57)|||appos(first:JJ:2, 1:CD:60)|||det(order:NN:64, that:DT:62)|||amod(order:NN:64, exact:JJ:63)|||prep_in(1:CD:60, order:NN:64)|||root(ROOT:ROOT:66, 5:CD:51)|||root(ROOT:ROOT:66, 4:CD:53)|||root(ROOT:ROOT:66, 1:CD:60)|||<STOP>
12.6 det(list:NN:3, a:DT:1)|||amod(list:NN:3, link:VBN:2)|||nsubj(enqueue:VBP:18, list:NN:3)|||det(dequeue:NN:11, a:DT:5)|||dep(dequeue:NN:11, First:NNP:6)|||dep(First:NNP:6, in:IN:7)|||amod(dequeue:NN:11, Out:NNP:9)|||nn(dequeue:NN:11, structure:NN:10)|||prep_with(list:NN:3, dequeue:NN:11)|||det(head:NN:14, the:DT:13)|||prep_at(dequeue:NN:11, head:NN:14)|||det(list:NN:17, the:DT:16)|||prep_of(head:NN:14, list:NN:17)|||root(ROOT:ROOT:25, enqueue:VBP:18)|||det(end:NN:21, the:DT:20)|||prep_at(enqueue:VBP:18, end:NN:21)|||det(list:NN:24, the:DT:23)|||prep_of(end:NN:21, list:NN:24)|||<STOP>
12.6 det(list:NN:2, a:DT:1)|||nsubj(first:JJ:31, list:NN:2)|||prep_of(list:NN:2, object:NNS:4)|||nsubj(follow:VBP:6, object:NNS:4)|||rel(follow:VBP:6, that:WDT:5)|||rcmod(object:NNS:4, follow:VBP:6)|||det(rule:NN:8, the:DT:7)|||dobj(follow:VBP:6, rule:NN:8)|||advmod(rule:NN:8, first:JJ:9)|||dep(first:JJ:9, in:IN:10)|||dep(in:IN:10, first:RB:11)|||prt(follow:VBP:6, out:RP:12)|||advmod(object:NNS:4, essentially:RB:14)|||det(list:NN:17, a:DT:15)|||amod(list:NN:17, link:VBN:16)|||dep(object:NNS:4, list:NN:17)|||nsubj(go:VBZ:19, list:NN:17)|||rel(go:VBZ:19, that:WDT:18)|||rcmod(list:NN:17, go:VBZ:19)|||prep_in(go:VBZ:19, order:NN:21)|||det(object:NN:25, the:DT:23)|||amod(object:NN:25, first:JJ:24)|||prep_of(order:NN:21, object:NN:25)|||det(list:NN:28, the:DT:27)|||prep_in(object:NN:25, list:NN:28)|||cop(first:JJ:31, be:VBZ:29)|||det(first:JJ:31, the:DT:30)|||root(ROOT:ROOT:37, first:JJ:31)|||aux(take:VBN:34, to:TO:32)|||auxpass(take:VBN:34, be:VB:33)|||dep(first:JJ:31, take:VBN:34)|||prt(take:VBN:34, off:RP:35)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(type:NN:7, queue:NN:2)|||cop(type:NN:7, be:VBZ:3)|||det(type:NN:7, a:DT:4)|||amod(type:NN:7, abstract:JJ:5)|||nn(type:NN:7, datum:NN:6)|||nsubjpass(base:VBN:10, type:NN:7)|||root(ROOT:ROOT:21, type:NN:7)|||rel(base:VBN:10, that:WDT:8)|||auxpass(base:VBN:10, be:VBZ:9)|||rcmod(type:NN:7, base:VBN:10)|||prt(base:VBN:10, off:RP:11)|||det(priniple:NN:14, the:DT:13)|||prep_of(base:VBN:10, priniple:NN:14)|||prep_of(priniple:NN:14, first:JJ:16)|||amod(out:NN:19, first:JJ:18)|||prep_in(first:JJ:16, out:NN:19)|||<STOP> root(ROOT:ROOT:3, fifo:NN:1)|||<STOP> det(item:NN:3, the:DT:1)|||amod(item:NN:3, first:JJ:2)|||nsubj(will:MD:8, item:NN:3)|||partmod(item:NN:3, insert:VBN:4)|||det(list:NN:7, the:DT:6)|||prep_into(insert:VBN:4, list:NN:7)|||root(ROOT:ROOT:15, will:MD:8)|||det(item:NN:11, the:DT:9)|||amod(item:NN:11, first:JJ:10)|||dep(will:MD:8, item:NN:11)|||partmod(item:NN:11, take:VBN:12)|||prt(take:VBN:12, out:RP:13)|||<STOP>
12.6 nsubj(a:SYM:3, it:PRP:1)|||cop(a:SYM:3, be:VBZ:2)|||root(ROOT:ROOT:13, a:SYM:3)|||dep(a:SYM:3, first:RB:5)|||amod(structure:NN:11, first:JJ:7)|||nn(structure:NN:11, out:NN:8)|||nn(structure:NN:11, datum:NN:10)|||prep_in(a:SYM:3, structure:NN:11)|||<STOP> nsubjpass(implement:VBN:4, it:PRP:1)|||aux(implement:VBN:4, can:MD:2)|||auxpass(implement:VBN:4, be:VB:3)|||root(ROOT:ROOT:14, implement:VBN:4)|||preconj(list:NN:9, either:CC:6)|||det(list:NN:9, a:DT:7)|||amod(list:NN:9, linked:JJ:8)|||prep_with(implement:VBN:4, list:NN:9)|||det(array:NN:12, a:DT:11)|||prep_with(implement:VBN:4, array:NN:12)|||conj_or(list:NN:9, array:NN:12)|||<STOP>
12.6 det(list:NN:3, a:DT:1)|||amod(list:NN:3, ordered:JJ:2)|||nsubj(perform:VBZ:5, list:NN:3)|||nsubj(take:VBZ:34, list:NN:3)|||rel(perform:VBZ:5, that:WDT:4)|||rcmod(list:NN:3, perform:VBZ:5)|||dobj(perform:VBZ:5, task:NN:6)|||det(order:NN:9, the:DT:8)|||prep_in(perform:VBZ:5, order:NN:9)|||prep_of(order:NN:9, first:JJ:11)|||dep(add:VBG:16, in:IN:12)|||advmod(out:RB:14, first:RB:13)|||advmod(add:VBG:16, out:RB:14)|||advcl(perform:VBZ:5, add:VBG:16)|||dobj(add:VBG:16, item:NNS:17)|||det(queue:NN:20, the:DT:19)|||prep_to(add:VBG:16, queue:NN:20)|||dep(add:VBG:16, place:VBZ:21)|||nsubj(add:VBG:16, item:NNS:22)|||det(rest:NN:25, the:DT:24)|||prep_behind(item:NNS:22, rest:NN:25)|||prep_of(rest:NN:25, they:PRP:27)|||partmod(list:NN:3, take:VBG:29)|||dobj(take:VBG:29, item:NNS:30)|||det(queue:NN:33, the:DT:32)|||prep_off(take:VBG:29, queue:NN:33)|||root(ROOT:ROOT:43, take:VBZ:34)|||det(one:NN:36, the:DT:35)|||dobj(take:VBZ:34, one:NN:36)|||nsubj(wait:VBN:39, one:NN:36)|||rel(wait:VBN:39, that:WDT:37)|||aux(wait:VBN:39, have:VBZ:38)|||rcmod(one:NN:36, wait:VBN:39)|||det(longest:JJS:41, the:DT:40)|||dobj(wait:VBN:39, longest:JJS:41)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:10, queue:NN:2)|||cop(structure:NN:10, be:VBZ:3)|||det(structure:NN:10, a:DT:4)|||amod(structure:NN:10, linear:JJ:5)|||amod(structure:NN:10, first-in:JJ:7)|||nn(structure:NN:10, first-out:NN:8)|||nn(structure:NN:10, datum:NN:9)|||root(ROOT:ROOT:12, structure:NN:10)|||<STOP> nsubjpass(access:VBN:4, Data:NNP:1)|||aux(access:VBN:4, must:MD:2)|||auxpass(access:VBN:4, be:VB:3)|||root(ROOT:ROOT:30, access:VBN:4)|||det(order:NN:8, the:DT:6)|||amod(order:NN:8, same:JJ:7)|||prep_in(access:VBN:4, order:NN:8)|||nsubjpass(put:VBN:11, it:PRP:9)|||auxpass(put:VBN:11, be:VBD:10)|||rcmod(order:NN:8, put:VBN:11)|||det(queue:NN:14, the:DT:13)|||prep_into(put:VBN:11, queue:NN:14)|||dep(access:VBN:4, so:IN:16)|||advmod(item:NN:20, only:RB:17)|||det(item:NN:20, the:DT:18)|||amod(item:NN:20, oldest:JJS:19)|||nsubj(accessible:JJ:25, item:NN:20)|||det(queue:NN:23, the:DT:22)|||prep_in(item:NN:20, queue:NN:23)|||cop(accessible:JJ:25, be:VBZ:24)|||ccomp(access:VBN:4, accessible:JJ:25)|||det(time:NN:28, any:DT:27)|||prep_at(accessible:JJ:25, time:NN:28)|||<STOP> nn(function:NNS:2, Main:NNP:1)|||nsubj(enqueue:JJ:5, function:NNS:2)|||nsubj(dequeue:JJ:7, function:NNS:2)|||partmod(function:NNS:2, define:VBN:3)|||cop(enqueue:JJ:5, be:VBP:4)|||root(ROOT:ROOT:9, enqueue:JJ:5)|||conj_and(enqueue:JJ:5, dequeue:JJ:7)|||root(ROOT:ROOT:9, dequeue:JJ:7)|||<STOP>
12.6 nsubj(buffer:NN:4, Queue:NNP:1)|||cop(buffer:NN:4, be:VBZ:2)|||det(buffer:NN:4, a:DT:3)|||ccomp(follow:VBZ:7, buffer:NN:4)|||nsubj(follow:VBZ:7, it:PRP:6)|||root(ROOT:ROOT:17, follow:VBZ:7)|||det(rule:NN:9, the:DT:8)|||dobj(follow:VBZ:7, rule:NN:9)|||nn(In:NNP:12, First:NNP:11)|||prep_of(rule:NN:9, In:NNP:12)|||prep_of(rule:NN:9, First:NNP:14)|||conj_and(In:NNP:12, First:NNP:14)|||advmod(follow:VBZ:7, out:RB:15)|||<STOP> nsubj(useful:JJ:4, Queue:NNP:1)|||cop(useful:JJ:4, be:VBZ:2)|||advmod(useful:JJ:4, very:RB:3)|||root(ROOT:ROOT:11, useful:JJ:4)|||nn(science:NN:7, computer:NN:6)|||prep_in(useful:JJ:4, science:NN:7)|||prep_for(science:NN:7, schedulee:VBG:9)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(set:NN:5, queue:NN:2)|||cop(set:NN:5, be:VBZ:3)|||det(set:NN:5, a:DT:4)|||root(ROOT:ROOT:20, set:NN:5)|||prep_of(set:NN:5, element:NNS:7)|||advmod(element:NN:16, where:WRB:8)|||rel(element:NN:16, where:WRB:8)|||det(element:NN:11, the:DT:9)|||amod(element:NN:11, first:JJ:10)|||nsubj(element:NN:16, element:NN:11)|||partmod(element:NN:11, insert:VBN:12)|||cop(element:NN:16, be:VBZ:13)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, first:JJ:15)|||rcmod(element:NNS:7, element:NN:16)|||aux(remove:VBN:19, to:TO:17)|||auxpass(remove:VBN:19, be:VB:18)|||infmod(element:NN:16, remove:VBN:19)|||<STOP>
12.6 cop(list:NN:3, be:VBZ:1)|||det(list:NN:3, a:DT:2)|||csubjpass(add:VBN:22, list:NN:3)|||prep_of(list:NN:3, item:NNS:5)|||advmod(have:VBZ:11, where:WRB:6)|||rel(have:VBZ:11, where:WRB:6)|||det(user:NN:9, the:DT:7)|||predet(user:NN:9, the:DT:7)|||dep(user:NN:9, the:DT:8)|||nsubj(have:VBZ:11, user:NN:9)|||advmod(have:VBZ:11, only:RB:10)|||rcmod(item:NNS:5, have:VBZ:11)|||dobj(have:VBZ:11, access:NN:12)|||det(element:NN:16, the:DT:14)|||amod(element:NN:16, first:JJ:15)|||prep_to(have:VBZ:11, element:NN:16)|||det(element:NN:20, each:DT:18)|||amod(element:NN:20, new:JJ:19)|||prep_to(have:VBZ:11, element:NN:20)|||conj_and(element:NN:16, element:NN:20)|||auxpass(add:VBN:22, be:VBZ:21)|||root(ROOT:ROOT:27, add:VBN:22)|||det(end:NN:25, the:DT:24)|||prep_at(add:VBN:22, end:NN:25)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||dep(there:RB:34, queue:NN:2)|||xsubj(buy:VB:37, queue:NN:2)|||cop(list:NN:5, be:VBZ:3)|||det(list:NN:5, a:DT:4)|||dep(queue:NN:2, list:NN:5)|||prep_of(list:NN:5, datum:NNS:7)|||nsubj(follow:VBZ:9, datum:NNS:7)|||rel(follow:VBZ:9, that:WDT:8)|||rcmod(datum:NNS:7, follow:VBZ:9)|||det(principle:NN:12, the:DT:10)|||amod(principle:NN:12, fifo:JJ:11)|||nsubj(be:VB:19, principle:NN:12)|||det(example:NN:15, a:DT:14)|||appos(principle:NN:12, example:NN:15)|||prep_of(example:NN:15, this:DT:17)|||aux(be:VB:19, would:MD:18)|||ccomp(follow:VBZ:9, be:VB:19)|||advmod(get:VBP:22, when:WRB:20)|||nsubj(get:VBP:22, you:PRP:21)|||advcl(be:VB:19, get:VBP:22)|||ccomp(be:VB:19, get:VBP:22)|||det(line:NN:25, a:DT:24)|||prep_into(get:VBP:22, line:NN:25)|||det(theater:NN:29, a:DT:27)|||nn(theater:NN:29, movie:NN:28)|||prep_at(line:NN:25, theater:NN:29)|||det(one:NN:33, the:DT:31)|||amod(one:NN:33, first:JJ:32)|||dep(there:RB:34, one:NN:33)|||xsubj(buy:VB:37, one:NN:33)|||root(ROOT:ROOT:41, there:RB:34)|||dep(there:RB:34, get:VBZ:35)|||aux(buy:VB:37, to:TO:36)|||xcomp(get:VBZ:35, buy:VB:37)|||det(ticket:NN:39, a:DT:38)|||dobj(buy:VB:37, ticket:NN:39)|||advmod(buy:VB:37, first:RB:40)|||nsubj(be:VB:19, example:NN:15)|||<STOP>
12.6 det(queue:NN:2, a:DT:1)|||nsubj(structure:NN:6, queue:NN:2)|||cop(structure:NN:6, be:VBZ:3)|||det(structure:NN:6, a:DT:4)|||nn(structure:NN:6, datum:NN:5)|||nsubj(hold:VBZ:8, structure:NN:6)|||root(ROOT:ROOT:26, structure:NN:6)|||rel(hold:VBZ:8, that:WDT:7)|||rcmod(structure:NN:6, hold:VBZ:8)|||det(set:NN:10, a:DT:9)|||dobj(hold:VBZ:8, set:NN:10)|||prep_of(set:NN:10, object:NNS:12)|||nsubj(have:VBZ:15, object:NNS:12)|||rel(have:VBZ:15, which:WDT:14)|||rcmod(object:NNS:12, have:VBZ:15)|||det(priority:NN:24, a:DT:16)|||amod(priority:NN:24, fifo:JJ:17)|||punct(out:IN:22, -lrb-:-LRB-:18)|||dep(out:IN:22, first:JJ:19)|||dep(first:JJ:19, in:IN:20)|||dep(in:IN:20, first:RB:21)|||dep(fifo:JJ:17, out:IN:22)|||punct(out:IN:22, -rrb-:-RRB-:23)|||dobj(have:VBZ:15, priority:NN:24)|||<STOP>
12.6 mark(expect:VBP:5, like:IN:1)|||det(list:NN:4, a:DT:2)|||amod(list:NN:4, link:VBN:3)|||nsubj(expect:VBP:5, list:NN:4)|||root(ROOT:ROOT:10, expect:VBP:5)|||advmod(expect:VBP:5, first:RB:6)|||amod(out:NN:9, last:JJ:8)|||prep_in(expect:VBP:5, out:NN:9)|||<STOP>
12.7 root(ROOT:ROOT:4, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:4, pop:VB:3)|||<STOP>
12.7 nsubj(remove:VBZ:4, Pop:NNP:1)|||nsubj(insert:VBD:11, Pop:NNP:1)|||rel(remove:VBZ:4, which:WDT:3)|||rcmod(Pop:NNP:1, remove:VBZ:4)|||det(head:NN:6, the:DT:5)|||dobj(remove:VBZ:4, head:NN:6)|||advmod(recently:RB:10, least:RBS:9)|||dobj(remove:VBZ:4, recently:RB:10)|||advmod(head:NN:6, recently:RB:10)|||conj_or(head:NN:6, recently:RB:10)|||root(ROOT:ROOT:17, insert:VBD:11)|||dobj(insert:VBD:11, node:NN:12)|||det(stack:NN:15, the:DT:14)|||prep_from(insert:VBD:11, stack:NN:15)|||<STOP> advmod(insert:VBD:4, push:RB:1)|||nsubj(insert:VBD:4, which:WDT:3)|||root(ROOT:ROOT:15, insert:VBD:4)|||det(node:NN:7, a:DT:5)|||amod(node:NN:7, new:JJ:6)|||dobj(insert:VBD:4, node:NN:7)|||det(head:NN:10, the:DT:9)|||prep_at(insert:VBD:4, head:NN:10)|||det(stack:NN:13, the:DT:12)|||prep_of(head:NN:10, stack:NN:13)|||<STOP>
12.7 root(ROOT:ROOT:4, push:NN:1)|||conj_and(push:NN:1, pop:NN:3)|||root(ROOT:ROOT:4, pop:NN:3)|||<STOP>
12.7 det(function:NN:3, the:DT:1)|||amod(function:NN:3, push:JJ:2)|||nsubj(function:VBP:7, function:NN:3)|||det(pop:NN:6, the:DT:5)|||conj_and(function:NN:3, pop:NN:6)|||nsubj(function:VBP:7, pop:NN:6)|||root(ROOT:ROOT:9, function:VBP:7)|||<STOP>
12.7 root(ROOT:ROOT:4, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:4, pop:VB:3)|||<STOP>
12.7 nsubj(put:VBZ:2, push:NN:1)|||root(ROOT:ROOT:14, put:VBZ:2)|||det(element:NN:4, a:DT:3)|||nsubj(pop-takes:VBZ:8, element:NN:4)|||det(stack:NN:7, the:DT:6)|||prep_on(element:NN:4, stack:NN:7)|||ccomp(put:VBZ:2, pop-takes:VBZ:8)|||det(element:NN:10, a:DT:9)|||dobj(pop-takes:VBZ:8, element:NN:10)|||det(stack:NN:13, the:DT:12)|||prep_off(pop-takes:VBZ:8, stack:NN:13)|||<STOP>
12.7 root(ROOT:ROOT:5, push:VBP:1)|||conj_and(push:VBP:1, pop:VBP:3)|||root(ROOT:ROOT:5, pop:VBP:3)|||<STOP>
12.7 root(ROOT:ROOT:4, Push:NNPS:1)|||conj_and(Push:NNPS:1, Pop:NNPS:3)|||root(ROOT:ROOT:4, Pop:NNPS:3)|||<STOP>
12.7 root(ROOT:ROOT:5, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:5, pop:VB:3)|||<STOP>
12.7 root(ROOT:ROOT:5, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:5, pop:VB:3)|||<STOP> nsubj(add:VBZ:2, Push:NNP:1)|||root(ROOT:ROOT:19, add:VBZ:2)|||det(element:NN:4, a:DT:3)|||dobj(add:VBZ:2, element:NN:4)|||det(stack:NN:7, the:DT:6)|||prep_to(add:VBZ:2, stack:NN:7)|||mark(remove:VBZ:11, while:IN:9)|||nsubj(remove:VBZ:11, Pop:NNP:10)|||advcl(add:VBZ:2, remove:VBZ:11)|||det(element:NN:14, the:DT:12)|||amod(element:NN:14, top:JJ:13)|||dobj(remove:VBZ:11, element:NN:14)|||det(stack:NN:17, a:DT:16)|||prep_from(remove:VBZ:11, stack:NN:17)|||<STOP>
12.7 root(ROOT:ROOT:4, pop:VB:1)|||conj_and(pop:VB:1, push:VB:3)|||root(ROOT:ROOT:4, push:VB:3)|||<STOP>
12.7 root(ROOT:ROOT:8, push:NN:1)|||appos(push:NN:1, pop:NN:3)|||appos(push:NN:1, search:NN:5)|||advmod(push:NN:1, isempty:RB:7)|||<STOP>
12.7 root(ROOT:ROOT:4, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:4, pop:VB:3)|||<STOP>
12.7 dep(isempty:JJ:5, Push:NNP:1)|||appos(Push:NNP:1, Pop:NNP:3)|||root(ROOT:ROOT:8, isempty:JJ:5)|||dep(isempty:JJ:5, isfull:JJ:7)|||<STOP> advmod(list:VBN:2, maybe:RB:1)|||root(ROOT:ROOT:19, list:VBN:2)|||aux(show:VB:4, to:TO:3)|||xcomp(list:VBN:2, show:VB:4)|||dep(element:NNS:6, all:PDT:5)|||dobj(show:VB:4, element:NNS:6)|||det(operation:NN:9, a:DT:8)|||dobj(show:VB:4, operation:NN:9)|||conj_or(element:NNS:6, operation:NN:9)|||aux(count:VB:11, to:TO:10)|||xcomp(show:VB:4, count:VB:11)|||advmod(many:JJ:13, how:WRB:12)|||dep(count:VB:11, many:JJ:13)|||nsubj(list:VBN:2, element:NNS:14)|||det(stack:NN:17, the:DT:16)|||prep_in(element:NNS:14, stack:NN:17)|||<STOP>
12.7 root(ROOT:ROOT:4, pop:NN:1)|||appos(pop:NN:1, push:NN:3)|||<STOP>
12.7 root(ROOT:ROOT:11, isempty:NN:1)|||conj_and(isempty:NN:1, push:NN:3)|||root(ROOT:ROOT:11, push:NN:3)|||conj_and(isempty:NN:1, pop:NN:5)|||root(ROOT:ROOT:11, pop:NN:5)|||dep(isempty:NN:1, along:IN:7)|||dep(along:IN:7, with:IN:8)|||dep(with:IN:8, usually:RB:9)|||<STOP>
12.7 root(ROOT:ROOT:4, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:4, pop:VB:3)|||<STOP>
12.7 ccomp(put:VBZ:6, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||ccomp(put:VBZ:6, pop:VB:3)|||nsubj(put:VBZ:6, push:NN:5)|||root(ROOT:ROOT:24, put:VBZ:6)|||nsubj(take:VBZ:13, object:NNS:7)|||det(stack:NN:10, the:DT:9)|||prep_into(object:NNS:7, stack:NN:10)|||prep_into(object:NNS:7, pop:NN:12)|||conj_and(stack:NN:10, pop:NN:12)|||ccomp(put:VBZ:6, take:VBZ:13)|||dobj(take:VBZ:13, they:PRP:14)|||prt(take:VBZ:13, out:RP:15)|||det(first:JJ:18, the:DT:17)|||prep_follow(take:VBZ:13, first:JJ:18)|||amod(rule:NN:22, last:JJ:20)|||nn(rule:NN:22, out:NN:21)|||prep_in(first:JJ:18, rule:NN:22)|||<STOP>
12.7 det(operation:NNS:3, the:DT:1)|||amod(operation:NNS:3, main:JJ:2)|||nsubj(push:NN:8, operation:NNS:3)|||det(stack:NN:6, a:DT:5)|||prep_in(operation:NNS:3, stack:NN:6)|||cop(push:NN:8, be:VBP:7)|||root(ROOT:ROOT:12, push:NN:8)|||conj_and(push:NN:8, pop:NN:10)|||root(ROOT:ROOT:12, pop:NN:10)|||<STOP> nsubj(add:VBZ:2, Push:NNP:1)|||ccomp(remove:VBZ:13, add:VBZ:2)|||det(item:NN:4, a:DT:3)|||dobj(add:VBZ:2, item:NN:4)|||det(top:NN:7, the:DT:6)|||prep_to(add:VBZ:2, top:NN:7)|||det(stack:NN:10, the:DT:9)|||prep_of(top:NN:7, stack:NN:10)|||nsubj(remove:VBZ:13, pop:NN:12)|||root(ROOT:ROOT:21, remove:VBZ:13)|||det(item:NN:16, the:DT:14)|||amod(item:NN:16, top:JJ:15)|||dobj(remove:VBZ:13, item:NN:16)|||det(stack:NN:19, the:DT:18)|||prep_from(remove:VBZ:13, stack:NN:19)|||<STOP>
12.7 root(ROOT:ROOT:4, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:4, pop:VB:3)|||<STOP>
12.7 root(ROOT:ROOT:28, push:VB:1)|||nsubj(add:VBZ:4, which:WDT:3)|||parataxis(push:VB:1, add:VBZ:4)|||det(item:NN:6, a:DT:5)|||dobj(add:VBZ:4, item:NN:6)|||det(top:NN:9, the:DT:8)|||prep_to(add:VBZ:4, top:NN:9)|||det(stack:NN:12, the:DT:11)|||prep_of(top:NN:9, stack:NN:12)|||conj_and(push:VB:1, pop:VB:15)|||root(ROOT:ROOT:28, pop:VB:15)|||nsubj(take:VBZ:18, which:WDT:17)|||ccomp(push:VB:1, take:VBZ:18)|||det(item:NN:21, the:DT:19)|||amod(item:NN:21, first:JJ:20)|||dobj(take:VBZ:18, item:NN:21)|||det(top:NN:24, the:DT:23)|||prep_off(take:VBZ:18, top:NN:24)|||det(stack:NN:27, the:DT:26)|||prep_to(top:NN:24, stack:NN:27)|||<STOP>
12.7 det(function:NNS:3, the:DT:1)|||amod(function:NNS:3, main:JJ:2)|||nsubj(push:NN:9, function:NNS:3)|||partmod(function:NNS:3, define:VBN:4)|||det(stack:NN:7, a:DT:6)|||prep_for(define:VBN:4, stack:NN:7)|||cop(push:NN:9, be:VBP:8)|||nsubj(put:VBZ:12, push:NN:9)|||root(ROOT:ROOT:33, push:NN:9)|||rel(put:VBZ:12, which:WDT:11)|||rcmod(push:NN:9, put:VBZ:12)|||det(element:NN:14, a:DT:13)|||dobj(put:VBZ:12, element:NN:14)|||det(top:NN:17, the:DT:16)|||prep_on(put:VBZ:12, top:NN:17)|||det(stack:NN:20, the:DT:19)|||prep_of(top:NN:17, stack:NN:20)|||nsubj(remove:VBZ:26, stack:NN:20)|||prep_of(top:NN:17, pop:NN:23)|||conj_and(stack:NN:20, pop:NN:23)|||rel(remove:VBZ:26, which:WDT:25)|||rcmod(stack:NN:20, remove:VBZ:26)|||det(item:NN:28, a:DT:27)|||dobj(remove:VBZ:26, item:NN:28)|||det(top:NN:31, the:DT:30)|||prep_from(remove:VBZ:26, top:NN:31)|||<STOP>
12.7 nsubj(-lrb-:VBD:2, Push:NNP:1)|||root(ROOT:ROOT:4, -lrb-:VBD:2)|||punct(-lrb-:VBD:2, -rrb-:-RRB-:3)|||<STOP> nsubj(-lrb-:VBD:2, Pop:NNP:1)|||root(ROOT:ROOT:4, -lrb-:VBD:2)|||punct(-lrb-:VBD:2, -rrb-:-RRB-:3)|||<STOP> nsubj(-lrb-:VBD:2, Full:NNP:1)|||root(ROOT:ROOT:4, -lrb-:VBD:2)|||punct(-lrb-:VBD:2, -rrb-:-RRB-:3)|||<STOP> nsubj(-lrb-:VBD:2, IsEmpty:NNP:1)|||root(ROOT:ROOT:4, -lrb-:VBD:2)|||punct(-lrb-:VBD:2, -rrb-:-RRB-:3)|||<STOP>
12.7 root(ROOT:ROOT:13, pop:VB:1)|||conj_and(pop:VB:1, push:VB:3)|||root(ROOT:ROOT:13, push:VB:3)|||aux(remove:VB:5, to:TO:4)|||ccomp(push:VB:3, remove:VB:5)|||det(element:NN:7, a:DT:6)|||dobj(remove:VB:5, element:NN:7)|||aux(insert:VB:10, to:TO:9)|||ccomp(push:VB:3, insert:VB:10)|||conj_and(remove:VB:5, insert:VB:10)|||det(element:NN:12, a:DT:11)|||dobj(insert:VB:10, element:NN:12)|||<STOP>
12.7 root(ROOT:ROOT:4, push:UH:1)|||dep(push:UH:1, Pop:NNP:3)|||<STOP>
12.7 root(ROOT:ROOT:4, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:4, pop:VB:3)|||<STOP>
12.7 root(ROOT:ROOT:19, push:VB:1)|||dep(push:VB:1, add:VB:2)|||det(element:NN:4, a:DT:3)|||nsubj(remove:VB:12, element:NN:4)|||det(top:NN:7, the:DT:6)|||prep_to(element:NN:4, top:NN:7)|||det(pop:NN:11, the:DT:9)|||amod(pop:NN:11, stack:JJ:10)|||prep_of(top:NN:7, pop:NN:11)|||ccomp(add:VB:2, remove:VB:12)|||det(element:NN:15, the:DT:13)|||amod(element:NN:15, top:JJ:14)|||dobj(remove:VB:12, element:NN:15)|||det(stack:NN:18, the:DT:17)|||prep_from(remove:VB:12, stack:NN:18)|||<STOP>
12.7 root(ROOT:ROOT:4, push:VB:1)|||conj_and(push:VB:1, pop:VB:3)|||root(ROOT:ROOT:4, pop:VB:3)|||<STOP>
12.8 advmod(traverse:VBP:3, when:WRB:1)|||nsubj(traverse:VBP:3, you:PRP:2)|||dep(visit:VB:11, traverse:VBP:3)|||det(tree:NN:5, a:DT:4)|||dobj(traverse:VBP:3, tree:NN:5)|||det(size:NN:8, any:DT:7)|||prep_of(tree:NN:5, size:NN:8)|||nsubj(visit:VB:11, you:PRP:9)|||aux(visit:VB:11, will:MD:10)|||root(ROOT:ROOT:17, visit:VB:11)|||det(node:NN:13, each:DT:12)|||dobj(visit:VB:11, node:NN:13)|||num(time:NNS:15, three:CD:14)|||tmod(visit:VB:11, time:NNS:15)|||<STOP> root(ROOT:ROOT:15, its:PRP$:1)|||det(order:NN:4, the:DT:3)|||prep_on(its:PRP$:1, order:NN:4)|||prep_of(order:NN:4, 3n:NN:6)|||prep_of(order:NN:4, o:NN:8)|||conj_or(3n:NN:6, o:NN:8)|||punct(n:NN:10, -lrb-:-LRB-:9)|||appos(3n:NN:6, n:NN:10)|||punct(n:NN:10, -rrb-:-RRB-:11)|||partmod(its:PRP$:1, run:VBG:12)|||dobj(run:VBG:12, time:NN:13)|||prep_of(order:NN:4, n:NN:10)|||<STOP>
12.8 det(traversal:NN:4, the:DT:1)|||nn(traversal:NN:4, Euler:NNP:2)|||nn(traversal:NN:4, tour:NN:3)|||nsubj(begin:VBZ:8, traversal:NN:4)|||nsubj(visit:VBZ:13, traversal:NN:4)|||det(tree:NN:7, a:DT:6)|||prep_of(traversal:NN:4, tree:NN:7)|||root(ROOT:ROOT:30, begin:VBZ:8)|||det(root:NN:11, the:DT:10)|||prep_at(begin:VBZ:8, root:NN:11)|||conj_and(begin:VBZ:8, visit:VBZ:13)|||root(ROOT:ROOT:30, visit:VBZ:13)|||det(node:NN:15, each:DT:14)|||dobj(visit:VBZ:13, node:NN:15)|||det(tree:NN:18, the:DT:17)|||prep_in(node:NN:15, tree:NN:18)|||det(left:NN:21, the:DT:20)|||prep_from(visit:VBZ:13, left:NN:21)|||advmod(left:NN:21, then:RB:23)|||amod(side:NNS:28, bottom:JJ:24)|||advmod(right:JJ:27, then:RB:26)|||amod(side:NNS:28, right:JJ:27)|||dep(left:NN:21, side:NNS:28)|||<STOP>
12.8 advmod(visit:VB:3, where:WRB:1)|||nsubj(visit:VB:3, you:PRP:2)|||root(ROOT:ROOT:13, visit:VB:3)|||det(value:NN:11, the:DT:4)|||dep(value:NN:11, in:IN:5)|||pobj(in:IN:5, order:NN:6)|||prep(in:IN:5, accord:VBG:7)|||dep(accord:VBG:7, to:TO:8)|||poss(datum:NNS:10, its:PRP$:9)|||pobj(to:TO:8, datum:NNS:10)|||dobj(visit:VB:3, value:NN:11)|||<STOP>
12.8 nsubj(tree:NN:4, it:PRP:1)|||cop(tree:NN:4, be:VBZ:2)|||det(tree:NN:4, a:DT:3)|||nsubj(show:VBZ:6, tree:NN:4)|||root(ROOT:ROOT:11, tree:NN:4)|||rel(show:VBZ:6, that:WDT:5)|||rcmod(tree:NN:4, show:VBZ:6)|||advmod(function:VBZ:9, how:WRB:7)|||nsubj(function:VBZ:9, it:PRP:8)|||advcl(show:VBZ:6, function:VBZ:9)|||ccomp(show:VBZ:6, function:VBZ:9)|||<STOP> nsubj(contain:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:13, contain:VBZ:2)|||dobj(contain:VBZ:2, parent:NNS:3)|||dobj(contain:VBZ:2, child:NNS:5)|||conj_and(parent:NNS:3, child:NNS:5)|||dobj(contain:VBZ:2, sibling:NNS:7)|||conj_and(parent:NNS:3, sibling:NNS:7)|||dobj(contain:VBZ:2, ancestor:NNS:9)|||conj_and(parent:NNS:3, ancestor:NNS:9)|||dobj(contain:VBZ:2, descendent:NNS:11)|||conj_and(parent:NNS:3, descendent:NNS:11)|||<STOP> det(use:NN:2, the:DT:1)|||nsubj(algorithm:NN:12, use:NN:2)|||nn(algorithm:NN:6, tree:NN:4)|||nn(algorithm:NN:6, type:NN:5)|||prep_of(use:NN:2, algorithm:NN:6)|||cop(algorithm:NN:12, be:VBZ:7)|||advmod(algorithm:NN:12, also:RB:8)|||det(algorithm:NN:12, a:DT:9)|||amod(algorithm:NN:12, alternative:JJ:10)|||amod(algorithm:NN:12, sort:VBG:11)|||root(ROOT:ROOT:14, algorithm:NN:12)|||<STOP>
12.8 nsubj(name:VBG:14, start:NN:1)|||det(root:NN:4, the:DT:3)|||prep_from(start:NN:1, root:NN:4)|||appos(root:NN:4, circle:NN:6)|||det(tree:NN:11, the:DT:8)|||amod(tree:NN:11, whole:JJ:9)|||prep_around(circle:NN:6, tree:NN:11)|||root(ROOT:ROOT:22, name:VBG:14)|||det(node:NN:16, each:DT:15)|||dobj(name:VBG:14, node:NN:16)|||mark(see:VBP:19, as:IN:17)|||nsubj(see:VBP:19, you:PRP:18)|||advcl(name:VBG:14, see:VBP:19)|||dobj(see:VBP:19, it:PRP:20)|||prep_from(start:NN:1, circle:NN:6)|||<STOP>
12.8 nsubj(be:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:13, be:VBZ:2)|||advmod(visit:VBP:5, where:WRB:3)|||nsubj(visit:VBP:5, you:PRP:4)|||advcl(be:VBZ:2, visit:VBP:5)|||ccomp(be:VBZ:2, visit:VBP:5)|||det(parent:NN:7, the:DT:6)|||dobj(visit:VBP:5, parent:NN:7)|||advmod(visit:VBP:5, then:RB:8)|||nsubj(vistit:VBP:10, you:PRP:9)|||dep(be:VBZ:2, vistit:VBP:10)|||det(child:NNS:12, the:DT:11)|||dobj(vistit:VBP:10, child:NNS:12)|||<STOP>
12.8 aux(start:VB:2, to:TO:1)|||root(ROOT:ROOT:26, start:VB:2)|||det(root:NN:5, the:DT:4)|||prep_from(start:VB:2, root:NN:5)|||dep(start:VB:2, travel:VBG:7)|||ccomp(travel:VBG:7, leave:VBN:8)|||dep(start:VB:2, visit:VBG:10)|||conj_and(travel:VBG:7, visit:VBG:10)|||advmod(child:NN:12, ever:RB:11)|||dobj(visit:VBG:10, child:NN:12)|||det(way:NN:15, the:DT:14)|||prep_along(child:NN:12, way:NN:15)|||mark(return:VB:18, till:IN:16)|||nsubj(return:VB:18, you:PRP:17)|||advcl(visit:VBG:10, return:VB:18)|||det(root:NN:21, the:DT:20)|||prep_to(return:VB:18, root:NN:21)|||det(right:NN:24, the:DT:23)|||prep_from(root:NN:21, right:NN:24)|||<STOP>
12.8 csubj(child:NN:9, traverse:VBG:1)|||det(tree:NN:3, a:DT:2)|||dobj(traverse:VBG:1, tree:NN:3)|||prt(traverse:VBG:1, down:RP:4)|||prep_to(traverse:VBG:1, it:PRP:6)|||cop(child:NN:9, be:VBZ:7)|||amod(child:NN:9, terminal:JJ:8)|||root(ROOT:ROOT:53, child:NN:9)|||advmod(child:NN:9, then:RB:11)|||conj_and(child:NN:9, then:RB:11)|||root(ROOT:ROOT:53, then:RB:11)|||nsubj(sibling:NNS:16, all:DT:12)|||prep_of(all:DT:12, it:PRP:14)|||cop(sibling:NNS:16, be:VBZ:15)|||ccomp(child:NN:9, sibling:NNS:16)|||ccomp(child:NN:9, then:RB:18)|||advmod(sibling:NNS:16, then:RB:18)|||conj_and(sibling:NNS:16, then:RB:18)|||dep(traverses:JJ:20, it:PRP:19)|||dep(sibling:NNS:16, traverses:JJ:20)|||det(child:NN:24, the:DT:22)|||amod(child:NN:24, terminal:JJ:23)|||poss(parent:NN:27, child:NN:24)|||nn(parent:NN:27, s:NNS:26)|||prep_up(traverses:JJ:20, parent:NN:27)|||nsubj(sibling:NNS:33, all:DT:29)|||prep_of(all:DT:29, it:PRP:31)|||cop(sibling:NNS:33, be:VBZ:32)|||ccomp(child:NN:9, sibling:NNS:33)|||conj_and(sibling:NNS:16, sibling:NNS:33)|||punct(repeat:VBG:35, -lrb-:-LRB-:34)|||parataxis(sibling:NNS:33, repeat:VBG:35)|||det(step:NN:38, the:DT:36)|||amod(step:NN:38, first:JJ:37)|||dobj(repeat:VBG:35, step:NN:38)|||mark(have:VBP:42, if:IN:39)|||det(sibling:NNS:41, those:DT:40)|||nsubj(have:VBP:42, sibling:NNS:41)|||advcl(repeat:VBG:35, have:VBP:42)|||dobj(have:VBP:42, child:NNS:43)|||punct(repeat:VBG:35, -rrb-:-RRB-:44)|||mark(visit:VBN:51, until:IN:45)|||det(node:NN:48, the:DT:46)|||nn(node:NN:48, root:NN:47)|||nsubjpass(visit:VBN:51, node:NN:48)|||aux(visit:VBN:51, have:VBZ:49)|||auxpass(visit:VBN:51, be:VBN:50)|||advcl(sibling:NNS:33, visit:VBN:51)|||<STOP>
12.8 det(tour:NN:3, the:DT:1)|||nn(tour:NN:3, Euler:NNP:2)|||nsubj(traversal:VBP:4, tour:NN:3)|||root(ROOT:ROOT:21, traversal:VBP:4)|||det(tree:NN:7, a:DT:6)|||prep_of(traversal:VBP:4, tree:NN:7)|||det(function:NN:9, the:DT:8)|||dobj(traversal:VBP:4, function:NN:9)|||nsubj(keep:VBZ:12, function:NN:9)|||rel(keep:VBZ:12, that:WDT:10)|||advmod(keep:VBZ:12, iteratively:RB:11)|||rcmod(function:NN:9, keep:VBZ:12)|||dobj(keep:VBZ:12, track:NN:13)|||det(pointer:NN:16, the:DT:15)|||prep_of(track:NN:13, pointer:NN:16)|||det(node:NN:19, each:DT:18)|||prep_on(pointer:NN:16, node:NN:19)|||<STOP>
12.8 nsubj(travel:VBP:2, you:PRP:1)|||root(ROOT:ROOT:17, travel:VBP:2)|||det(edge:NN:5, the:DT:3)|||amod(edge:NN:5, outside:JJ:4)|||dep(clockwise:JJ:10, edge:NN:5)|||det(tree:NN:8, the:DT:7)|||prep_of(edge:NN:5, tree:NN:8)|||dep(travel:VBP:2, clockwise:JJ:10)|||dep(name:VBG:13, while:IN:12)|||parataxis(travel:VBP:2, name:VBG:13)|||det(node:NN:15, each:DT:14)|||dobj(name:VBG:13, node:NN:15)|||<STOP>
12.8 nsubj(root:VB:3, child:NNS:1)|||aux(root:VB:3, to:TO:2)|||root(ROOT:ROOT:4, root:VB:3)|||<STOP>
12.8 root(ROOT:ROOT:18, go:VB:1)|||det(bottom:NN:4, the:DT:3)|||prep_to(go:VB:1, bottom:NN:4)|||det(tree:NN:9, the:DT:6)|||amod(tree:NN:9, left:JJ:7)|||nn(tree:NN:9, sub:NN:8)|||prep_of(bottom:NN:4, tree:NN:9)|||conj_and(go:VB:1, visit:VB:11)|||root(ROOT:ROOT:18, visit:VB:11)|||det(parent:NN:13, the:DT:12)|||dobj(visit:VB:11, parent:NN:13)|||dobj(visit:VB:11, then:RB:15)|||advmod(parent:NN:13, then:RB:15)|||conj_and(parent:NN:13, then:RB:15)|||poss(child:NNS:17, its:PRP$:16)|||dobj(visit:VB:11, child:NNS:17)|||conj_and(parent:NN:13, child:NNS:17)|||<STOP>
12.8 det(tour:NN:3, the:DT:1)|||nn(tour:NN:3, Euler:NNP:2)|||nsubj(traverse:VBZ:4, tour:NN:3)|||root(ROOT:ROOT:14, traverse:VBZ:4)|||det(tree:NN:7, the:DT:6)|||prep_through(traverse:VBZ:4, tree:NN:7)|||det(shape:NN:12, a:DT:9)|||amod(shape:NN:12, rubber-band:JJ:10)|||nn(shape:NN:12, style:NN:11)|||prep_in(tree:NN:7, shape:NN:12)|||<STOP>
12.8 det(traversal:NN:4, the:DT:1)|||nn(traversal:NN:4, Euler:NNP:2)|||nn(traversal:NN:4, tour:NN:3)|||nsubj(way:NN:11, traversal:NN:4)|||det(tree:NN:7, a:DT:6)|||prep_of(traversal:NN:4, tree:NN:7)|||cop(way:NN:11, be:VBZ:8)|||det(way:NN:11, a:DT:9)|||amod(way:NN:11, specific:JJ:10)|||root(ROOT:ROOT:47, way:NN:11)|||prepc_of(way:NN:11, navigate:VBG:13)|||det(tree:NN:15, a:DT:14)|||dobj(navigate:VBG:13, tree:NN:15)|||nsubj(involve:VBZ:17, tree:NN:15)|||rel(involve:VBZ:17, that:WDT:16)|||rcmod(tree:NN:15, involve:VBZ:17)|||det(tree:NN:20, the:DT:19)|||prep_follow(involve:VBZ:17, tree:NN:20)|||xsubj(visit:VB:40, tree:NN:20)|||dep(tree:NN:20, start:VBG:21)|||det(top:NN:25, the:DT:23)|||amod(top:NN:25, very:JJ:24)|||prep_at(start:VBG:21, top:NN:25)|||dep(tree:NN:20, move:VBG:27)|||conj_and(start:VBG:21, move:VBG:27)|||det(side:NN:31, the:DT:29)|||amod(side:NN:31, left:JJ:30)|||prep_along(move:VBG:27, side:NN:31)|||det(tree:NN:34, the:DT:33)|||prep_of(side:NN:31, tree:NN:34)|||advmod(move:VBG:27, first:RB:35)|||dep(tree:NN:20, cup:VBG:37)|||conj_and(start:VBG:21, cup:VBG:37)|||prt(cup:VBG:37, in:RP:38)|||aux(visit:VB:40, to:TO:39)|||xcomp(cup:VBG:37, visit:VB:40)|||det(parent:NNS:42, the:DT:41)|||dobj(visit:VB:40, parent:NNS:42)|||nn(node:NNS:45, child:NNS:44)|||prep_of(parent:NNS:42, node:NNS:45)|||<STOP> nsubj(allow:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:19, allow:VBZ:2)|||det(node:NN:5, each:DT:4)|||prep_for(allow:VBZ:2, node:NN:5)|||aux(visit:VBN:8, to:TO:6)|||auxpass(visit:VBN:8, be:VB:7)|||infmod(node:NN:5, visit:VBN:8)|||det(left:NN:11, the:DT:10)|||prep_from(visit:VBN:8, left:NN:11)|||det(right:NN:14, the:DT:13)|||prep_from(visit:VBN:8, right:NN:14)|||conj_and(left:NN:11, right:NN:14)|||det(bottom:NN:17, the:DT:16)|||prep_from(visit:VBN:8, bottom:NN:17)|||conj_and(left:NN:11, bottom:NN:17)|||<STOP> det(tour:NN:3, the:DT:1)|||nn(tour:NN:3, Euler:NNP:2)|||nsubj(progress:VBZ:5, tour:NN:3)|||advmod(progress:VBZ:5, first:RB:4)|||ccomp(progress:VBZ:16, progress:VBZ:5)|||det(child:NN:9, a:DT:7)|||amod(child:NN:9, left:JJ:8)|||prep_to(progress:VBZ:5, child:NN:9)|||mark(be:VBZ:12, if:IN:10)|||expl(be:VBZ:12, there:EX:11)|||advcl(progress:VBZ:5, be:VBZ:12)|||nsubj(be:VBZ:12, one:CD:13)|||nsubj(progress:VBZ:16, then:RB:15)|||root(ROOT:ROOT:36, progress:VBZ:16)|||dep(parent:NN:20, to:TO:17)|||nsubj(parent:NN:20, it:PRP:18)|||cop(parent:NN:20, be:VBZ:19)|||dep(progress:VBZ:16, parent:NN:20)|||advmod(parent:NN:20, then:RB:22)|||nsubj(child:NN:26, it:PRP:23)|||cop(child:NN:26, be:VBZ:24)|||amod(child:NN:26, next:JJ:25)|||ccomp(parent:NN:20, child:NN:26)|||advmod(parent:NN:20, then:RB:28)|||nsubj(parent:NN:34, it:PRP:29)|||cop(parent:NN:34, be:VBZ:30)|||poss(parent:NN:34, parent:NN:31)|||amod(parent:NN:34, s:JJ:33)|||dep(parent:NN:20, parent:NN:34)|||<STOP>
12.8 nsubj(run:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:11, run:VBZ:2)|||det(parent:NNS:5, the:DT:4)|||prep_through(run:VBZ:2, parent:NNS:5)|||det(child:NNS:8, the:DT:7)|||prep_through(run:VBZ:2, child:NNS:8)|||conj_and(parent:NNS:5, child:NNS:8)|||prep_in(run:VBZ:2, order:NN:10)|||<STOP>
12.8 nsubj(start:VBZ:2, it:PRP:1)|||nsubj(proceed:VBZ:12, it:PRP:1)|||nsubj(visit:VBZ:24, it:PRP:1)|||nsubj(proceed:VBZ:30, it:PRP:1)|||xsubj(repeat:VB:32, it:PRP:1)|||root(ROOT:ROOT:44, start:VBZ:2)|||dobj(start:VBZ:2, node:NN:3)|||dobj(proceed:VBZ:30, node:NN:3)|||det(left:NN:6, the:DT:5)|||prep_on(start:VBZ:2, left:NN:6)|||det(root:NN:9, the:DT:8)|||prep_of(left:NN:6, root:NN:9)|||advmod(proceed:VBZ:12, then:RB:11)|||conj_and(start:VBZ:2, proceed:VBZ:12)|||root(ROOT:ROOT:44, proceed:VBZ:12)|||prep_to(proceed:VBZ:12, visit:NNS:14)|||det(node:NN:16, each:DT:15)|||dobj(proceed:VBZ:12, node:NN:16)|||det(left:NN:19, a:DT:18)|||prep_in(node:NN:16, left:NN:19)|||amod(order:NN:22, right:JJ:21)|||prep_to(proceed:VBZ:12, order:NN:22)|||conj_and(start:VBZ:2, visit:VBZ:24)|||root(ROOT:ROOT:44, visit:VBZ:24)|||det(root:NN:26, the:DT:25)|||dobj(visit:VBZ:24, root:NN:26)|||advmod(start:VBZ:2, then:RB:29)|||conj_and(start:VBZ:2, then:RB:29)|||root(ROOT:ROOT:44, then:RB:29)|||conj_and(start:VBZ:2, proceed:VBZ:30)|||root(ROOT:ROOT:44, proceed:VBZ:30)|||aux(repeat:VB:32, to:TO:31)|||xcomp(proceed:VBZ:30, repeat:VB:32)|||det(step:NN:35, the:DT:33)|||amod(step:NN:35, previous:JJ:34)|||dobj(repeat:VB:32, step:NN:35)|||det(side:NN:39, the:DT:37)|||amod(side:NN:39, right:JJ:38)|||prep_on(repeat:VB:32, side:NN:39)|||det(tree:NN:42, the:DT:41)|||prep_of(side:NN:39, tree:NN:42)|||<STOP>
12.8 root(ROOT:ROOT:10, Travel:NNP:1)|||dep(Travel:NNP:1, from:IN:2)|||det(root:NN:4, the:DT:3)|||pobj(from:IN:2, root:NN:4)|||dep(Travel:NNP:1, to:TO:5)|||det(child:NN:9, the:DT:6)|||amod(child:NN:9, farthest:JJS:7)|||amod(child:NN:9, left:JJ:8)|||pobj(to:TO:5, child:NN:9)|||<STOP> dep(travel:VB:3, backup:UH:1)|||root(ROOT:ROOT:18, travel:VB:3)|||det(child:NNS:6, the:DT:4)|||amod(child:NNS:6, leftmost:JJ:5)|||dobj(travel:VB:3, child:NNS:6)|||det(repeat:NN:11, the:DT:8)|||amod(repeat:NN:11, right:JJ:9)|||nn(repeat:NN:11, side:NN:10)|||prep_in(child:NNS:6, repeat:NN:11)|||prepc_until(travel:VB:3, reach:VBG:13)|||det(child:NN:16, the:DT:14)|||amod(child:NN:16, rightmost:JJ:15)|||dobj(reach:VBG:13, child:NN:16)|||<STOP>
12.8 csubj(put:VBZ:50, have:VBZ:1)|||dobj(have:VBZ:1, preorder:NN:2)|||prep_in(preorder:NN:2, order:NN:5)|||dobj(have:VBZ:1, postorder:NN:8)|||conj_and(preorder:NN:2, postorder:NN:8)|||det(tree:NN:11, a:DT:10)|||prep_of(postorder:NN:8, tree:NN:11)|||nn(equal:NNS:14, preorder:NN:13)|||nsubj(put:VBZ:15, equal:NNS:14)|||rcmod(preorder:NN:2, put:VBZ:15)|||det(node:NN:18, the:DT:16)|||nn(node:NN:18, parent:NN:17)|||nsubj(equal:VBZ:31, node:NN:18)|||prep_in(node:NN:18, front:NN:20)|||det(node:NN:24, the:DT:22)|||nn(node:NN:24, child:NN:23)|||prep_of(node:NN:18, node:NN:24)|||dep(node:NN:24, -lrb-:-LRB-:25)|||dep(-lrb-:-LRB-:25, s:PRP:26)|||punct(-lrb-:-LRB-:25, -rrb-:-RRB-:27)|||prep_in(node:NN:18, order:NN:30)|||dep(put:VBZ:32, equal:VBZ:31)|||dep(put:VBZ:15, put:VBZ:32)|||det(node:NN:35, the:DT:33)|||nn(node:NN:35, parent:NN:34)|||nsubj(put:VBZ:32, node:NN:35)|||det(child:NN:39, the:DT:37)|||amod(child:NN:39, left:JJ:38)|||prep_between(node:NN:35, child:NN:39)|||amod(node:NN:43, right:JJ:41)|||nn(node:NN:43, child:NN:42)|||prep_between(node:NN:35, node:NN:43)|||conj_and(child:NN:39, node:NN:43)|||dep(child:NN:39, -lrb-:-LRB-:44)|||dep(-lrb-:-LRB-:44, s:PRP:45)|||punct(-lrb-:-LRB-:44, -rrb-:-RRB-:46)|||dep(equal:VBZ:49, postorder:NN:48)|||dep(put:VBZ:50, equal:VBZ:49)|||root(ROOT:ROOT:62, put:VBZ:50)|||det(node:NN:53, the:DT:51)|||nn(node:NN:53, parent:NN:52)|||dobj(put:VBZ:50, node:NN:53)|||det(node:NN:57, the:DT:55)|||nn(node:NN:57, child:NN:56)|||prep_after(put:VBZ:50, node:NN:57)|||dep(node:NN:57, -lrb-:-LRB-:58)|||dep(-lrb-:-LRB-:58, s:PRP:59)|||punct(-lrb-:-LRB-:58, -rrb-:-RRB-:60)|||<STOP>
12.8 det(traveral:NN:3, the:DT:1)|||nn(traveral:NN:3, Euler:NNP:2)|||nsubj(be:VBZ:4, traveral:NN:3)|||root(ROOT:ROOT:26, be:VBZ:4)|||advmod(go:VBP:7, when:WRB:5)|||nsubj(go:VBP:7, you:PRP:6)|||advcl(be:VBZ:4, go:VBP:7)|||ccomp(be:VBZ:4, go:VBP:7)|||det(tree:NN:10, a:DT:9)|||prep_through(go:VBP:7, tree:NN:10)|||xsubj(put:VB:15, tree:NN:10)|||partmod(tree:NN:10, look:VBG:11)|||prep_for(look:VBG:11, node:NNS:13)|||aux(put:VB:15, to:TO:14)|||xcomp(look:VBG:11, put:VB:15)|||det(order:NN:18, the:DT:17)|||prep_in(put:VB:15, order:NN:18)|||prep_of(order:NN:18, left:NN:20)|||appos(left:NN:20, root:NN:22)|||advmod(put:VB:15, right:RB:24)|||prep_of(order:NN:18, root:NN:22)|||<STOP> root(ROOT:ROOT:5, like:IN:1)|||nn(traversal:NN:3, inorder:NN:2)|||pobj(like:IN:1, traversal:NN:3)|||<STOP>
12.8 det(traversal:NN:3, a:DT:1)|||nn(traversal:NN:3, Euler:NNP:2)|||nsubj(traversal:NN:6, traversal:NN:3)|||cop(traversal:NN:6, be:VBZ:4)|||det(traversal:NN:6, a:DT:5)|||nsubj(begin:VBZ:8, traversal:NN:6)|||nsubj(travel:VBZ:14, traversal:NN:6)|||root(ROOT:ROOT:22, traversal:NN:6)|||rel(begin:VBZ:8, that:WDT:7)|||rcmod(traversal:NN:6, begin:VBZ:8)|||det(root:NN:11, the:DT:10)|||prep_with(begin:VBZ:8, root:NN:11)|||rcmod(traversal:NN:6, travel:VBZ:14)|||conj_and(begin:VBZ:8, travel:VBZ:14)|||prt(travel:VBZ:14, around:RP:15)|||det(outside:NN:17, the:DT:16)|||dobj(travel:VBZ:14, outside:NN:17)|||det(tree:NN:20, the:DT:19)|||prep_of(outside:NN:17, tree:NN:20)|||<STOP> det(element:NN:2, each:DT:1)|||nsubjpass(visit:VBN:7, element:NN:2)|||det(tree:NN:5, the:DT:4)|||prep_in(element:NN:2, tree:NN:5)|||auxpass(visit:VBN:7, be:VBZ:6)|||root(ROOT:ROOT:11, visit:VBN:7)|||num(time:NNS:9, 3:CD:8)|||tmod(visit:VBN:7, time:NNS:9)|||<STOP> root(ROOT:ROOT:13, from:IN:1)|||det(left:NN:3, the:DT:2)|||pobj(from:IN:1, left:NN:3)|||dep(from:IN:1, from:IN:5)|||det(bottom:NN:7, the:DT:6)|||pobj(from:IN:5, bottom:NN:7)|||dep(from:IN:1, from:IN:9)|||conj_and(from:IN:5, from:IN:9)|||det(right:NN:11, the:DT:10)|||pobj(from:IN:9, right:NN:11)|||<STOP>
12.8 amod(traversal:NN:3, euler:JJ:1)|||nn(traversal:NN:3, tour:NN:2)|||nsubj(traverse:VBZ:7, traversal:NN:3)|||det(tree:NN:6, a:DT:5)|||prep_of(traversal:NN:3, tree:NN:6)|||root(ROOT:ROOT:30, traverse:VBZ:7)|||advmod(traverse:VBZ:7, down:RB:8)|||det(branch:NN:10, each:DT:9)|||dep(down:RB:8, branch:NN:10)|||dep(to:TO:12, straight:RB:11)|||dep(down:RB:8, to:TO:12)|||num(leaf:NN:14, one:CD:13)|||pobj(to:TO:12, leaf:NN:14)|||advmod(start:VBZ:16, then:RB:15)|||rcmod(leaf:NN:14, start:VBZ:16)|||advmod(start:VBZ:16, again:RB:17)|||det(root:NN:20, the:DT:19)|||prep_at(start:VBZ:16, root:NN:20)|||rcmod(leaf:NN:14, repeat:VBZ:22)|||conj_and(start:VBZ:16, repeat:VBZ:22)|||mark(traverse:VBN:28, until:IN:23)|||det(element:NNS:25, all:DT:24)|||nsubjpass(traverse:VBN:28, element:NNS:25)|||aux(traverse:VBN:28, have:VBP:26)|||auxpass(traverse:VBN:28, be:VBN:27)|||advcl(traverse:VBZ:7, traverse:VBN:28)|||<STOP>
12.8 det(tour:NN:3, the:DT:1)|||nn(tour:NN:3, Euler:NNP:2)|||nsubj(visit:VBZ:4, tour:NN:3)|||root(ROOT:ROOT:40, visit:VBZ:4)|||det(node:NN:6, every:DT:5)|||dobj(visit:VBZ:4, node:NN:6)|||dobj(see:VBN:31, node:NN:6)|||det(tree:NN:9, a:DT:8)|||prep_in(node:NN:6, tree:NN:9)|||dep(visit:VBZ:4, start:VBG:11)|||det(root:NN:14, the:DT:13)|||prep_with(start:VBG:11, root:NN:14)|||dep(visit:VBZ:4, work:VBG:16)|||conj_and(start:VBG:11, work:VBG:16)|||det(counterclockwise:NN:20, the:DT:18)|||nn(counterclockwise:NN:20, tree:NN:19)|||nn(post-order:NN:24, counterclockwise:NN:20)|||dep(counterclockwise:NN:20, in-order:NN:22)|||prep_around(work:VBG:16, post-order:NN:24)|||amod(traversal:NNS:28, pre-order:JJ:27)|||nsubjpass(see:VBN:31, traversal:NNS:28)|||aux(see:VBN:31, can:MD:29)|||auxpass(see:VBN:31, be:VB:30)|||conj_and(visit:VBZ:4, see:VBN:31)|||root(ROOT:ROOT:40, see:VBN:31)|||prep_as(see:VBN:31, variation:NNS:33)|||det(traversal:NN:38, the:DT:35)|||nn(traversal:NN:38, Euler:NNP:36)|||nn(traversal:NN:38, tour:NN:37)|||prep_of(variation:NNS:33, traversal:NN:38)|||<STOP>
12.8 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
12.8 root(ROOT:ROOT:30, to:TO:1)|||pobj(to:TO:1, traverse:NN:2)|||partmod(traverse:NN:2, go:VBG:3)|||prt(go:VBG:3, down:RP:4)|||det(left:NN:7, the:DT:6)|||prep_to(go:VBG:3, left:NN:7)|||advmod(go:VB:9, then:RB:8)|||ccomp(go:VBG:3, go:VB:9)|||det(right:NN:12, the:DT:11)|||prep_to(go:VB:9, right:NN:12)|||amod(child:NNS:15, last:JJ:14)|||prep_of(right:NN:12, child:NNS:15)|||conj(go:VB:9, back:RB:17)|||det(top:NN:20, the:DT:19)|||prep_to(go:VB:9, top:NN:20)|||conj_and(right:NN:12, top:NN:20)|||dep(traverse:NN:2, kind:NN:23)|||prep_of(kind:NN:23, like:JJ:25)|||partmod(traverse:NN:2, go:VBG:26)|||det(tree:NN:29, the:DT:28)|||prep_around(go:VBG:26, tree:NN:29)|||<STOP>
12.8 nsubj(visit:VBP:3, you:PRP:1)|||advmod(visit:VBP:3, recursively:RB:2)|||root(ROOT:ROOT:10, visit:VBP:3)|||det(node:NN:5, every:DT:4)|||dobj(visit:VBP:3, node:NN:5)|||det(list:NN:8, the:DT:7)|||prep_on(node:NN:5, list:NN:8)|||<STOP> nsubj(visit:VBP:2, you:PRP:1)|||root(ROOT:ROOT:17, visit:VBP:2)|||det(node:NN:4, the:DT:3)|||dobj(visit:VBP:2, node:NN:4)|||det(left:NN:7, the:DT:6)|||prep_from(visit:VBP:2, left:NN:7)|||det(bottom:NN:10, the:DT:9)|||appos(left:NN:7, bottom:NN:10)|||det(right:NN:15, the:DT:14)|||prep_from(visit:VBP:2, right:NN:15)|||conj_and(left:NN:7, right:NN:15)|||prep_from(visit:VBP:2, bottom:NN:10)|||<STOP>
12.8 det(tour:NN:3, the:DT:1)|||nn(tour:NN:3, euler:NN:2)|||nsubj(way:NN:6, tour:NN:3)|||cop(way:NN:6, be:VBZ:4)|||det(way:NN:6, a:DT:5)|||root(ROOT:ROOT:34, way:NN:6)|||aux(traverse:VB:8, to:TO:7)|||infmod(way:NN:6, traverse:VB:8)|||det(tree:NN:10, a:DT:9)|||dobj(traverse:VB:8, tree:NN:10)|||advmod(come:VBD:13, where:WRB:11)|||nsubj(come:VBD:13, you:PRP:12)|||advcl(traverse:VB:8, come:VBD:13)|||prep_into(come:VBD:13, contact:NN:15)|||det(time:NNS:20, each:DT:17)|||amod(time:NNS:20, node:JJ:18)|||num(time:NNS:20, three:CD:19)|||prep_with(come:VBD:13, time:NNS:20)|||det(left:NN:24, the:DT:23)|||prep_from(come:VBD:13, left:NN:24)|||det(right:NN:28, the:DT:27)|||prep_from(come:VBD:13, right:NN:28)|||det(bottom:NN:33, the:DT:32)|||prep_from(come:VBD:13, bottom:NN:33)|||conj_and(right:NN:28, bottom:NN:33)|||<STOP>
12.8 root(ROOT:ROOT:7, traverse:VBG:1)|||det(level:NN:4, a:DT:2)|||nn(level:NN:4, tree:NN:3)|||dobj(traverse:VBG:1, level:NN:4)|||prep_by(traverse:VBG:1, level:NN:6)|||<STOP>
12.8 det(Euler:NNP:2, the:DT:1)|||nsubj(traversal:VBP:3, Euler:NNP:2)|||root(ROOT:ROOT:14, traversal:VBP:3)|||det(tree:NN:6, the:DT:5)|||prep_through(traversal:VBP:3, tree:NN:6)|||det(shape:NN:12, a:DT:8)|||nn(shape:NN:12, rubber:NN:9)|||nn(shape:NN:12, band:NN:10)|||nn(shape:NN:12, style:NN:11)|||prep_in(tree:NN:6, shape:NN:12)|||<STOP>
12.9 mark(set:VBD:14, if:IN:1)|||nsubj(set:VBD:14, root:NN:2)|||partmod(root:NN:2, set:VBN:4)|||dobj(set:VBN:4, root:NN:5)|||aux(null:VB:7, to:TO:6)|||xcomp(set:VBN:4, null:VB:7)|||acomp(null:VB:7, else:RB:8)|||mark(delete:VBG:10, if:IN:9)|||advcl(null:VB:7, delete:VBG:10)|||amod(leaf:NN:12, right:JJ:11)|||dobj(delete:VBG:10, leaf:NN:12)|||advcl(node:VBP:31, set:VBD:14)|||dobj(set:VBD:14, rightptr:NN:15)|||nn(node:NN:18, parent:NN:17)|||prep_of(rightptr:NN:15, node:NN:18)|||aux(null:VB:20, to:TO:19)|||xcomp(set:VBD:14, null:VB:20)|||acomp(null:VB:20, else:RB:21)|||mark(leave:VBD:24, if:IN:22)|||nsubj(leave:VBD:24, deleting:NNP:23)|||advcl(null:VB:20, leave:VBD:24)|||dobj(leave:VBD:24, leaf:NN:25)|||nn(leftptr:NN:28, set:NN:27)|||nsubj(node:VBP:31, leftptr:NN:28)|||xsubj(null:VB:33, leftptr:NN:28)|||prep_of(leftptr:NN:28, parent:NN:30)|||root(ROOT:ROOT:60, node:VBP:31)|||aux(null:VB:33, to:TO:32)|||xcomp(node:VBP:31, null:VB:33)|||acomp(null:VB:33, else:RB:34)|||mark(set:VBD:45, if:IN:35)|||dep(set:VBD:45, delete:VBG:36)|||det(node:NN:43, a:DT:37)|||amod(node:NN:43, left:NN:38)|||conj_or(left:NN:38, right:JJ:40)|||amod(node:NN:43, right:JJ:40)|||amod(node:NN:43, subtree:JJ:41)|||nn(node:NN:43, child:NN:42)|||dobj(delete:VBG:36, node:NN:43)|||advcl(null:VB:33, set:VBD:45)|||det(child:NN:49, the:DT:46)|||nn(child:NN:49, max:NN:47)|||nn(child:NN:49, leaf:NN:48)|||dobj(set:VBD:45, child:NN:49)|||det(subtree:NN:53, the:DT:51)|||amod(subtree:NN:53, left:JJ:52)|||prep_in(set:VBD:45, subtree:NN:53)|||det(node:NN:58, the:DT:55)|||amod(node:NN:58, new:JJ:56)|||nn(node:NN:58, child:NN:57)|||prep_as(set:VBD:45, node:NN:58)|||<STOP>
12.9 ccomp(delete:VBP:17, traverse:VB:1)|||det(tree:NN:3, the:DT:2)|||dobj(traverse:VB:1, tree:NN:3)|||conj_and(traverse:VB:1, find:VB:5)|||ccomp(delete:VBP:17, find:VB:5)|||det(node:NN:7, the:DT:6)|||dobj(find:VB:5, node:NN:7)|||mark(have:VBZ:12, if:IN:9)|||det(node:NN:11, the:DT:10)|||nsubj(have:VBZ:12, node:NN:11)|||dep(delete:VBP:17, have:VBZ:12)|||det(child:NNS:14, no:DT:13)|||dobj(have:VBZ:12, child:NNS:14)|||advmod(delete:VBP:17, simply:RB:16)|||root(ROOT:ROOT:46, delete:VBP:17)|||dobj(delete:VBP:17, it:PRP:18)|||advmod(set:VBD:37, otherwise:RB:20)|||csubj(set:VBD:37, set:VBN:21)|||det(node:NN:23, the:DT:22)|||poss(datum:NNS:26, node:NN:23)|||nn(datum:NNS:26, s:NNS:25)|||dobj(set:VBN:21, datum:NNS:26)|||amod(datum:NNS:26, equal:JJ:27)|||det(datum:NNS:30, the:DT:29)|||prep_to(equal:JJ:27, datum:NNS:30)|||prep_of(datum:NNS:30, one:CD:32)|||poss(child:NNS:35, its:PRP$:34)|||prep_of(one:CD:32, child:NNS:35)|||advmod(set:VBN:21, then:RB:36)|||parataxis(delete:VBP:17, set:VBD:37)|||det(pointer:NN:39, the:DT:38)|||dobj(set:VBD:37, pointer:NN:39)|||det(child:NN:42, that:DT:41)|||prep_for(set:VBD:37, child:NN:42)|||prep_to(set:VBD:37, NULL:NNP:44)|||<STOP>
12.9 advmod(attach:VBG:2, first:RB:1)|||root(ROOT:ROOT:23, attach:VBG:2)|||det(element:NNS:4, the:DT:3)|||dobj(attach:VBG:2, element:NNS:4)|||det(node:NN:7, the:DT:6)|||prep_from(attach:VBG:2, node:NN:7)|||aux(delete:VBG:10, to:TO:8)|||aux(delete:VBG:10, be:VB:9)|||infmod(node:NN:7, delete:VBG:10)|||amod(node:NNS:13, alternate:JJ:12)|||prep_to(delete:VBG:10, node:NNS:13)|||infmod(node:NN:7, then:RB:15)|||advmod(delete:VBG:10, then:RB:15)|||conj_and(delete:VBG:10, then:RB:15)|||infmod(node:NN:7, delete:VB:16)|||conj_and(delete:VBG:10, delete:VB:16)|||det(node:NN:18, that:DT:17)|||dobj(delete:VB:16, node:NN:18)|||dep(delete:VBG:10, delete:JJ:20)|||dep(delete:JJ:20, node:JJ:21)|||<STOP>
12.9 mark(delete:VBP:3, if:IN:1)|||nsubj(delete:VBP:3, you:PRP:2)|||advcl(have:VBP:11, delete:VBP:3)|||det(node:NN:5, a:DT:4)|||dobj(delete:VBP:3, node:NN:5)|||det(tree:NN:8, a:DT:7)|||prep_from(delete:VBP:3, tree:NN:8)|||nsubj(have:VBP:11, you:PRP:10)|||xsubj(link:VB:13, you:PRP:10)|||root(ROOT:ROOT:24, have:VBP:11)|||aux(link:VB:13, to:TO:12)|||xcomp(have:VBP:11, link:VB:13)|||det(parent:NNS:16, that:DT:14)|||amod(parent:NNS:16, nodes:JJ:15)|||dobj(link:VB:13, parent:NNS:16)|||det(child:NNS:19, the:DT:18)|||prep_to(link:VB:13, child:NNS:19)|||det(node:NN:22, that:DT:21)|||prep_of(child:NNS:19, node:NN:22)|||<STOP>
12.9 aux(delete:VB:2, must:MD:1)|||root(ROOT:ROOT:19, delete:VB:2)|||det(information:NN:4, the:DT:3)|||dobj(delete:VB:2, information:NN:4)|||complm(contain:VBZ:8, that:IN:5)|||det(node:NN:7, the:DT:6)|||nsubj(contain:VBZ:8, node:NN:7)|||dep(information:NN:4, contain:VBZ:8)|||punct(free:VB:11, -lrb-:-LRB-:9)|||aux(free:VB:11, to:TO:10)|||dobj(contain:VBZ:8, free:VB:11)|||prt(free:VB:11, up:RP:12)|||dobj(free:VB:11, memory:NN:13)|||dobj(contain:VBZ:8, garbage:NNP:16)|||conj_or(free:VB:11, garbage:NNP:16)|||partmod(information:NN:4, collect:VBN:17)|||<STOP> dep(also:RB:3, -rrb-:,:1)|||dep(also:RB:3, and:CC:2)|||root(ROOT:ROOT:16, also:RB:3)|||dep(also:RB:3, delete:IN:4)|||det(pointer:NN:6, the:DT:5)|||pobj(delete:IN:4, pointer:NN:6)|||punct(pointer:NN:6, -lrb-:-LRB-:7)|||det(node:NN:10, that:DT:9)|||poss(parent:NN:14, node:NN:10)|||nn(parent:NN:14, s:NNS:12)|||prep_in(pointer:NN:6, parent:NN:14)|||<STOP> det(point:NNS:3, that:DT:2)|||prep_-rrb-(wish:VBP:8, point:NNS:3)|||det(node:NN:6, the:DT:5)|||prep_to(point:NNS:3, node:NN:6)|||nsubj(wish:VBP:8, you:PRP:7)|||xsubj(delete:VB:10, you:PRP:7)|||root(ROOT:ROOT:12, wish:VBP:8)|||aux(delete:VB:10, to:TO:9)|||xcomp(wish:VBP:8, delete:VB:10)|||<STOP>
12.9 nsubj(replace:VB:2, you:PRP:1)|||nsubj(replace:VB:14, you:PRP:1)|||root(ROOT:ROOT:25, replace:VB:2)|||det(node:NN:4, the:DT:3)|||dobj(replace:VB:2, node:NN:4)|||det(element:NN:8, the:DT:6)|||amod(element:NN:8, largest:JJS:7)|||prep_with(replace:VB:2, element:NN:8)|||poss(subtree:NN:12, its:PRP$:10)|||amod(subtree:NN:12, left:JJ:11)|||prep_of(element:NN:8, subtree:NN:12)|||conj_or(replace:VB:2, replace:VB:14)|||root(ROOT:ROOT:25, replace:VB:14)|||dobj(replace:VB:14, it:PRP:15)|||det(element:NN:19, the:DT:17)|||amod(element:NN:19, smallest:JJS:18)|||prep_with(replace:VB:14, element:NN:19)|||det(subtree:NN:23, the:DT:21)|||amod(subtree:NN:23, right:JJ:22)|||prep_of(element:NN:19, subtree:NN:23)|||<STOP>
12.9 nsubj(traverse:VBP:2, you:PRP:1)|||root(ROOT:ROOT:16, traverse:VBP:2)|||det(tree:NN:4, the:DT:3)|||dobj(traverse:VBP:2, tree:NN:4)|||mark(find:VBP:7, till:IN:5)|||nsubj(find:VBP:7, you:PRP:6)|||advcl(traverse:VBP:2, find:VBP:7)|||det(node:NN:9, the:DT:8)|||dobj(find:VBP:7, node:NN:9)|||nsubj(want:VBG:12, you:PRP:10)|||xsubj(delete:VB:14, you:PRP:10)|||aux(want:VBG:12, be:VBP:11)|||rcmod(node:NN:9, want:VBG:12)|||aux(delete:VB:14, to:TO:13)|||xcomp(want:VBG:12, delete:VB:14)|||<STOP> mark(have:VBZ:4, if:IN:1)|||det(node:NN:3, the:DT:2)|||nsubj(have:VBZ:4, node:NN:3)|||advcl(delete:VBP:8, have:VBZ:4)|||det(child:NNS:6, no:DT:5)|||dobj(have:VBZ:4, child:NNS:6)|||nsubj(delete:VBP:8, you:PRP:7)|||root(ROOT:ROOT:11, delete:VBP:8)|||dobj(delete:VBP:8, it:PRP:9)|||<STOP> mark(have:VBZ:4, if:IN:1)|||det(node:NN:3, the:DT:2)|||nsubj(have:VBZ:4, node:NN:3)|||advcl(find:VB:12, have:VBZ:4)|||dobj(have:VBZ:4, child:NNS:5)|||mark(delete:VBP:9, before:IN:7)|||nsubj(delete:VBP:9, you:PRP:8)|||advcl(find:VB:12, delete:VBP:9)|||nsubj(find:VB:12, you:PRP:11)|||nsubj(attach:VB:19, you:PRP:11)|||root(ROOT:ROOT:31, find:VB:12)|||det(left-most:NN:14, the:DT:13)|||dobj(find:VB:12, left-most:NN:14)|||poss(child:NNS:17, its:PRP$:16)|||prep_of(left-most:NN:14, child:NNS:17)|||conj_and(find:VB:12, attach:VB:19)|||root(ROOT:ROOT:31, attach:VB:19)|||dobj(attach:VB:19, it:PRP:20)|||det(root:NN:23, the:DT:22)|||prep_to(attach:VB:19, root:NN:23)|||advmod(find:VB:12, then:RB:24)|||nsubj(delete:VB:27, you:PRP:25)|||aux(delete:VB:27, can:MD:26)|||ccomp(find:VB:12, delete:VB:27)|||det(node:NN:29, the:DT:28)|||dobj(delete:VB:27, node:NN:29)|||<STOP>
12.9 nsubj(leave:VBN:16, link:NN:1)|||det(to-be-deleted:NN:3, the:DT:2)|||poss(s:NNS:5, to-be-deleted:NN:3)|||nsubj(leave:VBD:6, s:NNS:5)|||rcmod(link:NN:1, leave:VBD:6)|||dobj(leave:VBD:6, child:NN:7)|||det(parent:NN:13, the:DT:9)|||amod(parent:NN:13, to-be-deleted:JJ:10)|||nn(parent:NN:13, s:NNS:12)|||prep_to(leave:VBD:6, parent:NN:13)|||dep(parent:NN:13, ' ':':14)|||aux(leave:VBN:16, s:VBZ:15)|||root(ROOT:ROOT:20, leave:VBN:16)|||nn(pointer:NN:18, child:NN:17)|||dobj(leave:VBN:16, pointer:NN:18)|||<STOP>
12.9 det(way:NN:2, the:DT:1)|||nsubj(first:JJ:13, way:NN:2)|||nsubj(delete:VBP:4, you:PRP:3)|||rcmod(way:NN:2, delete:VBP:4)|||det(node:NN:6, a:DT:5)|||dobj(delete:VBP:4, node:NN:6)|||det(tree:NN:11, a:DT:8)|||amod(tree:NN:11, binary:JJ:9)|||nn(tree:NN:11, search:NN:10)|||prep_from(delete:VBP:4, tree:NN:11)|||cop(first:JJ:13, be:VBZ:12)|||root(ROOT:ROOT:31, first:JJ:13)|||nsubj(have:VBP:15, you:PRP:14)|||ccomp(first:JJ:13, have:VBP:15)|||ccomp(have:VBP:15, take:VB:16)|||det(root:NN:18, the:DT:17)|||dobj(take:VB:16, root:NN:18)|||advmod(see:VB:21, then:RB:20)|||ccomp(have:VBP:15, see:VB:21)|||conj_and(take:VB:16, see:VB:21)|||det(node:NNS:23, the:DT:22)|||dobj(see:VB:21, node:NNS:23)|||nsubj(come:VBG:26, node:NNS:23)|||rel(come:VBG:26, that:WDT:24)|||aux(come:VBG:26, be:VBP:25)|||rcmod(node:NNS:23, come:VBG:26)|||det(root:NN:29, the:DT:28)|||prep_from(come:VBG:26, root:NN:29)|||<STOP> root(ROOT:ROOT:12, delete:VB:2)|||det(node:NNS:4, the:DT:3)|||dobj(delete:VB:2, node:NNS:4)|||conj_and(delete:VB:2, set:VB:6)|||root(ROOT:ROOT:12, set:VB:6)|||det(root:NN:8, the:DT:7)|||dobj(set:VB:6, root:NN:8)|||prep_to(set:VB:6, NULL:NNP:10)|||<STOP>
12.9 nsubj(remove:VB:2, you:PRP:1)|||nsubj(move:VB:9, you:PRP:1)|||root(ROOT:ROOT:21, remove:VB:2)|||det(element:NN:4, the:DT:3)|||dobj(remove:VB:2, element:NN:4)|||det(tree:NN:7, the:DT:6)|||prep_from(remove:VB:2, tree:NN:7)|||conj_and(remove:VB:2, move:VB:9)|||root(ROOT:ROOT:21, move:VB:9)|||det(element:NN:13, the:DT:10)|||amod(element:NN:13, next:JJ:11)|||amod(element:NN:13, highest:JJS:12)|||dobj(move:VB:9, element:NN:13)|||det(left:NN:16, the:DT:15)|||prep_from(move:VB:9, left:NN:16)|||poss(place:NN:19, its:PRP$:18)|||prep_into(move:VB:9, place:NN:19)|||<STOP>
12.9 amod(node:NN:2, delete:JJ:1)|||root(ROOT:ROOT:4, node:NN:2)|||<STOP>
12.9 det(deletion:NN:2, the:DT:1)|||nsubj(depend:VBZ:6, deletion:NN:2)|||det(node:NN:5, a:DT:4)|||prep_of(deletion:NN:2, node:NN:5)|||root(ROOT:ROOT:22, depend:VBZ:6)|||mark(have:VBZ:10, if:IN:8)|||nsubj(have:VBZ:10, it:PRP:9)|||prepc_upon(depend:VBZ:6, have:VBZ:10)|||dobj(have:VBZ:10, child:NNS:11)|||mark(tree:NN:20, if:IN:13)|||nsubj(tree:NN:20, it:PRP:14)|||cop(tree:NN:20, be:VBZ:15)|||det(tree:NN:20, a:DT:16)|||nn(tree:NN:20, AVL:NNP:17)|||nn(tree:NN:20, binary:NN:18)|||nn(tree:NN:20, search:NN:19)|||prepc_upon(depend:VBZ:6, tree:NN:20)|||conj_and(have:VBZ:10, tree:NN:20)|||<STOP> dep(set:VBD:20, assume:VBG:1)|||nsubj(!tree:NN:7, it:PRP:2)|||cop(!tree:NN:7, be:VBZ:3)|||det(!tree:NN:7, a:DT:5)|||nn(!tree:NN:7, AVL:NNP:6)|||dep(assume:VBG:1, !tree:NN:7)|||det(node:NN:11, the:DT:10)|||nsubj(have:VBZ:14, node:NN:11)|||auxpass(delete:VBN:13, be:VBG:12)|||partmod(node:NN:11, delete:VBN:13)|||dep(assume:VBG:1, have:VBZ:14)|||conj_and(!tree:NN:7, have:VBZ:14)|||det(child:NNS:16, no:DT:15)|||dobj(have:VBZ:14, child:NNS:16)|||nsubj(set:VBD:20, you:PRP:18)|||advmod(set:VBD:20, just:RB:19)|||root(ROOT:ROOT:26, set:VBD:20)|||poss(pointer:NN:22, its:PRP$:21)|||dobj(set:VBD:20, pointer:NN:22)|||aux(null:VB:24, to:TO:23)|||infmod(pointer:NN:22, null:VB:24)|||<STOP> mark(have:VBZ:3, if:IN:1)|||nsubj(have:VBZ:3, it:PRP:2)|||advcl(replace:VB:46, have:VBZ:3)|||det(child:NN:6, a:DT:4)|||amod(child:NN:6, left:JJ:5)|||dobj(have:VBZ:3, child:NN:6)|||det(child:NN:10, a:DT:8)|||amod(child:NN:10, right:JJ:9)|||dobj(have:VBZ:3, child:NN:10)|||conj_or(child:NN:6, child:NN:10)|||advmod(have:VBZ:3, exclusively:RB:11)|||complm(replace:VBZ:15, that:IN:13)|||nsubj(replace:VBZ:15, child:NN:14)|||ccomp(have:VBZ:3, replace:VBZ:15)|||det(node:NN:18, the:DT:16)|||amod(node:NN:18, delete:VBN:17)|||dobj(replace:VBZ:15, node:NN:18)|||mark(have:VBZ:22, if:IN:20)|||nsubj(have:VBZ:22, it:PRP:21)|||advcl(have:VBZ:3, have:VBZ:22)|||num(child:NNS:24, two:CD:23)|||dobj(have:VBZ:22, child:NNS:24)|||det(child:NN:29, the:DT:26)|||amod(child:NN:29, left:JJ:27)|||dep(left:JJ:27, most:JJS:28)|||nsubj(replace:VB:46, child:NN:29)|||det(tree:NN:34, the:DT:31)|||amod(tree:NN:34, right:JJ:32)|||nn(tree:NN:34, sub:NN:33)|||prep_of(child:NN:29, tree:NN:34)|||punct(child:NN:39, -lrb-:-LRB-:35)|||dep(child:NN:39, or:CC:36)|||amod(child:NN:39, right:JJ:37)|||dep(right:JJ:37, most:JJS:38)|||dep(tree:NN:34, child:NN:39)|||det(subtree:NN:43, the:DT:41)|||amod(subtree:NN:43, left:JJ:42)|||prep_of(child:NN:39, subtree:NN:43)|||punct(child:NN:39, -rrb-:-RRB-:44)|||aux(replace:VB:46, will:MD:45)|||root(ROOT:ROOT:48, replace:VB:46)|||dobj(replace:VB:46, it:PRP:47)|||<STOP>
12.9 mark(leaf:NN:6, if:IN:1)|||det(node:NN:3, the:DT:2)|||nsubj(leaf:NN:6, node:NN:3)|||cop(leaf:NN:6, be:VBZ:4)|||det(leaf:NN:6, a:DT:5)|||advcl(set:VBD:9, leaf:NN:6)|||advmod(set:VBD:9, just:RB:8)|||root(ROOT:ROOT:83, set:VBD:9)|||nsubj(parent:NN:12, it:PRP:10)|||cop(parent:NN:12, be:VBZ:11)|||ccomp(set:VBD:9, parent:NN:12)|||dep(parent:NN:12, ' ':':13)|||dep(pointer:JJ:15, s:VBZ:14)|||rcmod(parent:NN:12, pointer:JJ:15)|||aux(null:VB:17, to:TO:16)|||xcomp(pointer:JJ:15, null:VB:17)|||xcomp(pointer:JJ:15, delete:VB:19)|||conj_and(null:VB:17, delete:VB:19)|||dobj(null:VB:17, it:PRP:20)|||dobj(delete:VB:19, it:PRP:20)|||mark(have:VBZ:24, if:IN:22)|||nsubj(have:VBZ:24, it:PRP:23)|||advcl(pointer:JJ:15, have:VBZ:24)|||det(child:NN:27, a:DT:25)|||amod(child:NN:27, single:JJ:26)|||dobj(have:VBZ:24, child:NN:27)|||partmod(child:NN:27, set:VBN:29)|||det(parent:NN:31, the:DT:30)|||poss(pointer:NN:34, parent:NN:31)|||amod(pointer:NN:34, s:JJ:33)|||dobj(set:VBN:29, pointer:NN:34)|||det(child:NN:37, the:DT:36)|||prep_to(set:VBN:29, child:NN:37)|||prep_to(set:VBN:29, delete:NN:39)|||conj_and(child:NN:37, delete:NN:39)|||mark(have:VBZ:43, if:IN:41)|||nsubj(have:VBZ:43, it:PRP:42)|||advcl(set:VB:47, have:VBZ:43)|||num(child:NNS:45, two:CD:44)|||dobj(have:VBZ:43, child:NNS:45)|||dep(child:NN:27, set:VB:47)|||det(node:NN:49, the:DT:48)|||dobj(set:VB:47, node:NN:49)|||prep_to(set:VB:47, one:CD:51)|||det(child:NNS:55, the:DT:53)|||amod(child:NNS:55, middle:JJ:54)|||prep_of(one:CD:51, child:NNS:55)|||dep(child:NN:27, remove:VB:57)|||conj_and(set:VB:47, remove:VB:57)|||det(child:NN:59, that:DT:58)|||dobj(remove:VB:57, child:NN:59)|||poss(position:NN:63, its:PRP$:61)|||amod(position:NN:63, previous:JJ:62)|||prep_from(remove:VB:57, position:NN:63)|||det(leaf:NN:66, a:DT:65)|||prep_as(position:NN:63, leaf:NN:66)|||punct(child:NN:69, -lrb-:-LRB-:67)|||amod(child:NN:69, rightmost:JJ:68)|||dep(leaf:NN:66, child:NN:69)|||det(subtree:NN:73, the:DT:71)|||amod(subtree:NN:73, left:JJ:72)|||prep_of(child:NN:69, subtree:NN:73)|||nn(child:NN:76, leftmost:NN:75)|||prep_of(child:NN:69, child:NN:76)|||conj_or(subtree:NN:73, child:NN:76)|||det(subtree:NN:80, the:DT:78)|||amod(subtree:NN:80, right:JJ:79)|||prep_of(subtree:NN:73, subtree:NN:80)|||punct(child:NN:69, -rrb-:-RRB-:81)|||<STOP>
12.9 det(tree:NN:5, a:DT:2)|||amod(tree:NN:5, binary:JJ:3)|||nn(tree:NN:5, search:NN:4)|||prep_in(establish:VB:10, tree:NN:5)|||nsubj(establish:VB:10, you:PRP:7)|||aux(establish:VB:10, must:MD:8)|||advmod(establish:VB:10, first:RB:9)|||root(ROOT:ROOT:34, establish:VB:10)|||det(replacement:NN:13, a:DT:11)|||amod(replacement:NN:13, proper:JJ:12)|||dobj(establish:VB:10, replacement:NN:13)|||det(node:NN:16, the:DT:15)|||prep_for(establish:VB:10, node:NN:16)|||nsubj(about:IN:19, you:PRP:17)|||xsubj(delete:VB:21, you:PRP:17)|||aux(about:IN:19, be:VBP:18)|||rcmod(node:NN:16, about:IN:19)|||aux(delete:VB:21, to:TO:20)|||xcomp(about:IN:19, delete:VB:21)|||advmod(node:NN:16, usually:RB:23)|||det(child:NN:25, a:DT:24)|||dep(node:NN:16, child:NN:25)|||prep_from(child:NN:25, the:DT:27)|||advmod(establish:VB:10, soon:RB:28)|||aux(delete:VBN:31, to:TO:29)|||auxpass(delete:VBN:31, be:VB:30)|||dep(soon:RB:28, delete:VBN:31)|||dep(delete:VBN:31, node:JJ:32)|||<STOP> mark(find:VBN:7, once:IN:1)|||det(node:NN:4, that:DT:2)|||nn(node:NN:4, replacement:NN:3)|||nsubjpass(find:VBN:7, node:NN:4)|||aux(find:VBN:7, have:VBZ:5)|||auxpass(find:VBN:7, be:VBN:6)|||advcl(reassign:VBP:11, find:VBN:7)|||nsubj(reassign:VBP:11, you:PRP:9)|||advmod(reassign:VBP:11, simply:RB:10)|||root(ROOT:ROOT:25, reassign:VBP:11)|||dobj(reassign:VBP:11, it:PRP:12)|||prep(reassign:VBP:11, to:TO:13)|||advmod(be:VBZ:23, where:WRB:14)|||det(node:NN:16, the:DT:15)|||nsubj(go:VBG:19, node:NN:16)|||nsubj(be:VBZ:23, node:NN:16)|||rel(go:VBG:19, that:WDT:17)|||aux(go:VBG:19, be:VBZ:18)|||rcmod(node:NN:16, go:VBG:19)|||aux(delete:VBN:22, to:TO:20)|||auxpass(delete:VBN:22, be:VB:21)|||xcomp(go:VBG:19, delete:VBN:22)|||dep(to:TO:13, be:VBZ:23)|||<STOP> mark(usurp:VBN:7, after:IN:1)|||det(node:NN:4, the:DT:2)|||amod(node:NN:4, delete:VBN:3)|||nsubjpass(usurp:VBN:7, node:NN:4)|||aux(usurp:VBN:7, have:VBZ:5)|||auxpass(usurp:VBN:7, be:VBN:6)|||advcl(remove:VB:10, usurp:VBN:7)|||nsubj(remove:VB:10, you:PRP:9)|||root(ROOT:ROOT:23, remove:VB:10)|||det(node:NN:13, the:DT:11)|||amod(node:NN:13, delete:VBN:12)|||dobj(remove:VB:10, node:NN:13)|||prep_from(node:NN:13, memory:NN:15)|||mark(use:VBN:20, so:IN:16)|||nsubjpass(use:VBN:20, it:PRP:17)|||aux(use:VBN:20, may:MD:18)|||auxpass(use:VBN:20, be:VB:19)|||advcl(remove:VB:10, use:VBN:20)|||advmod(use:VBN:20, again:RB:21)|||<STOP>
12.9 nsubj(depend:VBZ:3, it:PRP:1)|||advmod(depend:VBZ:3, all:DT:2)|||root(ROOT:ROOT:11, depend:VBZ:3)|||advmod(located:JJ:9, where:WRB:5)|||det(node:NN:7, the:DT:6)|||nsubj(located:JJ:9, node:NN:7)|||cop(located:JJ:9, be:VBZ:8)|||prepc_on(depend:VBZ:3, located:JJ:9)|||<STOP> poss(child:NN:4, its:PRP$:2)|||nn(child:NN:4, a:NNP:3)|||prep_if(delete:VBN:9, child:NN:4)|||nsubjpass(delete:VBN:9, it:PRP:5)|||aux(delete:VBN:9, can:MD:6)|||advmod(delete:VBN:9, just:RB:7)|||auxpass(delete:VBN:9, be:VB:8)|||dep(replace:VBN:20, delete:VBN:9)|||det(node:NN:13, a:DT:12)|||prep_for(delete:VBN:9, node:NN:13)|||det(tree:NN:16, the:DT:15)|||prep_inside(node:NN:13, tree:NN:16)|||nsubjpass(replace:VBN:20, it:PRP:17)|||aux(replace:VBN:20, must:MD:18)|||auxpass(replace:VBN:20, be:VB:19)|||root(ROOT:ROOT:30, replace:VBN:20)|||det(node:NN:23, another:DT:22)|||prep_with(replace:VBN:20, node:NN:23)|||nsubj(work:VBZ:25, node:NN:23)|||rel(work:VBZ:25, that:WDT:24)|||rcmod(node:NN:23, work:VBZ:25)|||poss(place:NN:28, its:PRP$:27)|||prep_in(work:VBZ:25, place:NN:28)|||<STOP>
12.9 mark(have:VBZ:4, if:IN:1)|||det(node:NN:3, the:DT:2)|||nsubj(have:VBZ:4, node:NN:3)|||advcl(delete:VB:8, have:VBZ:4)|||det(child:NNS:6, no:DT:5)|||dobj(have:VBZ:4, child:NNS:6)|||root(ROOT:ROOT:55, delete:VB:8)|||dobj(delete:VB:8, it:PRP:9)|||advmod(away:RB:11, right:RB:10)|||advmod(delete:VB:8, away:RB:11)|||advmod(delete:VB:8, otherwise:RB:13)|||conj_and(delete:VB:8, put:VB:15)|||root(ROOT:ROOT:55, put:VB:15)|||preconj(node:NN:20, either:CC:16)|||det(node:NN:20, the:DT:17)|||amod(node:NN:20, furthest:JJ:18)|||nn(node:NN:20, right:NN:19)|||dobj(put:VB:15, node:NN:20)|||det(side:NN:24, the:DT:22)|||amod(side:NN:24, left:JJ:23)|||prep_on(node:NN:20, side:NN:24)|||det(node:NN:29, the:DT:26)|||amod(node:NN:29, furthest:JJ:27)|||amod(node:NN:29, left:JJ:28)|||dobj(put:VB:15, node:NN:29)|||conj_or(node:NN:20, node:NN:29)|||det(side:NN:33, the:DT:31)|||amod(side:NN:33, right:JJ:32)|||prep_on(node:NN:29, side:NN:33)|||det(place:NN:36, that:DT:35)|||prep_in(side:NN:33, place:NN:36)|||conj_and(delete:VB:8, perform:VB:38)|||root(ROOT:ROOT:55, perform:VB:38)|||dep(the:DT:40, a:DT:39)|||dobj(perform:VB:38, the:DT:40)|||dep(perform:VB:38, above:IN:41)|||det(node:NN:44, that:DT:43)|||prep_on(perform:VB:38, node:NN:44)|||aux(guarantee:VB:46, to:TO:45)|||infmod(node:NN:44, guarantee:VB:46)|||complm(be:VBZ:49, that:IN:47)|||nsubj(be:VBZ:49, it:PRP:48)|||ccomp(guarantee:VB:46, be:VBZ:49)|||nsubjpass(handle:VBN:52, child:NNS:50)|||auxpass(handle:VBN:52, get:VB:51)|||ccomp(be:VBZ:49, handle:VBN:52)|||advmod(handle:VBN:52, properly:RB:53)|||<STOP>
12.9 root(ROOT:ROOT:5, create:VB:1)|||det(node:NN:4, a:DT:2)|||nn(node:NN:4, temp:NN:3)|||dobj(create:VB:1, node:NN:4)|||<STOP> nn(temp:NNP:2, Set:NNP:1)|||poss(s:NNS:4, temp:NNP:2)|||nsubj(value:VBZ:5, s:NNS:4)|||root(ROOT:ROOT:24, value:VBZ:5)|||det(Node:NNP:8, the:DT:7)|||prep_to(value:VBZ:5, Node:NNP:8)|||prep_after(value:VBZ:5, head:NN:10)|||prep_after(value:VBZ:5, NULL:NNP:12)|||conj_or(head:NN:10, NULL:NNP:12)|||det(case:NN:15, the:DT:14)|||prep_in(NULL:NNP:12, case:NN:15)|||amod(node:NN:19, only:JJ:17)|||nn(node:NN:19, head:NN:18)|||prep_of(case:NN:15, node:NN:19)|||det(list:NN:22, the:DT:21)|||prep_in(node:NN:19, list:NN:22)|||<STOP> nsubj(head:VBP:2, Set:NNP:1)|||root(ROOT:ROOT:7, head:VBP:2)|||acomp(head:VBP:2, equal:JJ:3)|||aux(temp:VB:5, to:TO:4)|||xcomp(equal:JJ:3, temp:VB:5)|||<STOP> amod(temp:NN:2, delete:JJ:1)|||root(ROOT:ROOT:3, temp:NN:2)|||<STOP>
12.9 prepc_by(node:VBP:32, search:VBG:2)|||prt(search:VBG:2, down:RP:3)|||det(tree:NN:5, the:DT:4)|||dobj(search:VBG:2, tree:NN:5)|||mark(find:VBP:8, until:IN:6)|||nsubj(find:VBP:8, you:PRP:7)|||advcl(search:VBG:2, find:VBP:8)|||det(node:NN:10, the:DT:9)|||dobj(find:VBP:8, node:NN:10)|||conj_and(search:VBG:2, replace:VBG:13)|||prepc_by(node:VBP:32, replace:VBG:13)|||det(link:NN:15, the:DT:14)|||dobj(replace:VBG:13, link:NN:15)|||det(node:NN:18, that:DT:17)|||prep_to(replace:VBG:13, node:NN:18)|||det(child:NN:22, the:DT:20)|||amod(child:NN:22, greatest:JJS:21)|||prep_with(node:NN:18, child:NN:22)|||nsubj(node:VBP:32, node:NN:23)|||det(subtree:NN:27, the:DT:25)|||amod(subtree:NN:27, left:JJ:26)|||prep_on(node:NN:23, subtree:NN:27)|||det(child:NN:31, the:DT:29)|||amod(child:NN:31, least:JJS:30)|||prep_on(node:NN:23, child:NN:31)|||conj_or(subtree:NN:27, child:NN:31)|||root(ROOT:ROOT:38, node:VBP:32)|||det(subtree:NN:36, the:DT:34)|||amod(subtree:NN:36, right:JJ:35)|||prep_on(node:VBP:32, subtree:NN:36)|||<STOP>
12.9 root(ROOT:ROOT:28, set:VB:1)|||det(node:NNS:3, the:DT:2)|||dobj(set:VB:1, node:NNS:3)|||prep_to(set:VB:1, NULL:NNP:5)|||advmod(opertator:VBP:21, where:WRB:7)|||rel(opertator:VBP:21, where:WRB:7)|||dep(!point:VB:12, that:IN:8)|||nsubj(!point:VB:12, it:PRP:9)|||aux(!point:VB:12, do:VBZ:10)|||ccomp(opertator:VBP:21, !point:VB:12)|||prep_to(!point:VB:12, anything:NN:14)|||det(use:NN:18, the:DT:17)|||prep_to(!point:VB:12, use:NN:18)|||conj_and(anything:NN:14, use:NN:18)|||det(DELETE:NNP:20, the:DT:19)|||nsubj(opertator:VBP:21, DELETE:NNP:20)|||xsubj(clear:VB:23, DELETE:NNP:20)|||rcmod(NULL:NNP:5, opertator:VBP:21)|||aux(clear:VB:23, to:TO:22)|||xcomp(opertator:VBP:21, clear:VB:23)|||dobj(clear:VB:23, space:NN:24)|||prep_from(clear:VB:23, memory:NN:26)|||<STOP>
12.9 nsubj(traverse:VB:4, you:PRP:1)|||aux(traverse:VB:4, must:MD:2)|||advmod(traverse:VB:4, first:RB:3)|||root(ROOT:ROOT:13, traverse:VB:4)|||det(tree:NN:6, the:DT:5)|||dobj(traverse:VB:4, tree:NN:6)|||aux(find:VB:8, to:TO:7)|||infmod(tree:NN:6, find:VB:8)|||det(value:NN:11, the:DT:9)|||amod(value:NN:11, appropriate:JJ:10)|||dobj(find:VB:8, value:NN:11)|||<STOP> advmod(make:VB:4, then:RB:1)|||nsubj(make:VB:4, you:PRP:2)|||aux(make:VB:4, must:MD:3)|||root(ROOT:ROOT:14, make:VB:4)|||acomp(make:VB:4, sure:JJ:5)|||complm(node:NN:12, that:IN:6)|||det(node:NN:8, the:DT:7)|||nsubj(node:NN:12, node:NN:8)|||cop(node:NN:12, be:VBZ:9)|||det(node:NN:12, a:DT:10)|||nn(node:NN:12, leaf:NN:11)|||ccomp(make:VB:4, node:NN:12)|||<STOP> mark(be:VBZ:3, if:IN:1)|||nsubj(be:VBZ:3, it:PRP:2)|||advcl(delete:VB:8, be:VBZ:3)|||advmod(delete:VB:8, then:RB:5)|||nsubj(delete:VB:8, you:PRP:6)|||aux(delete:VB:8, can:MD:7)|||root(ROOT:ROOT:16, delete:VB:8)|||det(pointer:NN:10, the:DT:9)|||dobj(delete:VB:8, pointer:NN:10)|||det(node:NN:14, that:DT:12)|||amod(node:NN:14, specific:JJ:13)|||prep_to(delete:VB:8, node:NN:14)|||<STOP>
12.9 mark(leaf:NN:6, if:IN:1)|||det(node:NN:3, the:DT:2)|||nsubj(leaf:NN:6, node:NN:3)|||cop(leaf:NN:6, be:VBZ:4)|||det(leaf:NN:6, a:DT:5)|||advcl(set:VBD:9, leaf:NN:6)|||nsubj(set:VBD:9, you:PRP:8)|||root(ROOT:ROOT:64, set:VBD:9)|||nsubj(pointer:NN:15, it:PRP:10)|||cop(pointer:NN:15, be:VBZ:11)|||poss(pointer:NN:15, parent:NN:12)|||amod(pointer:NN:15, s:JJ:14)|||ccomp(set:VBD:9, pointer:NN:15)|||prep_to(pointer:NN:15, null:NN:17)|||mark(be:VBZ:22, if:IN:19)|||det(node:NN:21, the:DT:20)|||nsubj(be:VBZ:22, node:NN:21)|||advcl(do:VBN:59, be:VBZ:22)|||det(tree:NN:25, the:DT:24)|||prep_in(replace:VB:28, tree:NN:25)|||nsubj(replace:VB:28, you:PRP:26)|||aux(replace:VB:28, must:MD:27)|||dep(be:VBZ:22, replace:VB:28)|||det(node:NN:30, the:DT:29)|||dobj(replace:VB:28, node:NN:30)|||prep_with(node:NN:30, one:CD:32)|||det(tree:NN:35, the:DT:34)|||prep_in(replace:VB:28, tree:NN:35)|||advmod(largest:JJS:39, either:RB:37)|||det(largest:JJS:39, the:DT:38)|||dep(replace:VB:28, largest:JJS:39)|||det(left:NN:42, the:DT:41)|||prep_in(largest:JJS:39, left:NN:42)|||det(tree:NN:45, the:DT:44)|||prep_of(left:NN:42, tree:NN:45)|||det(smallest:JJS:48, the:DT:47)|||dep(replace:VB:28, smallest:JJS:48)|||conj_or(largest:JJS:39, smallest:JJS:48)|||det(right:NN:51, the:DT:50)|||prep_in(smallest:JJS:48, right:NN:51)|||det(tree:NN:54, the:DT:53)|||prep_of(right:NN:51, tree:NN:54)|||nsubjpass(do:VBN:59, this:DT:56)|||aux(do:VBN:59, can:MD:57)|||auxpass(do:VBN:59, be:VB:58)|||rcmod(pointer:NN:15, do:VBN:59)|||advmod(do:VBN:59, recursively:RB:60)|||mark(need:VBD:62, if:IN:61)|||advcl(do:VBN:59, need:VBD:62)|||<STOP>
12.9 mark(leaf:NN:6, if:IN:1)|||det(node:NN:3, the:DT:2)|||nsubj(leaf:NN:6, node:NN:3)|||cop(leaf:NN:6, be:VBZ:4)|||det(leaf:NN:6, a:DT:5)|||advcl(deallocate:VBN:11, leaf:NN:6)|||nsubjpass(deallocate:VBN:11, it:PRP:7)|||nsubjpass(delete:VBN:13, it:PRP:7)|||aux(deallocate:VBN:11, can:MD:8)|||advmod(deallocate:VBN:11, simply:RB:9)|||auxpass(deallocate:VBN:11, be:VB:10)|||root(ROOT:ROOT:29, deallocate:VBN:11)|||conj_or(deallocate:VBN:11, delete:VBN:13)|||root(ROOT:ROOT:29, delete:VBN:13)|||prep_from(deallocate:VBN:11, memory:NN:15)|||poss(parent:NN:19, its:PRP$:18)|||poss(reference:NN:22, parent:NN:19)|||amod(reference:NN:22, s:JJ:21)|||nsubj(change:VBD:25, reference:NN:22)|||xsubj(null:VB:27, reference:NN:22)|||prep_to(reference:NN:22, it:PRP:24)|||conj_and(deallocate:VBN:11, change:VBD:25)|||root(ROOT:ROOT:29, change:VBD:25)|||aux(null:VB:27, to:TO:26)|||xcomp(change:VBD:25, null:VB:27)|||<STOP> mark(have:VBZ:4, if:IN:1)|||det(node:NN:3, the:DT:2)|||nsubj(have:VBZ:4, node:NN:3)|||advcl(make:VBN:15, have:VBZ:4)|||det(child:NN:7, a:DT:5)|||amod(child:NN:7, single:JJ:6)|||dobj(have:VBZ:4, child:NN:7)|||det(pointer:NN:10, the:DT:9)|||nsubjpass(make:VBN:15, pointer:NN:10)|||prep_to(pointer:NN:10, it:PRP:12)|||aux(make:VBN:15, should:MD:13)|||auxpass(make:VBN:15, be:VB:14)|||root(ROOT:ROOT:26, make:VBN:15)|||aux(point:VB:17, to:TO:16)|||purpcl(make:VBN:15, point:VB:17)|||poss(child:NN:20, its:PRP$:19)|||prep_to(point:VB:17, child:NN:20)|||prepc_before(point:VB:17, delete:VBG:22)|||det(node:NN:24, the:DT:23)|||dobj(delete:VBG:22, node:NN:24)|||<STOP> aux(have:VB:4, should:MD:1)|||det(node:NN:3, the:DT:2)|||dep(have:VB:4, node:NN:3)|||dep(be:VB:12, have:VB:4)|||num(child:NNS:6, two:CD:5)|||dobj(have:VB:4, child:NNS:6)|||det(solution:NN:10, the:DT:8)|||amod(solution:NN:10, easiest:JJS:9)|||nsubj(be:VB:12, solution:NN:10)|||aux(be:VB:12, may:MD:11)|||root(ROOT:ROOT:49, be:VB:12)|||aux(copy:VB:14, to:TO:13)|||xcomp(be:VB:12, copy:VB:14)|||det(node:NN:16, the:DT:15)|||poss(subtree:NN:20, node:NN:16)|||amod(subtree:NN:20, s:JJ:18)|||amod(subtree:NN:20, entire:JJ:19)|||dobj(copy:VB:14, subtree:NN:20)|||det(array:NN:24, a:DT:22)|||amod(array:NN:24, new:JJ:23)|||prep_to(copy:VB:14, array:NN:24)|||prep_to(copy:VB:14, tree:NN:26)|||conj_or(array:NN:24, tree:NN:26)|||dep(copy:VB:14, delete:VB:28)|||det(node:NN:30, the:DT:29)|||dobj(delete:VB:28, node:NN:30)|||det(descendant:NNS:33, all:DT:32)|||dobj(delete:VB:28, descendant:NNS:33)|||conj_and(node:NN:30, descendant:NNS:33)|||advmod(add:VB:36, then:RB:35)|||dep(copy:VB:14, add:VB:36)|||det(element:NNS:38, the:DT:37)|||dobj(add:VB:36, element:NNS:38)|||partmod(element:NNS:38, take:VBN:39)|||det(back:NN:43, the:DT:41)|||amod(back:NN:43, subtree:JJ:42)|||prep_from(take:VBN:39, back:NN:43)|||det(tree:NN:47, the:DT:45)|||amod(tree:NN:47, main:JJ:46)|||prep_into(take:VBN:39, tree:NN:47)|||<STOP>
12.9 root(ROOT:ROOT:3, not:RB:1)|||dep(not:RB:1, answered:JJ:2)|||<STOP>
12.9 nsubj(!delete:VB:4, you:PRP:1)|||aux(!delete:VB:4, can:MD:2)|||root(ROOT:ROOT:19, !delete:VB:4)|||det(node:NN:6, a:DT:5)|||dobj(!delete:VB:4, node:NN:6)|||mark(cause:VB:10, because:IN:7)|||nsubj(cause:VB:10, that:DT:8)|||aux(cause:VB:10, can:MD:9)|||advcl(!delete:VB:4, cause:VB:10)|||det(node:NN:12, a:DT:11)|||dobj(cause:VB:10, node:NN:12)|||aux(have:VB:14, to:TO:13)|||infmod(node:NN:12, have:VB:14)|||dep(than:IN:16, more:JJR:15)|||quantmod(2:CD:17, than:IN:16)|||num(child:NNS:18, 2:CD:17)|||dobj(have:VB:14, child:NNS:18)|||<STOP>
12.9 nsubj(search:VB:2, you:PRP:1)|||root(ROOT:ROOT:11, search:VB:2)|||det(tree:NN:4, the:DT:3)|||dobj(search:VB:2, tree:NN:4)|||det(node:NN:7, the:DT:6)|||prep_for(tree:NN:4, node:NN:7)|||partmod(node:NN:7, use:VBG:8)|||dobj(use:VBG:8, recursion:NN:9)|||<STOP> advmod(find:VBP:3, when:WRB:1)|||nsubj(find:VBP:3, you:PRP:2)|||dep(determine:VBP:8, find:VBP:3)|||det(node:NN:5, the:DT:4)|||dobj(find:VBP:3, node:NN:5)|||nsubj(determine:VBP:8, you:PRP:7)|||root(ROOT:ROOT:19, determine:VBP:8)|||complm(leaf:NN:13, whether:IN:9)|||nsubj(leaf:NN:13, it:PRP:10)|||cop(leaf:NN:13, be:VBZ:11)|||det(leaf:NN:13, a:DT:12)|||ccomp(determine:VBP:8, leaf:NN:13)|||det(node:NN:17, a:DT:15)|||amod(node:NN:17, internal:JJ:16)|||ccomp(determine:VBP:8, node:NN:17)|||conj_or(leaf:NN:13, node:NN:17)|||<STOP> mark(leaf:NN:5, if:IN:1)|||nsubj(leaf:NN:5, it:PRP:2)|||cop(leaf:NN:5, be:VBZ:3)|||det(leaf:NN:5, a:DT:4)|||advcl(delete:VBP:9, leaf:NN:5)|||nsubj(delete:VBP:9, you:PRP:7)|||nsubj(set:VBD:12, you:PRP:7)|||advmod(delete:VBP:9, just:RB:8)|||root(ROOT:ROOT:22, delete:VBP:9)|||dobj(delete:VBP:9, it:PRP:10)|||conj_and(delete:VBP:9, set:VBD:12)|||root(ROOT:ROOT:22, set:VBD:12)|||det(pointer:NN:15, the:DT:13)|||nn(pointer:NN:15, parent:NN:14)|||dobj(set:VBD:12, pointer:NN:15)|||det(node:NN:18, that:DT:17)|||prep_to(set:VBD:12, node:NN:18)|||prep_to(set:VBD:12, NULL:NNP:20)|||<STOP> mark(node:NN:5, if:IN:1)|||nsubj(node:NN:5, it:PRP:2)|||cop(node:NN:5, be:VBZ:3)|||det(node:NN:5, a:DT:4)|||advcl(replace:VBP:8, node:NN:5)|||nsubj(replace:VBP:8, you:PRP:7)|||root(ROOT:ROOT:18, replace:VBP:8)|||det(node:NN:10, the:DT:9)|||dobj(replace:VBP:8, node:NN:10)|||prep_with(replace:VBP:8, either:DT:12)|||det(node:NNS:16, the:DT:14)|||nn(node:NNS:16, child:NNS:15)|||prep_of(either:DT:12, node:NNS:16)|||<STOP>
12.9 aux(delete:VB:2, to:TO:1)|||dep(have:VB:8, delete:VB:2)|||det(node:NN:4, the:DT:3)|||dobj(delete:VB:2, node:NN:4)|||nsubj(have:VB:8, you:PRP:6)|||xsubj(link:VB:10, you:PRP:6)|||aux(have:VB:8, would:MD:7)|||root(ROOT:ROOT:59, have:VB:8)|||aux(link:VB:10, to:TO:9)|||xcomp(have:VB:8, link:VB:10)|||det(node:NNS:13, the:DT:11)|||nn(node:NNS:13, child:NNS:12)|||dobj(link:VB:10, node:NNS:13)|||nsubjpass(connect:VBN:16, node:NNS:13)|||rel(connect:VBN:16, that:WDT:14)|||auxpass(connect:VBN:16, be:VBP:15)|||rcmod(node:NNS:13, connect:VBN:16)|||det(node:NN:19, the:DT:18)|||prep_to(connect:VBN:16, node:NN:19)|||aux(delete:VBN:22, to:TO:20)|||auxpass(delete:VBN:22, be:VB:21)|||xcomp(connect:VBN:16, delete:VBN:22)|||det(node:NNS:26, the:DT:24)|||amod(node:NNS:26, remain:VBG:25)|||prep_to(delete:VBN:22, node:NNS:26)|||det(tree:NN:29, the:DT:28)|||prep_of(node:NNS:26, tree:NN:29)|||predet(way:NN:33, such:PDT:31)|||det(way:NN:33, a:DT:32)|||prep_in(tree:NN:29, way:NN:33)|||complm(larger:JJR:44, that:IN:34)|||nsubj(larger:JJR:44, node:NNS:35)|||det(right:NN:38, the:DT:37)|||prep_on(node:NNS:35, right:NN:38)|||det(node:NN:42, the:DT:40)|||nn(node:NN:42, parent:NN:41)|||prep_of(right:NN:38, node:NN:42)|||cop(larger:JJR:44, be:VBP:43)|||ccomp(have:VB:8, larger:JJR:44)|||mark(smaller:JJR:58, than:IN:45)|||det(parent:NN:47, the:DT:46)|||nsubj(smaller:JJR:58, parent:NN:47)|||conj_and(parent:NN:47, node:NNS:49)|||nsubj(smaller:JJR:58, node:NNS:49)|||det(left:NN:52, the:DT:51)|||prep_on(parent:NN:47, left:NN:52)|||det(node:NN:56, the:DT:54)|||nn(node:NN:56, parent:NN:55)|||prep_of(left:NN:52, node:NN:56)|||cop(smaller:JJR:58, be:VBP:57)|||ccomp(larger:JJR:44, smaller:JJR:58)|||<STOP>
12.9 mark(have:VBZ:3, if:IN:1)|||nsubj(have:VBZ:3, it:PRP:2)|||advcl(replace:VB:20, have:VBZ:3)|||det(child:NNS:5, no:DT:4)|||dobj(have:VBZ:3, child:NNS:5)|||nsubj(delete:VBP:9, you:PRP:7)|||advmod(delete:VBP:9, just:RB:8)|||dep(child:NNS:5, delete:VBP:9)|||dobj(delete:VBP:9, it:PRP:10)|||mark(have:VBZ:15, if:IN:12)|||nsubj(have:VBZ:15, it:PRP:13)|||advmod(have:VBZ:15, only:RB:14)|||advcl(have:VBZ:3, have:VBZ:15)|||num(child:NN:17, one:CD:16)|||dobj(have:VBZ:15, child:NN:17)|||advmod(replace:VB:20, just:RB:19)|||root(ROOT:ROOT:58, replace:VB:20)|||det(node:NN:22, the:DT:21)|||dobj(replace:VB:20, node:NN:22)|||dep(with:IN:23, node:NN:22)|||rel(child:NN:25, with:IN:23)|||rcmod(node:NN:22, child:NN:25)|||nsubj(have:VBZ:27, it:PRP:26)|||rcmod(child:NN:25, have:VBZ:27)|||mark(have:VBZ:31, if:IN:29)|||nsubj(have:VBZ:31, it:PRP:30)|||advcl(replace:VB:20, have:VBZ:31)|||det(child:NNS:33, both:DT:32)|||dobj(have:VBZ:31, child:NNS:33)|||conj_and(replace:VB:20, replace:VB:35)|||root(ROOT:ROOT:58, replace:VB:35)|||dobj(replace:VB:35, it:PRP:36)|||prep_with(replace:VB:35, one:CD:38)|||poss(child:NNS:41, its:PRP$:40)|||prep_of(one:CD:38, child:NNS:41)|||conj_and(replace:VB:20, send:VB:44)|||root(ROOT:ROOT:58, send:VB:44)|||det(child:NN:47, the:DT:45)|||amod(child:NN:47, other:JJ:46)|||dobj(send:VB:44, child:NN:47)|||prt(send:VB:44, down:RP:48)|||det(side:NN:52, the:DT:50)|||amod(side:NN:52, other:JJ:51)|||prep_along(send:VB:44, side:NN:52)|||det(node:NN:56, the:DT:54)|||amod(node:NN:56, new:JJ:55)|||prep_of(side:NN:52, node:NN:56)|||<STOP>
12.9 nsubj(set:VBD:11, pointer:NN:1)|||nsubj(delete:VBP:18, pointer:NN:1)|||det(child:NN:4, the:DT:3)|||prep_to(pointer:NN:1, child:NN:4)|||prep_to(pointer:NN:1, delete:NN:6)|||conj_and(child:NN:4, delete:NN:6)|||nsubj(have:VBZ:8, it:PRP:7)|||rcmod(child:NN:4, have:VBZ:8)|||num(child:NNS:10, 2:CD:9)|||dobj(have:VBZ:8, child:NNS:10)|||root(ROOT:ROOT:31, set:VBD:11)|||det(node:NN:13, the:DT:12)|||dobj(set:VBD:11, node:NN:13)|||det(child:NN:16, the:DT:15)|||prep_to(set:VBD:11, child:NN:16)|||conj_and(set:VBD:11, delete:VBP:18)|||root(ROOT:ROOT:31, delete:VBP:18)|||dobj(delete:VBP:18, it:PRP:19)|||det(node:NN:22, the:DT:21)|||nsubj(take:VB:28, node:NN:22)|||nn(middle:NN:25, th:NN:24)|||prep_to(node:NN:22, middle:NN:25)|||aux(take:VB:28, will:MD:26)|||advmod(take:VB:28, then:RB:27)|||dep(set:VBD:11, take:VB:28)|||poss(place:NN:30, its:PRP$:29)|||dobj(take:VB:28, place:NN:30)|||<STOP>
12.10 root(ROOT:ROOT:13, log:VB:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||dep(log:VB:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||advmod(number:NN:9, where:WRB:5)|||nsubj(number:NN:9, n:NN:6)|||cop(number:NN:9, be:VBZ:7)|||det(number:NN:9, the:DT:8)|||advcl(log:VB:1, number:NN:9)|||ccomp(log:VB:1, number:NN:9)|||prep_of(number:NN:9, node:NNS:11)|||<STOP>
12.10 root(ROOT:ROOT:6, log:NN:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(log:NN:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||dep(log:NN:1, step:NNS:5)|||<STOP>
12.10 det(number:NN:2, the:DT:1)|||root(ROOT:ROOT:11, number:NN:2)|||prep_of(number:NN:2, level:NNS:4)|||det(height:NN:7, the:DT:6)|||prep_of(number:NN:2, height:NN:7)|||conj_and(level:NNS:4, height:NN:7)|||det(tree:NN:10, the:DT:9)|||prep_of(number:NN:2, tree:NN:10)|||<STOP>
12.10 nsubj(same:JJ:4, it:PRP:1)|||cop(same:JJ:4, be:VBZ:2)|||det(same:JJ:4, the:DT:3)|||root(ROOT:ROOT:12, same:JJ:4)|||det(height:NN:7, the:DT:6)|||prep_as(same:JJ:4, height:NN:7)|||det(tree:NN:10, the:DT:9)|||prep_of(height:NN:7, tree:NN:10)|||<STOP>
12.10 prep(take:VB:7, give:VBN:1)|||nn(element:NNS:3, n:NN:2)|||dep(give:VBN:1, element:NNS:3)|||nsubj(take:VB:7, it:PRP:5)|||aux(take:VB:7, would:MD:6)|||root(ROOT:ROOT:19, take:VB:7)|||dobj(take:VB:7, n:NN:8)|||xsubj(find:VB:14, n:NN:8)|||partmod(n:NN:8, divide:VBN:9)|||num(step:NNS:12, 2:CD:11)|||agent(divide:VBN:9, step:NNS:12)|||aux(find:VB:14, to:TO:13)|||xcomp(divide:VBN:9, find:VB:14)|||det(criterion:NNS:17, the:DT:15)|||nn(criterion:NNS:17, search:NN:16)|||dobj(find:VB:14, criterion:NNS:17)|||<STOP>
12.10 root(ROOT:ROOT:3, log:VB:1)|||dobj(log:VB:1, n:NN:2)|||<STOP>
12.10 nsubj(look:VBG:10, depend:NNS:1)|||det(location:NN:4, the:DT:3)|||prep_on(depend:NNS:1, location:NN:4)|||det(you:NN:8, the:DT:6)|||amod(you:NN:8, node:JJ:7)|||prep_of(location:NN:4, you:NN:8)|||aux(look:VBG:10, be:VBP:9)|||root(ROOT:ROOT:13, look:VBG:10)|||prep(look:VBG:10, for:IN:11)|||<STOP> mark(root:NN:5, if:IN:1)|||nsubj(root:NN:5, it:PRP:2)|||cop(root:NN:5, be:VBZ:3)|||det(root:NN:5, the:DT:4)|||root(ROOT:ROOT:12, root:NN:5)|||nsubj(step:NN:9, it:PRP:6)|||cop(step:NN:9, be:VBZ:7)|||num(step:NN:9, one:CD:8)|||dep(root:NN:5, step:NN:9)|||advmod(root:NN:5, else:RB:11)|||<STOP> mark(smaller:JJR:4, if:IN:1)|||nsubj(smaller:JJR:4, it:PRP:2)|||cop(smaller:JJR:4, be:VBZ:3)|||advcl(go:VBP:13, smaller:JJR:4)|||mark(be:VBP:9, than:IN:5)|||det(you:NN:8, the:DT:6)|||amod(you:NN:8, current:JJ:7)|||nsubj(be:VBP:9, you:NN:8)|||advcl(smaller:JJR:4, be:VBP:9)|||prep_on(be:VBP:9, node:NN:11)|||nsubj(go:VBP:13, you:PRP:12)|||root(ROOT:ROOT:18, go:VBP:13)|||det(left:NN:16, the:DT:15)|||prep_to(go:VBP:13, left:NN:16)|||<STOP> mark(larger:JJR:4, if:IN:1)|||nsubj(larger:JJR:4, it:PRP:2)|||cop(larger:JJR:4, be:VBZ:3)|||advcl(be:VBP:10, larger:JJR:4)|||det(node:NN:8, the:DT:6)|||amod(node:NN:8, current:JJ:7)|||prep_than(larger:JJR:4, node:NN:8)|||nsubj(be:VBP:10, you:PRP:9)|||root(ROOT:ROOT:17, be:VBP:10)|||prepc_on(be:VBP:10, go:VB:12)|||det(right:NN:15, the:DT:14)|||prep_to(go:VB:12, right:NN:15)|||<STOP>
12.10 root(ROOT:ROOT:17, 2:CD:1)|||dep(2:CD:1, to:TO:2)|||det(power:NN:4, the:DT:3)|||pobj(to:TO:2, power:NN:4)|||prep_of(power:NN:4, n:NN:6)|||advmod(the:DT:10, where:WRB:7)|||nsubj(the:DT:10, n:NN:8)|||cop(the:DT:10, be:VBZ:9)|||dep(to:TO:2, the:DT:10)|||prep_of(the:DT:10, level:NNS:12)|||det(tree:NN:15, the:DT:13)|||amod(tree:NN:15, binary:JJ:14)|||nsubj(have:VBZ:16, tree:NN:15)|||rcmod(level:NNS:12, have:VBZ:16)|||<STOP>
12.10 det(number:NN:2, the:DT:1)|||nsubj(n:NN:12, number:NN:2)|||prep_of(number:NN:2, step:NNS:4)|||aux(search:VB:6, to:TO:5)|||infmod(step:NNS:4, search:VB:6)|||det(node:NN:8, a:DT:7)|||dobj(search:VB:6, node:NN:8)|||cop(n:NN:12, be:VBZ:9)|||det(n:NN:12, the:DT:10)|||nn(n:NN:12, function:NN:11)|||root(ROOT:ROOT:16, n:NN:12)|||prep(n:NN:12, minus:CC:13)|||dep(minus:CC:13, 1:CD:14)|||<STOP>
12.10 nsubj(take:VB:3, it:PRP:1)|||aux(take:VB:3, would:MD:2)|||root(ROOT:ROOT:13, take:VB:3)|||dobj(take:VB:3, n:NN:4)|||partmod(n:NN:4, divide:VBN:5)|||num(element:NNS:8, 2:CD:7)|||agent(divide:VBN:5, element:NNS:8)|||amod(n:NN:11, give:VBN:10)|||appos(element:NNS:8, n:NN:11)|||agent(divide:VBN:5, n:NN:11)|||<STOP>
12.10 root(ROOT:ROOT:5, log:NN:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(log:NN:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||<STOP>
12.10 root(ROOT:ROOT:6, O:NNP:1)|||punct(n:NN:4, -lrb-:-LRB-:2)|||nn(n:NN:4, log:NN:3)|||appos(O:NNP:1, n:NN:4)|||punct(n:NN:4, -rrb-:-RRB-:5)|||<STOP>
12.10 root(ROOT:ROOT:8, O:NNP:1)|||punct(Log:NNP:3, -lrb-:-LRB-:2)|||dep(O:NNP:1, Log:NNP:3)|||punct(n:NN:5, -lrb-:-LRB-:4)|||dep(Log:NNP:3, n:NN:5)|||punct(n:NN:5, -rrb-:-RRB-:6)|||punct(Log:NNP:3, -rrb-:-RRB-:7)|||<STOP>
12.10 mark(construct:VBN:7, if:IN:1)|||det(tree:NN:5, the:DT:2)|||amod(tree:NN:5, binary:JJ:3)|||nn(tree:NN:5, search:NN:4)|||nsubjpass(construct:VBN:7, tree:NN:5)|||auxpass(construct:VBN:7, be:VBZ:6)|||advcl(O:NNP:14, construct:VBN:7)|||advmod(construct:VBN:7, efficiently:RB:8)|||amod(scenario:NN:12, best:JJS:10)|||nn(scenario:NN:12, case:NN:11)|||nsubj(O:NNP:14, scenario:NN:12)|||cop(O:NNP:14, be:VBZ:13)|||root(ROOT:ROOT:21, O:NNP:14)|||punct(n:NN:17, -lrb-:-LRB-:15)|||nn(n:NN:17, log:NN:16)|||appos(O:NNP:14, n:NN:17)|||punct(n:NN:17, -rrb-:-RRB-:18)|||dep(O:NNP:14, time:NN:19)|||root(ROOT:ROOT:21, n:NN:17)|||<STOP> amod(n:NN:2, where:JJ:1)|||nsubj(number:NN:5, n:NN:2)|||cop(number:NN:5, be:VBZ:3)|||det(number:NN:5, the:DT:4)|||root(ROOT:ROOT:12, number:NN:5)|||prep_of(number:NN:5, item:NNS:7)|||det(tree:NN:10, the:DT:9)|||prep_in(item:NNS:7, tree:NN:10)|||<STOP> mark(construct:VBN:7, if:IN:1)|||det(tree:NN:5, the:DT:2)|||amod(tree:NN:5, binary:JJ:3)|||nn(tree:NN:5, search:NN:4)|||nsubjpass(construct:VBN:7, tree:NN:5)|||nsubjpass(construct:VBN:7', tree:NN:5)|||auxpass(construct:VBN:7, be:VBZ:6)|||conj_and(construct:VBN:7, construct:VBN:7')|||advcl(more:JJR:32, construct:VBN:7)|||advcl(more:JJR:32, construct:VBN:7')|||advmod(construct:VBN:7, poorly:RB:8)|||prep_for(root:NN:14, instance:NN:12)|||det(root:NN:14, the:DT:13)|||prep_with(construct:VBN:7, root:NN:14)|||det(tree:NN:17, the:DT:16)|||prep_of(root:NN:14, tree:NN:17)|||cop(1:CD:19, be:VBG:18)|||rcmod(tree:NN:17, 1:CD:19)|||rcmod(tree:NN:17, progress:VBG:22)|||conj_and(1:CD:19, progress:VBG:22)|||dobj(progress:VBG:22, downward:NNS:23)|||det(right:NN:27, the:DT:26)|||prep_to(construct:VBN:7', right:NN:27)|||poss(child:NNS:29, its:PRP$:28)|||nsubj(more:JJR:32, child:NNS:29)|||cop(more:JJR:32, be:VBP:30)|||dep(more:JJR:32, each:DT:31)|||root(ROOT:ROOT:45, more:JJR:32)|||det(last:JJ:35, the:DT:34)|||prep_than(more:JJR:32, last:JJ:35)|||nsubj(have:VBP:38, you:PRP:37)|||parataxis(more:JJR:32, have:VBP:38)|||det(list:NN:43, a:DT:39)|||amod(list:NN:43, one-way:JJ:40)|||advmod(link:VBN:42, linear:RB:41)|||amod(list:NN:43, link:VBN:42)|||dobj(have:VBP:38, list:NN:43)|||<STOP> det(scenario:NN:4, that:DT:1)|||amod(scenario:NN:4, worse:JJR:2)|||nn(scenario:NN:4, case:NN:3)|||nsubj(traversal:NN:9, scenario:NN:4)|||aux(traversal:NN:9, would:MD:5)|||cop(traversal:NN:9, be:VB:6)|||det(traversal:NN:9, a:DT:7)|||amod(traversal:NN:9, full:JJ:8)|||root(ROOT:ROOT:17, traversal:NN:9)|||nn(time:NN:15, O:NNP:11)|||punct(n:NN:13, -lrb-:-LRB-:12)|||appos(time:NN:15, n:NN:13)|||punct(n:NN:13, -rrb-:-RRB-:14)|||prep_at(traversal:NN:9, time:NN:15)|||prep_at(traversal:NN:9, n:NN:13)|||<STOP> amod(n:NN:2, where:JJ:1)|||nsubj(number:NN:5, n:NN:2)|||cop(number:NN:5, be:VBZ:3)|||det(number:NN:5, the:DT:4)|||root(ROOT:ROOT:12, number:NN:5)|||prep_of(number:NN:5, item:NNS:7)|||det(tree:NN:10, the:DT:9)|||prep_in(item:NNS:7, tree:NN:10)|||<STOP>
12.10 root(ROOT:ROOT:10, N:NNP:1)|||appos(N:NNP:1, n:NN:3)|||cop(number:NN:6, be:VBG:4)|||det(number:NN:6, the:DT:5)|||dep(n:NN:3, number:NN:6)|||prep_of(number:NN:6, node:NNS:8)|||<STOP>
12.10 prep(be:VB:13, depend:VBG:1)|||dep(depend:VBG:1, on:IN:2)|||det(way:NN:4, the:DT:3)|||pobj(on:IN:2, way:NN:4)|||complm(order:VBN:9, that:IN:5)|||det(tree:NN:7, the:DT:6)|||nsubjpass(order:VBN:9, tree:NN:7)|||auxpass(order:VBN:9, be:VBZ:8)|||dep(way:NN:4, order:VBN:9)|||nsubj(be:VB:13, it:PRP:11)|||aux(be:VB:13, could:MD:12)|||root(ROOT:ROOT:24, be:VB:13)|||advmod(be:VB:13, anywhere:RB:14)|||prep_between(be:VB:13, log:NN:16)|||punct(n:NN:18, -lrb-:-LRB-:17)|||appos(log:NN:16, n:NN:18)|||punct(n:NN:18, -rrb-:-RRB-:19)|||nn(step:NNS:22, N:NNP:21)|||prep_between(be:VB:13, step:NNS:22)|||conj_and(log:NN:16, step:NNS:22)|||prep_between(be:VB:13, n:NN:18)|||<STOP>
12.10 root(ROOT:ROOT:5, log:NN:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||appos(log:NN:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||<STOP>
12.10 amod(scenario:NN:3, worst:JJS:1)|||nn(scenario:NN:3, case:NN:2)|||nsubj(equal:VBZ:4, scenario:NN:3)|||root(ROOT:ROOT:37, equal:VBZ:4)|||det(number:NN:6, the:DT:5)|||nsubj(equal:VBZ:28, number:NN:6)|||prep_of(number:NN:6, level:NNS:8)|||det(case:NN:27, the:DT:10)|||dep(ie:NN:13, tree:RB:11)|||dep(case:NN:27, ie:NN:13)|||det(node:NN:16, the:DT:15)|||dep(ie:NN:13, node:NN:16)|||det(position:NN:20, the:DT:18)|||amod(position:NN:20, farthest:JJS:19)|||prep_at(node:NN:16, position:NN:20)|||det(node:NN:24, the:DT:22)|||nn(node:NN:24, root:NN:23)|||prep_from(ie:NN:13, node:NN:24)|||amod(case:NN:27, best:JJS:26)|||prep_of(level:NNS:8, case:NN:27)|||ccomp(equal:VBZ:4, equal:VBZ:28)|||num(step:NN:30, 1:CD:29)|||dobj(equal:VBZ:28, step:NN:30)|||mark(node:VBP:35, if:IN:31)|||poss(root:NN:34, its:PRP$:32)|||amod(root:NN:34, the:JJ:33)|||nsubj(node:VBP:35, root:NN:34)|||advcl(equal:VBZ:28, node:VBP:35)|||<STOP>
12.10 num(step:NNS:2, 3:CD:1)|||root(ROOT:ROOT:6, step:NNS:2)|||prep_at(step:NNS:2, most:RBS:4)|||<STOP> expl(be:VBP:2, there:EX:1)|||root(ROOT:ROOT:6, be:VBP:2)|||num(case:NNS:4, 3:CD:3)|||nsubj(be:VBP:2, case:NNS:4)|||<STOP>
12.10 root(ROOT:ROOT:17, log:VB:1)|||punct(n:NN:3, -lrb-:-LRB-:2)|||dep(log:VB:1, n:NN:3)|||punct(n:NN:3, -rrb-:-RRB-:4)|||advmod(equal:VBZ:7, where:WRB:5)|||nsubj(equal:VBZ:7, n:NN:6)|||advcl(log:VB:1, equal:VBZ:7)|||ccomp(log:VB:1, equal:VBZ:7)|||det(number:NN:10, the:DT:8)|||amod(number:NN:10, total:JJ:9)|||dobj(equal:VBZ:7, number:NN:10)|||prep_of(number:NN:10, node:NNS:12)|||det(tree:NN:15, the:DT:14)|||prep_in(node:NNS:12, tree:NN:15)|||<STOP>
12.10 det(number:NN:3, the:DT:1)|||amod(number:NN:3, same:JJ:2)|||root(ROOT:ROOT:16, number:NN:3)|||prep_of(number:NN:3, step:NNS:5)|||dep(number:NN:3, as:IN:6)|||det(number:NN:8, the:DT:7)|||pobj(as:IN:6, number:NN:8)|||prep_of(number:NN:8, level:NNS:10)|||prep_of(number:NN:8, generation:NNS:12)|||conj_or(level:NNS:10, generation:NNS:12)|||dep(number:NN:3, in:IN:13)|||det(tree:NN:15, the:DT:14)|||pobj(in:IN:13, tree:NN:15)|||<STOP>
12.10 aux(find:VB:2, to:TO:1)|||csubj(take:VBZ:10, find:VB:2)|||det(node:NN:4, a:DT:3)|||dobj(find:VB:2, node:NN:4)|||det(tree:NN:9, a:DT:6)|||amod(tree:NN:9, binary:JJ:7)|||nn(tree:NN:9, search:NN:8)|||prep_in(node:NN:4, tree:NN:9)|||root(ROOT:ROOT:26, take:VBZ:10)|||advmod(number:NN:15, at:IN:11)|||dep(at:IN:11, most:JJS:12)|||det(number:NN:15, the:DT:13)|||amod(number:NN:15, same:JJ:14)|||dobj(take:VBZ:10, number:NN:15)|||prep_of(number:NN:15, step:NNS:17)|||mark(be:VBP:20, as:IN:18)|||expl(be:VBP:20, there:EX:19)|||advcl(take:VBZ:10, be:VBP:20)|||nsubj(be:VBP:20, level:NNS:21)|||det(tree:NN:24, the:DT:23)|||prep_of(level:NNS:21, tree:NN:24)|||<STOP>
12.10 num(step:NNS:2, three:CD:1)|||nsubj(go:VBP:9, step:NNS:2)|||dep(step:NNS:2, visit:VBP:3)|||det(node:NN:6, the:DT:4)|||nn(node:NN:6, root:NN:5)|||dobj(visit:VBP:3, node:NN:6)|||advmod(go:VBP:9, then:RB:8)|||root(ROOT:ROOT:21, go:VBP:9)|||amod(subtree:NN:12, right:JJ:11)|||prep_to(go:VBP:9, subtree:NN:12)|||prepc_after(go:VBP:9, visit:VBG:15)|||amod(visit:NN:18, right:JJ:16)|||nn(visit:NN:18, subtree:NN:17)|||dobj(visit:VBG:15, visit:NN:18)|||partmod(visit:NN:18, leave:VBN:19)|||dep(leave:VBN:19, subtree:JJ:20)|||<STOP>
12.10 root(ROOT:ROOT:3, log:VB:1)|||dobj(log:VB:1, n:NN:2)|||<STOP>
12.10 dep(divide:VBN:9, -lrb-:-LRB-:1)|||dep(-lrb-:-LRB-:1, n:NN:2)|||punct(n:CD:4, -lrb-:-LRB-:3)|||dep(n:NN:2, n:CD:4)|||dep(n:NN:2, 1:CD:6)|||conj_minus(n:CD:4, 1:CD:6)|||punct(n:CD:4, -rrb-:-RRB-:7)|||punct(-lrb-:-LRB-:1, -rrb-:-RRB-:8)|||root(ROOT:ROOT:12, divide:VBN:9)|||prep_by(divide:VBN:9, 2:CD:11)|||<STOP>
12.10 root(ROOT:ROOT:2, 2n-1:JJ:1)|||<STOP>
12.10 nsubj(take:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:17, take:VBZ:2)|||amod(step:NNS:6, most:JJS:4)|||nn(step:NNS:6, h:NN:5)|||prep_at(take:VBZ:2, step:NNS:6)|||advmod(height:NN:12, where:WRB:8)|||nsubj(height:NN:12, h:NN:9)|||cop(height:NN:12, be:VBZ:10)|||det(height:NN:12, the:DT:11)|||advcl(take:VBZ:2, height:NN:12)|||ccomp(take:VBZ:2, height:NN:12)|||det(tree:NN:15, the:DT:14)|||prep_of(height:NN:12, tree:NN:15)|||<STOP>
12.10 nsubj(depend:VBZ:2, it:PRP:1)|||root(ROOT:ROOT:28, depend:VBZ:2)|||det(tree:NN:7, the:DT:4)|||amod(tree:NN:7, install:JJ:5)|||nn(tree:NN:7, search:NN:6)|||prep_on(depend:VBZ:2, tree:NN:7)|||dep(from:IN:9, then:RB:8)|||prep(depend:VBZ:2, from:IN:9)|||pobj(from:IN:9, there:RB:10)|||dep(for:IN:11, there:RB:10)|||rel(the:DT:16, for:IN:11)|||det(case:NN:14, the:DT:13)|||nsubj(the:DT:16, case:NN:14)|||cop(the:DT:16, be:VBZ:15)|||rcmod(there:RB:10, the:DT:16)|||nsubj(repeat:VBZ:18, it:PRP:17)|||dep(the:DT:16, repeat:VBZ:18)|||dobj(repeat:VBZ:18, it:PRP:19)|||prt(repeat:VBZ:18, back:RP:20)|||det(case:NN:23, the:DT:22)|||prep_along(repeat:VBZ:18, case:NN:23)|||det(node:NN:27, the:DT:25)|||amod(node:NN:27, primary:JJ:26)|||prep_of(case:NN:23, node:NN:27)|||<STOP>
