Loading [MathJax]/jax/output/HTML-CSS/jax.js

Segment Intersections: Manhattan Geometry

For given n segments which are parallel to X-axis or Y-axis, find the number of intersections of them.

Input

In the first line, the number of segments n is given. In the following n lines, the i-th segment is given by coordinates of its end points in the following format:

x1y1x2y2

The coordinates are given in integers.

Output

Print the number of intersections in a line.

Constraints

Sample Input 1

6
2 2 2 5
1 3 5 3
4 1 4 4
5 2 7 2
6 1 6 3
6 5 6 7

Sample Output 1

3