/*
TASK:money
LANG:C++
*/
#include <iostream.h>
#include <stdlib.h>
char a[20000],x,y;
int main()
{char b;
int s=0;
int maxs=0;
int br=0;
int p;
do
{cin.get(b);
if(a[br]!='\n')a[br]=b;
else a[br]=' ';
br++;}while(b!='#');
for(int i=0;i<br;i++)
{if(a[i]>='0'&&a[i]<='9'&&a[i-1]>'9'||a[i-1]<'0')p=i;
if(a[i]>='0'&&a[i]<='9')s=s+a[i]-48;
else {if(s>maxs&&s%3==0){{maxs=s;x=i-1;y=p;}s=0;}}}
for(int i=y;i<=x;i++)
cout<<a[i];






      system("PAUSE");
      return 0;
}
