完美数

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description

编写一个函数实现判断一个整数是否为完美数,完美数是指一个正整数的所有的真因子(即除了自身以外的约数)的和,恰好等于它本身,例如:由于6=1+2+3,因此6是完美数。然后写出调用这个函数的主函数。

Input

按照题目描述输入。

Output

先将输入数字输出,若是完美数,再输出“yes”,否则输出“no",中间以空格分隔。

Sample Input

28

Sample Output

28 yes

Hint

Source