pos(do_1,vbz).
pos(the_2,dt).
pos(red_3,jj).
pos(cylinder_4,nn).
pos(have_5,vbp).
pos(the_6,dt).
pos(same_7,jj).
pos(material_8,nn).
pos(as_9,in).
pos(the_10,dt).
pos(cylinder_11,nn).
pos(behind_12,in).
pos(the_13,dt).
pos(yellow_14,jj).
pos(thing_15,nn).
aux(have_5,do_1).
det(cylinder_4,the_2).
amod(cylinder_4,red_3).
nsubj(have_5,cylinder_4).
det(material_8,the_6).
amod(material_8,same_7).
dobj(have_5,material_8).
case(cylinder_11,as_9).
det(cylinder_11,the_10).
nmod_as(material_8,cylinder_11).
case(thing_15,behind_12).
det(thing_15,the_13).
amod(thing_15,yellow_14).
nmod_behind(cylinder_11,thing_15).

value(red_3,cylinder_4).
value(same_7,material_8).
value(yellow_14,thing_15).
values(cylinder,11,[]).
values(cylinder,4,[red]).
values(material,8,[same]).
values(thing,15,[yellow]).
