
给定一个长度为

的数组

,现在你需要执行
恰好一次如下操作:

选择两个不同的位置
)
,使得

变为

,

变为

。

现在,我们想知道,对于每一种不同的操作方式后得到的新数组(
不包含不操作的情况),它们的
众数都会是什么。你需要将全部可能称为众数的数字去重后,从小到大依次输出。
【名词解释】

一个数组的
众数:指的是这个数在数组中的出现次数最多,如果有多个数出现次数最多,则这些数中最大的那个数是众数,如:

的众数为

,

的众数为

。
输入描述:
第一行输入一个整数
,表示数组的大小。
第二行输入
个整数
,表示数组的元素。
输出描述:
在一行上从小到大依次输出去重后的若干个整数,代表所有可能出现的众数。