1026: 正方形

Memory Limit:128 MB Time Limit:3.000 S Judge Style:Text Compare Creator:
Submit:11 Solved:1

Description

一个正方形有4个顶点。给定二维平面上n个点的坐标,如果把这些点当作正方向的顶点,那么由这些点可以构成多少个正方形?

不允许普通用户打印题目,请教师登录后使用。如有疑问请联系管理员!

Input

本题包含多组测试用例,每组测试数据先给出整数n1n1000),表示平面中点的数量,接下来的n行,每行有两个整数,表示某个点的x坐标和y坐标,没有任何两个点是相同的,并且坐标值小于20000。当n=0时,输入结束。


Output

对每组测试用例,在一行中输出一个给定的平面的点构成的正方形的数量


Sample Input Copy

4
1 0
0 1
1 1
0 0
9
0 0
1 0
2 0
0 2
1 2
2 2
0 1
1 1
2 1
4
-2 5
3 7
0 0
5 2
0

Sample Output Copy

1
6
1