import strutils, math proc nextString: string = result = "" while not endOfFile stdin: let nextChar = readChar stdin case nextChar of '\r': discard of "\n"[0], ' ': break else: add result, nextChar proc nextInt: int = return parseInt nextString() proc judge(n: int): bool = for i in 2 ..< n : if n mod i == 0: return true if i ^ 2 > n: return proc main: void = let n = nextInt() writeLine stdout, ["NO", "YES"][int judge n] when isMainModule: main()