Gửi bài giải

Điểm: 0,01 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python, SCRATCH

Cho một dãy ~A~ gồm ~n~ số nguyên ~a_{1}, a_{2}, a_{3}, ... a_{n}~ và một số nguyên dương ~v~. Hãy tìm cách xoá bỏ số ~a_{v}~ khỏi dãy ~A~, đảm bảo các số còn lại vẫn giữ nguyên thứ tự.

Input

Dòng thứ nhất gồm hai số nguyên dương ~n~ và ~v~ (~1 \leq v \leq n \leq 10^5~).

Dòng tiếp theo gồm ~n~ số nguyên ~a_{1}, a_{2}, a_{3},..., a_{n}~ (~|a_{i}| \leq 10^5~).

Output

In ra dãy ~n - 1~ số (các số cách nhau một khoảng trắng) sau khi xoá phần tử ~a_{v}~.

Sample Test

Input:

5 2
8 2 2 10 2

Output:

8 2 10 2