#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define pi 4*atan(1) #define eps 1e-10 #define INF 0x3f3f3f3f #define lson l,m,rt<<1 #define rson m+1,r,rt<<1|1 #define FF(i,n) for(int i = 0 ; i < n ; i++) #define F(i,n) for(int i = 1 ; i <= n ; i++) #define maxn 100000+10 #define mod 200907 #define met(a) memset(a,0,sizeof(a)) typedef long long LL; //typedef __int64 LL; using namespace std; int main() { char s[40]; while(cin>>s) { int len=strlen(s); bool flag=false; if((s[len-1]-'0')%2==0)flag=true; else if((s[len-1]-'0')%5==0)flag=true; int sum=0; FF(i,len) { sum=sum+s[i]-'0'; } if(sum%3==0)flag=true; if(flag)cout<<"YES"<