AT_abc390_b [ABC390B] Geometric Sequence

Description

長さ $ N $ の正整数列 $ A=(A_1,A_2,\ldots,A_N) $ が与えられます。 $ A $ が等比数列であるか判定してください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ A_1 $ $ A_2 $ $ \ldots $ $ A_N $

Output Format

$ A $ が 等比数列ならば `Yes` を、そうでないならば `No` を出力せよ。

Explanation/Hint

### Sample Explanation 1 $ A=(3,6,12,24,48) $ です。 $ A $ は初項 $ 3 $ , 公比 $ 2 $ , 項数 $ 5 $ の等比数列となっています。 よって、`Yes` を出力します。 ### Sample Explanation 2 $ A=(1,2,3) $ です。 $ A_1:A_2=1:2\neq 2:3=A_2:A_3 $ より、 $ A $ は等比数列ではありません。 よって、`No` を出力します。 ### Sample Explanation 3 $ A $ は初項 $ 10 $ , 公比 $ 0.8 $ , 項数 $ 2 $ の等比数列となっています。 よって、`Yes` を出力します。 ### Constraints - $ 2\leq N\leq 100 $ - $ 1\leq A_i\leq 10^9 $ - 入力はすべて整数