Здраствуйте! Запутался с задачей, помогите пжл...

Точка А(3;4) является вершиной квадрата, D(5;1)-точка пересечения диагоналей. Составить уравнение сторон квадрата.

Я нарисовал квадрат. Так как D(5;1) - т. пер. диагоналей, и известна т. А, то можем найти т. С, как вторую точку диагонали АС. Ищем...
Xd=(Xa+Xc)/2, значит 5=(1+Xc)/2 => Xc=9;
Yd=(Ya+Yc)/2 => 1=(4+Yc)/2 => c=-2;
Получаем, что С(9;-2).
Дальше я ищу уравнение АС..
Но как найти другие вершины квадрата - вот это вопрос ?? Поможете ?