Jak znaleźć prostokąt przecięcia (punkty) prostopadłych do siebie prostokątów

Jeśli mam dwa prostopadłe do siebie prostokąty[(x1,y1)(x2,y2)][(x3,y3)(x4,y4)] opisane przez dwa pionki. Jak znaleźć prostokąt będący efektem ich intasekcji (zdobądź 2 punkty, w których przecinają się te prostokąty).

Język programowania nie ma znaczenia. Może być pseudo kodem.

PS: Prostokąty są równoległe do OXY.

questionAnswers(1)

yourAnswerToTheQuestion