copies the left pointer of the old node into the left pointer of the new

setleft(p,left(q));