#4699. 快乐数

快乐数

题目描述

小明发明了一种"快乐数"。一个正整数,其奇数位不变(个位为第1位,十位为第2位,以此类推),偶数位做如下变换:将数字乘以3,如果不大于9则作为变换结果,否则把结果的各位数相加,直到结果不大于9,作为变换结果。变换结束后,把变换结果的各位数相加,如果得到的和是3的倍数,则称一开始的正整数为快乐数。

输入描述

输入一个正整数n。

输出描述

如果n是快乐数,输出YES,否则输出NO

输入样例

1234

输出样例

YES

数据范围

1n1091 \leq n \leq 10^9