import math def sosuiya(N): result = [] i = 2 M = N while i <= math.sqrt(N): if N % i == 0: result.append(i) if len(result) >= 2: if result[0] * result[1] < M: return 'YES' else: return 'NO' N = N // i elif N % i > 0: i += 1 return 'NO' def main(): N = int(input()) print(sosuiya(N)) if __name__ == '__main__': main()