A person in an orange coat with a hood lays on top of the entrance corridor to the metro.
a person on an entrance corridor
If a person is laying on top of the entrance corridor, it doesn't have to necessarily mean that he is on the entrance corridor.
exists e1 x1 x2 x3 x4 x5 x6 x7 x8.(n_metro(x8) & n_corridor(x6) & of(x6,x7) & n_entrance(x7) & on(e1,x5) & of(x5,x6) & to(x6,x8) & n_top(x5) & Actor(e1,x1) & v_lay(e1) & in(x1,x2) & with(x2,x4) & n_hood(x4) & n_coat(x2) & of(x2,x3) & n_orange(x3) & n_person(x1))
exists x1 x2 x3.(a_topic(x1) & on(x1,x2) & n_corridor(x2) & of(x2,x3) & n_entrance(x3) & n_person(x1))