除数

除数

时间限制:1s1s

空间限制:256MB256MB

题目描述

最近,你得到了两个正整数 xxyy。你忘记了它们,但你记得一个包含 xx 的所有因数(包括 11xx)以及 yy 的所有因数(包括 11yy)的混合列表。如果 dd 同时是 xxyy 的因数,那么列表中会有两个 dd 的出现。

例如,如果 x=4x=4y=6y=6,则给定列表可以是列表 [1,2,4,1,2,3,6][1,2,4,1,2,3,6] 的任何排列。一些可能的列表包括:[1,1,2,4,6,3,2][1,1,2,4,6,3,2][4,6,1,1,2,3,2][4,6,1,1,2,3,2][1,6,3,2,4,1,2][1,6,3,2,4,1,2]

你的问题是恢复适当的正整数 xxyy,使其产生相同的因数列表(可能顺序不同)。

保证存在答案,即给定的因数列表对应于一些正整数 xxyy

数据格式

输入

第一行包含一个整数 nn2n1282≤n≤128) — xxyy 的除数的数量。

第二行包含 nn 个整数 d1,d2,,dnd_1,d_2,…,d_n1di1041≤d_i≤10^4),其中 did_i 要么是 xx 的除数,要么是 yy 的除数。如果某个数字同时是 xxyy 的除数,那么在列表中将会有两个该数字。

输出

一行,两个数字xxyy,按照xyx \ge y输出。

样例

输入

10
10 2 8 1 2 4 1 20 4 5

输出

20 8

信息

ID
1549
难度
9
分类
(无)
标签
(无)
递交数
1
已通过
1
通过率
100%
上传者