N = int(input()) def base10toK(value, k) -> str: ans = [] while value != 0: ans.append(str(value%k)) value = value // k ans.reverse() return ''.join(ans) cnt = 0 for s in base10toK(N, 3): cnt += int(s) if cnt%2 == 0: print('YES') else: print('NO')