A child sings into a loofa in the bathtub
The child is having fun while bathing.
A loofa is for bathing.
exists e1 x1 x2 x3.(n_bathtub(x3) & into(e1,x2) & in(x2,x3) & n_loofa(x2) & Actor(e1,x1) & v_sing(e1) & n_child(x1))
exists e1 e2 x1 x2.(n_child(x1) & while(e1,e2) & Actor(e2,x1) & v_bath(e2) & Theme(e1,x2) & Actor(e1,x1) & v_have(e1) & n_fun(x2))