编程题
### 问题描述
在幼儿园里有 $n$ 堆糖果,编号从 $1$ 到 $n$。
你在某一天来到幼儿园,发现每堆糖果的数量分别为 $x_1, x_2, \ldots, x_n$,然后记录了下来。
第二天,你再次来到幼儿园,发现每堆糖果的数量变成了 $y_1, y_2, \ldots, y_n$。
晚上,有一些小朋友没有睡觉,他们偷偷地来到放糖果的地方,要么将一颗糖果从一堆糖果移到另一堆糖果,有的小朋友还会偷偷吃掉一颗糖果。我们可以假设有无限多的小朋友。
由于第二天糖果的数量是小朋友计算的,所以可能存在错误,现在,你想知道你的记录和小朋友告诉你的数量是否可能是正确的,若可能正确则输出被吃掉了的糖果数量,反之输出 `-1` 。
### 输入格式
输入文件的第一行包含一个正整数 $n$,表示幼儿园中有 $n$ 堆糖果 ($1 \leq n \leq 100$)。
第二行包含 $n$ 个整数,由空格分隔,表示第一天来到幼儿园时记录在笔记本上的每堆糖果的数量 $x_1, x_2, \ldots, x_n$($0 \leq x_i \leq 100$)。
第三行包含 $n$ 个整数,由空格分隔,表示第二次来到幼儿园时小朋友告诉你的每堆糖果的数量 $y_1, y_2, \ldots, y_n$($0 \leq y_i \leq 100$)。
### 输出格式
若可能正确则输出被吃掉了的糖果数量,反之输出 `-1` 。
### 样例输入1
```txt
3
1 2 3
0 1 2
```
### 样例输出1
```txt
3
```
### 样例输入2
```txt
5
1 2 3 4 5
5 4 3 2 2
```
### 样例输出2
```txt
-1
```