絶対階差数列 (Sequence of Absolute Differences)

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

JOI 高校の葵さんは,数列に対して,隣り合う各項の差の絶対値を順に並べた数列を考えるのが好きである.

はじめ,黒板には長さ N の数列 A1, A2, …, AN が書かれている.

葵さんは以下の操作を N - 1 回繰り返す.

  • 黒板に書かれている数列の長さが m であり,その数列が b1, b2, …, bm であるとする. 黒板に書かれている数列 b1, b2, …, bm を消し,長さ m-1 の数列 |b1 - b2|, |b2 - b3|, …, |bm-1 - bm| を新たに黒板に書く.ただし,|x|x の絶対値を表す.

N - 1 回の操作が終了した後,黒板には 1 つの値(長さ 1 の数列)が書かれている.

はじめ黒板に書かれていた数列の情報が与えられるので,N - 1 回の操作が終了した後黒板に書かれている値を求めるプログラムを作成せよ.

입력

入力は以下の形式で与えられる.

N
A1 A2 … AN

출력

N - 1 回の操作が終了した後黒板に書かれている値を出力せよ.

제한

  • 2 ≦ N ≦ 2 000
  • 0 ≦ Ai ≦ 109
  • 入力される値はすべて整数である.