問題文

NN個の正整数からなる数列AAが与えられます。

ここで、ある整数XXを定めて、数列AAのすべてのi(1iN)i (1 \le i \le N)番目の要素を割ってAiA_iをその商に置き換えていきます。ただし、XXで割れないAiA_iを割って置き換える必要はありません。

操作後の数列AAの総和として考えられる最も小さな値を答えてください。

制約

1N4×1051 \le N \le 4 \times 10^5\\ 0Ai1050 \le A_i \le 10^5

入力形式

1行目にNNが与えられ、2行目にA1A_1からANA_Nまでがスペースを開けて与えられる。

N
A_1 A_2 A_3 ... A_N

出力形式

XXを適切に定めたときの数列の総和SnS_nの最小値を答えよ。

Sn

Example

Input1

5
1 2 4 6 8

Output1

11

ここでX=2X = 2と定めると数列は次のようになります。 A={1,1,2,3,4}A = \{1, 1, 2, 3, 4\} この総和は11です。

Input2

3
2 3 7

Output2

6

X=7X = 7と定めます。

提出


Go (1.21)