I. [L2-1] 直角三角形

内存限制:512 MiB 时间限制:2000 ms 标准输入输出
题目类型:传统 评测方式:文本比较

题目描述

在二维平面直角坐标系上,如果一个三角形,该三角形是直角三角形,且有一条边平行于 轴,另外一条边平行于 轴,则称该三角形是好的.

给定 个坐标 . 保证这些坐标两两不同.

求满足以下条件的 的数量:

  • .

  • 三个顶点构成的三角形是好的.

两个 是不同的,当且仅当 或者 或者 .

输入格式

第一行包含一个正整数 .

接下来 行,每行包含两个正整数 ,表示第 个坐标为 .

输出格式

输出一行,包含一个非负整数,表示满足条件的 的数量.

样例

输入样例 1
4
1 2
1 3
2 3
2 4
输出样例 1
2
样例解释 1

有且仅有 满足条件.

输入样例 2
7
6 10
10 10
10 9
6 1
1 9
1 10
10 1
输出样例 2
14

数据范围与提示

.

保证给定的坐标两两不同.