/*#include<stdio.h>
int s[10];
int top;
void init()
{
top=-1;
}
void push(int data)
{
top++;
s[top]=data;
}
int pop()
{
int p=s[top];
s[top]=0;
top--;
return p;
}
int main()
{
int i;
char a[11];
init();
scanf("%s", a);
for(i=0;i<strlen(a);i++)
{
push(a[i]-'0');
}
for(i=0;i<strlen(a);i++)
{
printf("%d", pop());
}
return 0;
}
*/
/*
int s[100001]= {};
int top;
int a;
void init()
{
top=-1;
}
void push(int data)
{
if(top==100000) return ;
top++;
s[top]=data;
}
int pop()
{
if(top==-1)
return 0;
else
{
int p=s[top];
s[top]=0;
top--;
return p;
}
}
int main()
{
int i;
int k,sum=0;
init();
scanf("%d", &a);
for(i=0; i<a; i++)
{
scanf("%d", &k);
if(k==0)
{
pop();
}
else
{
push(k);
}
}
k=top;
for(i=0; i<=k; i++)
{
sum+=pop();
}
printf("%d",sum);
return 0;
}
*/
/*
int main()
{
int a,i,n,s=0,min=99;
for(i=0;i<7;i++)
{
scanf("%d", &a);
if(a%2==1)
{
if(min>a)
{
min=a;
}
s+=a;
}
}
if(s==0)
{
printf("%d", -1);
}
else
{
printf("%d\n%d", s,min);
}
return 0;
}
*//*
int main()
{
int a,b,i,n,s=0,max=0;
for(i=0;i<4;i++)
{
scanf("%d %d", &a,&b);
n = b-a;
s+=n;
if(max<s)
{
max=s;
}
}
printf("%d", max);
return 0;
}
*/
/*
int main()
{
int a,b,i,n,s=0,max=0;
for(i=0;i<10;i++)
{
scanf("%d %d", &a,&b);
n = b-a;
s+=n;
if(max<s)
{
max=s;
}
}
printf("%d", max);
return 0;
}*/
/*
#include <stdio.h>
void f(int* p)
{
*p=100;
}
int main(){
int a = 10;
printf("before a = %d\n",a);
f(&a);
printf("after a = %d\n",a);
}
*//*
#include <stdio.h>
void myswap(int* p, int* q)
{
int k;
if(*p>*q)
{
k=*p;
*p=*q;
*q=k;
}
}
main()
{
int a, b;
scanf("%d%d", &a, &b);
myswap(&a, &b);
printf("%d %d", a, b);
}
*/
int main()
{
int a,i,n,s=0;
int k=0;
int g=0;
int f=0;
scanf("%d-%d", &a,&b);
k = a/10000;
g = a%10000 / 100;
s = a%100;
f = b/1000000;
if()
printf("%d")
}