e-olymp
Problems

Квадратные числа

Квадратные числа

Назовём число квадратным, если сумма его цифр является квадратом некоторого натурального числа.

Например, число 88 является квадратным, так как сумма его цифр 8+8=16, а это квадрат числа 4, а число 23 таковым не является, так как сумма его цифр 2+3=5, и не существует натурального числа, квадрат которого равен 5.

Проверьте, является ли заданное натуральное число квадратным.

Входные данные

Единственное натуральное число, не превышающее 109.

Выходные данные

Выведите Yes, если заданное число является квадратным, и No в противном случае.

Time limit 1 second
Memory limit 64 MiB
Input example
Sample 1
23

Sample 2
88
Output example
Sample 1
No

Sample 2
Yes
Author Анатолий Присяжнюк
Source II этап Всеукраинской олимпиады школьников 2012-2013, г. Бердичев