现在给你n个数,判断对每个数开平方后的和是不是一个整数。
比如:
4,9,16这三个数开平方后的和为9,是一个整数。
2,3,19这三个数开平方后的和为7.5051633134826458945661170495752......,是一个小数。
你的任务就是判断n个数开方后的和是不是一个整数。
输入
多组数据;
对于每组数据:
第一行一个n(n<=100,正整数)。
第二行n个数,保证都是不大于10^9的非负整数。
输出
每个数开平方后的和是整数则输出Yes,否则输出No。
样例输入
3
4 9 16
3
2 3 16
样例输出
Yes
No