#CCBCHBAHAI0000147. Giá trị lớn nhất (Maximum Value)

Giá trị lớn nhất (Maximum Value)

Giá trị lớn nhất (Maximum Value)

Nguồn: C Primer Plus

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho mảng số nguyên A=(a0,a1,…,an−1)A=(a_0,a_1,\ldots,a_{n-1}). Hãy tìm giá trị lớn nhất trong toàn bộ mảng:

M=max⁡0≤i<nai.M=\max_{0\le i<n}a_i.

Input

  • Dòng đầu chứa số nguyên nn.
  • Dòng thứ hai chứa nn số nguyên a0,a1,…,an−1a_0,a_1,\ldots,a_{n-1}.

Output

In một số nguyên duy nhất là giá trị lớn nhất MM.

Subtask

Subtask 1 (100 điểm): 1≤n≤1051\le n\le10^5 và −109≤ai≤109-10^9\le a_i\le10^9.

Ví dụ

Input

6
7 -3 5 19 8 19

Output

19

Giải thích

Giá trị lớn nhất của mảng là 1919. Việc 1919 xuất hiện hai lần không làm thay đổi giá trị cực đại cần in.