100 atcoder#ABC060B. [ABC060B] Choose Integers

[ABC060B] Choose Integers

Score : 200200 points

Problem Statement

We ask you to select some number of positive integers, and calculate the sum of them.

It is allowed to select as many integers as you like, and as large integers as you wish. You have to follow these, however: each selected integer needs to be a multiple of AA, and you need to select at least one integer.

Your objective is to make the sum congruent to CC modulo BB. Determine whether this is possible.

If the objective is achievable, print YES. Otherwise, print NO.

Constraints

  • 1A1001 \leq A \leq 100
  • 1B1001 \leq B \leq 100
  • 0C<B0 \leq C < B

Input

Input is given from Standard Input in the following format:

AA BB CC

Output

Print YES or NO.

7 5 1
YES

For example, if you select 77 and 1414, the sum 2121 is congruent to 11 modulo 55.

2 2 1
NO

The sum of even numbers, no matter how many, is never odd.

1 100 97
YES

You can select 9797, since you may select multiples of 11, that is, all integers.

40 98 58
YES
77 42 36
NO