A shirtless man is fishing, standing on large rocks that rest next to a boardwalk with a tall lamp post in the forefront.
a man catches his dinner near a boardwalk
Just because a man is fishing, it doesn't mean that he catches his dinner. Just because a man is fishing, it doesn't mean that he catches anything, or that it will be his dinner.
exists e1 e2 p1 s1 s2 s3 x1 x2 x3 x4 x5 x6 x7.(n_forefront(x7) & for(p1,e1) & on(e1,x2) & to(e2,x4) & with(x4,x5) & in(x5,x7) & n_post(x5) & of(x5,x6) & n_lamp(x6) & a_tall(s3) & Theme(s3,x5) & n_boardwalk(x4) & r_next(e2) & Actor(e2,x3) & v_rest(e2) & (x2 = x3) & n_rock(x2) & a_large(s2) & Theme(s2,x2) & Actor(e1,x1) & v_stand(e1) & exists x8.((x1 = x8) & n_fishing(x8)) & n_man(x1) & a_shirtless(s1) & Theme(s1,x1))
exists e1 x1 x2 x3.(Theme(e1,x2) & Actor(e1,x1) & v_catch(e1) & near(x2,x3) & n_boardwalk(x3) & n_dinner(x2) & of(x2,x1) & n_male(x1) & n_man(x1))