#CCBCHBAHAI0000008. Hai đầu của mảng (Array Endpoints)

Hai đầu của mảng (Array Endpoints)

Hai đầu của mảng (Array Endpoints)

Nguồn: Phước Hưng OJ

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

Đề bài

Cho mảng aa gồm nn số nguyên với n≥1n \ge 1, đánh chỉ số từ 00 đến n−1n-1. Phần tử đầu mảng là a0a_0 và phần tử cuối mảng là an−1a_{n-1}. Hãy in hai giá trị này theo thứ tự đó.

Input

  • Dòng đầu chứa số nguyên nn, là số phần tử của mảng.
  • Dòng thứ hai chứa đúng nn số nguyên a0,a1,…,an−1a_0,a_1,\ldots,a_{n-1} theo thứ tự chỉ số tăng dần.

Output

In hai số nguyên a0a_0 và an−1a_{n-1}, cách nhau bởi một dấu cách.

Subtask

Subtask 1 (20 điểm): n=1n=1, −9≤a0≤9-9 \le a_0 \le 9.

Subtask 2 (30 điểm): 2≤n≤202 \le n \le 20, 0≤ai≤1040 \le a_i \le 10^4 với mọi 0≤i<n0 \le i<n.

Subtask 3 (50 điểm): 1≤n≤10001 \le n \le 1000, −109≤ai≤109-10^9 \le a_i \le 10^9 với mọi 0≤i<n0 \le i<n.

Ví dụ

Input

5
8 6 7 5 3

Output

8 3

Giải thích

Mảng có n=5n=5 phần tử. Phần tử đầu là a0=8a_0=8. Phần tử cuối có chỉ số n−1=4n-1=4 và giá trị a4=3a_4=3. Vì vậy chương trình in 8 3.