Actually luuckyy ... the method I describe is a *special case*. It assumes that the vertical difference in height between the top and centre vertices = the vertical difference in height between bottom and centre vertices.
If it is not .... you have to add some more steps ..... but I'll let you figure those out
griff