P9295 [AtCoder] AtCoder Beginner Contest 086 - 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

输入格式

见题面

输出格式

见题面

样例输入
1 21
样例输出
Yes