Помогите разобраться в задаче. На плоскости задано множество точек А и точка d вне его.Подсчитать количество различных неупорядоченных троек точек a, b, c из А,для которых четырехугольник abcd является параллелограммом.
Кое-что мне удалось написать: http://pastebin.com/RLT6WCjE
Подкиньте идею, как дополнить то, что я написал или, возможно, создать что-то новое.