import sequtils,strutils var N = stdin.readline.parseBiggestInt y = newSeq[int64](0) i : int64 ans = "NO" i = 2 while i * i <= N and ans == "NO": if N mod i == 0: for j in y: if j mod i == 0 or i mod j == 0: ans = "YES" break y.add(i) y.add(N div i) if (N div i) mod i == 0 and i * i != N: ans = "YES" i += 1 echo ans