Камрады помогите решить задачку на TurboPascal'е
Вот текст
Выпуклый четырехугольник задан координатами своих вершин x1, у1, х2, y2, х3, у3, х4, у4, причем вершины пронумерованы в произвольном порядке. Напишите программу определения точки пересечения диагоналей четырехугольника.
Точку пересечения найти не сложно, каждую диагональ задаешь уравнением прямой (x-x1)(y2-y1)=(y-y1)(x2-x1) и приравниваешь их.
У меня не получается сделать так, чтобы вершины можно было вводить в произвольном порядке. Хелп