#460. 找和为K的两个元素

找和为K的两个元素

Background

Special for beginners, ^_^

Description

在一个长度为 n(n105)n(n\le 10^5) 的整数序列中,判断是否存在某两个元素之和为 k(0k106)k(0\le k\le 10^6)

Format

Input

第一行输入序列的长度 nnkk,用空格分开。

第二行输入序列中的 nn 个小于 10510^5 的非负整数,用空格分开。

Output

如果存在某两个元素的和为 kk,则输出 yesyes,否则输出 nono

Samples

9 10
1 2 3 4 5 6 7 8 9
yes

Limitation

1s, 1024KiB for each test case.