第一行包含一个整数N,表示农场的大小(1≤N≤10^5)。
接下来的n行各包含两个由空格分隔的整数。这些整数中0≤i,j≤N-1,这表示有一个双头喷头位于(i,j)的位置。
保证每列都有一台喷头,每排正好有一台喷头。这也就是说,没有两个喷头有相同的x坐标或y坐标。
农夫约翰有一块很大的田,他正在考虑种甜玉米。经过对他农田的调查,FJ发现它形成了一个(N-1)×(N-1)的
第一行包含一个整数N,表示农场的大小(1≤N≤10^5)。
输出包含一行,表示拥有正面积的合法矩形农田的个数,对10^9+7取模.
5
0 4
1 1
2 2
3 0
4 3
21