#98. 质数判断

质数判断

题目描述

任给一个自然数 n(1n1000000000)n(1≤n≤1000000000),判断n是否为质数,如果是则输出”YES”,如果不是则输出它第二大的因数,如果只有 11 个因数,则输出该因数。

输入格式

输入一个正整数 n(1n1000000000)n(1≤n≤1000000000)

输出格式

如果 nn 是质数则输出“YES”,否则输出它第二大的因数,如果只有 11 个因数,则输出该因数。

样例

3
YES
8
4