James loves rectangles, so he wants to exterminate everyone that dislikes rectangles. In order to convince James that you like rectangles, you are to answer the following question.
Given
points on a 2-D coordinate plane, count the number of rectangles that can be formed by using four points as vertices.
Input Specification
The first line of input contains integer
The following
It's guaranteed that the points are distinct.
Output Specification
Output one integer, the number of rectangles that can be formed with the points given.
NOTE: rectangles may not be axis-aligned.
Constraints
Subtask 1 [20%]
Subtask 2 [80%]
No additional constraints.
Sample Input
Copy
7
1 1
1 2
2 1
2 2
2 3
3 2
3 3
Sample Output
Copy
3
Comments