Число считается совершенным, если сумма всех его делителей (кроме самого числа) совпадает с ним. Например, у числа 6 делителями являются 1, 2 и 3 (6 исключаем). 1 + 2 + 3 = 6, следовательно, 6 — совершенное число.
Входные данные
Во входных данных содержится одно целое число n (1 ≤ n ≤ ).
Выходные данные
Программа должна вывести Yes, если заданное число является совершенным, и No в противном случае.