#Lutece3218. 生日礼物
生日礼物
Migrated from Lutece 3218 生日礼物
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
今天是小u同学的生日,他想要很多生日礼物!
但是他的父母觉得他近期表现欠佳,于是给他画了个饼:
小u的父母一共给出 个不同的正整数
然后让小u自己选一个大于等于 的正整数
这 个数会对 取模,得到 ,设这 个数的众数出现次数为
最后父母会给他买 个礼物,因此 最终由小u选择的 决定
但是小u知道无论他怎么选择正整数 , 的上限是由父母给出的 个正整数决定的
而贪心的他想要至少 个礼物
小u想知道父母有没有坑他,即存不存在 使得 严格大于
但是这个问题对他来说还是过于困难,于是请了无所不能的你来帮他解答
如果不存在这个数 ,就输出 ,若存在答案,输出满足以上条件最小的
Input
第一行输入一个数 ,表示数的个数 第二行输入 个数
Output
输出一行一个数,若不存在答案输出 ,若存在则输出满足以上条件最小的
Samples
5
3 17 8 14 10
3
10
1 2 3 4 5 6 7 8 9 10
-1
Constraints
Note
样例1解释: 取模后的新数组为 , 为众数出现了 次,严格大于 没有更小的数满足条件