Divisor is the Conqueror

次のような独りトランプゲームを考える。

最初に、カードをN枚 (0<N<=52) 引く。 
1手目は、手持ちのどのカードも場に出せる。 
2手目以降は、場のカード達を"支配"できるカードのみを場に出すことができる。
"支配"できるカードとは、「既に場に出したカード全ての和の約数」であるカードのことを言う。 

このルールに従って、最初に引いたカードを全部出し切れたら成功。途中で出せるカードがなくなったら失敗。
N枚のカードが与えられた時に、成功手順をどれでもよいので1つ表示せよ。

入出力

入力は枚数とカードの番号列が交互に来るので、
うまく全部出し切れるならその手順を、無理なら "No" を出力

Sample Input

5
1 2 3 3 7
4
2 3 3 3

Output for the Sample Input

3 3 1 7 2
No