Sam's Mess<br>Sam went eat at a fast food restaurant. He sat down with his drink. Sam spilled his drink all over the table. He asked the cashier for some napkins. Sam cleaned up the mess he made.
Sam spilled his drink all over the table and some napkins and cleaned up the mess he made.
Although Sam got the napkins after the spill, I gave the phrases to the system in the order they appeared, which seemed to fool it.
( z1 and :op ( z2 spill :ARG0 ( z3 person :name ( z4 name :op "Sam" ) ) :ARG1 ( z5 drink :poss z3 ) :ARG2 ( z6 and :op ( z7 table ) :op ( z8 napkin :quant ( z9 some ) ) ) ) :op ( z10 clean-up :ARG0 z3 :ARG1 ( z11 mess-up :ARG0 z3 ) ) )