Мистерия: Точка от u и v на плоскости, заданной 4-угольником

Параметр u
u:
Параметр v
v:
Координаты искомой точки
x: -??-
y: -??-

Выполнить команду "Изобразить".
Далее, щелкая мышкой по полю, вы осветите искомую точку и получите последовательно восемь лучей, направленных к точкам А,B,C,D и сторонам u0, u1 и v0, v1

Алгоритмизация
xv0 = (1-v)*Ax + v*Cx;
yv0 = (1-v)*Ay + v*Cy;
xv1 = (1-v)*Bx + v*Dx;
yv1 = (1-v)*By + v*Dy;
x = (1-u)*xv0 + u*xv1;
y = (1-u)*yv0+ u*yv1;
0 <= u,v <= 1