A Father is observing his son, Kurt to see if his teaching prevents Kurt from cutting himself as he shave with a razor for the first time.
The dad looks at his son in the mirror.
Just because the father is observing his son, does not mean that the father is looking at his son in the mirror.
exists e1 p1 s1 x1 x2 x3 x4 x5 x8.(n_time(x8) & a_first(s1) & Theme(s1,x8) & n_male(x4) & n_male(x4) & n_male(x4) & ne_geo_kurt(x4) & n_teaching(x5) & of(x5,x4) & ne_per_kurt(x4) & Topic(e1,p1) & exists e2 p2.(Topic(e2,p2) & Actor(e2,x1) & v_see(e2) & exists e4 e3 p3 x6.(from(e3,e4) & exists e5 x7.(for(e5,x8) & with(e5,x7) & n_razor(x7) & Actor(e5,x4) & v_shave(e5)) & as(e4,p3) & Theme(e4,x4) & Actor(e4,x6) & v_cut(e4) & Theme(e3,x4) & Actor(e3,x5) & v_prevent(e3))) & Theme(e1,x3) & Actor(e1,x2) & v_observe(e1) & rel(x3,x4) & n_son(x3) & of(x3,x1) & n_male(x1) & ne_org_father(x2) & ne_org_father(x1))
exists e1 x1 x2 x3.(n_mirror(x3) & n_son(x2) & of(x2,x1) & n_male(x1) & n_dad(x1) & in(e1,x3) & at(e1,x2) & Actor(e1,x1) & v_look(e1))