#CCBCHBAHAI0000006. In k phần tử cuối (Print the Last k Elements)

In k phần tử cuối (Print the Last k Elements)

In k phần tử cuối (Print the Last k Elements)

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, đánh chỉ số từ 00 đến n−1n-1, và số nguyên kk thỏa 1≤k≤n1 \le k \le n. Hãy in đúng kk phần tử cuối cùng. Phần tử đầu tiên của đoạn cần in có chỉ số n−kn-k và phần tử cuối có chỉ số n−1n-1.

Input

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

Output

In kk số an−k,an−k+1,…,an−1a_{n-k},a_{n-k+1},\ldots,a_{n-1} trên một dòng, cách nhau bởi một dấu cách.

Subtask

Subtask 1 (20 điểm): 1≤n≤101 \le n \le 10, k=1k=1, −9≤ai≤9-9 \le a_i \le 9.

Subtask 2 (30 điểm): 2≤n≤202 \le n \le 20, k=nk=n, 0≤ai≤1040 \le a_i \le 10^4.

Subtask 3 (50 điểm): 1≤k≤n≤10001 \le k \le n \le 1000, −109≤ai≤109-10^9 \le a_i \le 10^9.

Ví dụ

Input

6 3
3 1 4 1 5 9

Output

1 5 9

Giải thích

Ta có n=6n=6 và k=3k=3. Chỉ số bắt đầu của kk phần tử cuối là n−k=6−3=3n-k=6-3=3. Vì vậy ta in a3,a4,a5a_3,a_4,a_5, tức 1 5 9.