#S1B. [S0001B]kunkka's question

[S0001B]kunkka's question

S1B{\color{Red} \mathcal {{\LARGE S_{1B}} } }

Background

Teacher Liu is going to give out rewards for the summer camp!

Explanation

There are N people, and Teacher Liu bought M gifts. Enter the name SiS_i and score AiA_i . Each person should have at least one, and the more divided, the more gifts.

Format

Input

N+1 rows, first row N, M, i-th row SiS_i , AiA_i . N M S1S_1 A1A_1 S2S_2 A2A_2 S3S_3 A3A_3 . . . SNS_N ANA_N

Output

Can it be evenly distributed ("Yes" | "No")

Example

Input data 1

5 7
test1 1000
test2 61
test3 1100
test4 1000
test5 400

##Output data 1

No

Reminder

The minimum must be the maximum -1. More gifts should be distributed, and it is not acceptable to distribute the same amount of gifts differently. N100,M200,Si10,bi3000N\le 100,M\le 200,S_{i}\le 10,b_{i}\le 3000