#D11622. 1 21

    ID: 9669 Type: Default 2000ms 268MiB

1 21

1 21

AtCoDeer the deer has found two positive integers, a and b. Determine whether the concatenation of a and b in this order is a square number.

Constraints

  • 1 ≤ a,b ≤ 100
  • a and b are integers.

Input

Input is given from Standard Input in the following format:

a b

Output

If the concatenation of a and b in this order is a square number, print Yes; otherwise, print No.

Examples

Input

1 21

Output

Yes

Input

100 100

Output

No

Input

12 10

Output

No

inputFormat

Input

Input is given from Standard Input in the following format:

a b

outputFormat

Output

If the concatenation of a and b in this order is a square number, print Yes; otherwise, print No.

Examples

Input

1 21

Output

Yes

Input

100 100

Output

No

Input

12 10

Output

No

样例

1 21
Yes