def is_perfect(n: int) -> bool: known_perfect_numbers = { 6, 28, 496, 8128, 33550336, 8589869056, 137438691328 } return n in known_perfect_numbers n=int(input()) print("Yes" if is_perfect(n) else "No")