编程题
### 问题描述
小蓝和小桥是一所高中的好朋友,他们正在讨论下一次的课程。这节课需要讨论 $n$ 个主题,第 $i$ 个主题对老师来说有 $a_i$ 的趣味度,对学生来说有 $b_i$ 的趣味度。
小蓝认为,如果一个主题对老师来说越有趣,那么这个主题就应该被优先讨论,因为老师的兴趣会高度激发学生的兴趣,而学生的兴趣是学习的动力。
他们发现,如果两个主题 $i$ 和 $j$ 满足 $a_i + a_j > b_i + b_j$,那么对老师来说这是一个更有趣的组合,也就是说这个组合更应该被优先讨论。他们把这样的组合称作 **好的** 话题组合。
请你帮助小蓝和小桥计算出一共有多少个 **好的** 话题组合。
### 输入格式
输入的第一行包含一个整数 $n$,表示话题的数量。
输入的第二行包含 $n$ 个整数 $a_1,a_2,\dots,a_n$,其中 $a_i$ 表示第 $i$ 个话题对老师的趣味性。
输入的第三行包含 $n$ 个整数 $b_1,b_2,\dots,b_n$,其中 $b_i$ 表示第 $i$ 个话题对学生的趣味性。
### 输出格式
输出一个整数,表示 **好的** 话题对的数量。
### 样例输入
```txt
5
4 8 2 6 2
4 5 4 1 3
```
### 样例输出
```txt
7
```
### 评测数据规模
对于 $100$% 的评测数据,$2 \le n \le 2 \cdot 10^5,1 \le a_i \le 10^9,1 \le b_i \le 10^9$。