/*
TASK:money
LANG:C++
*/

#include<iostream>
#include<string>
using namespace std;

int numcmp(string a, string b)
{
    int la=a.length();
    int lb=b.length();
    if(la<lb) return 1;
    if(la>lb) return 0;
    for( int i=0; i<la; i++)
    {
        if(a[i]<b[i])return 1;
        if(a[i]>b[i])return 0;
    }
    return 0;
}

#define ifnum(a) if(a<='9' && a>='0')

int main()
{
    string m,t;
    char a;
    int n=0;
    
    do
    {
        cin.get(a);
        ifnum(a)
        {
            t=t+a;
            n=n+a-'0';
        }
        else
        {
            if(n%3==0)
                if( numcmp(m,t) ) m=t;
            n=0;
            t="";
        }
    }
    while(a!='#');
    if(m=="")cout<<"No"<<endl;
    else cout<<m<<endl;
    return 0;
}
