/*#include<stdio.h>
int main()
{
int arr[15][15]={},i,j,r,c,s=0;
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
{
scanf("%d",&arr[i][j]);
}
}
scanf("%d %d",&r,&c);
if(arr[r][c]==0)
{
for(i=-1;i<2;i++)
{
for(j=-1;j<2;j++)
{
s+=arr[r+i][c+j];
}
}
printf("%d",s);
}
else
{
printf("-1");
}
return 0;
}*//*
#include<stdio.h>
int main()
{
int arr[30][30]= {},res[30][30]={},i,j,c=0,a,b,s;
for(i=1; i<=25; i++)
{
for(j=1; j<=25; j++)
{
scanf("%d",&arr[i][j]);
}
}
for(i=1; i<26; i++)
{
for(j=1; j<26; j++)
{
s=0;
for(a=-1; a<2; a++)
{
for(b=-1; b<2; b++)
{
s+=arr[i+a][j+b];
}
}
if(arr[i][j]==0)
{
if(s==3)
{
res[i][j]=1;
}
}
else
{
s--;
if(s>=4 || s<=1)
{
res[i][j]=0;
}
else
{
res[i][j]=1;
}
}
}
}
for(i=1;i<=25;i++)
{
for(j=1;j<=25;j++)
{
printf("%d ",res[i][j]);
}
printf("\n");
}
return 0;
}*//*
#include<stdio.h>
int main()
{
int arr[15][15]={},b[15][15]={},i,j,k,n,x,y,s[15]={},w;
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
scanf("%d",&arr[i][j]);
}
}
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
if(arr[i][j]>=1)
{
b[i][j]=-2;
for(k=1;k<arr[i][j];k++)
{
if(arr[i+k][j]>=0)
{
b[i+k-1][j]=-2;
}
else if(arr[i+k][j]==-1)
{
b[i+k-1][j]=-2;
break;
}
if(arr[i][j+k]>=0)
{
b[i][j+k-1]=-2;
}
else if(arr[i][j+k]==-1)
{
b[i][j+k-1]=-2;
break;
}
if(arr[i-k][j]>=0)
{
b[i-k+1][j]=-2;
}
else if(arr[i-k][j]==-1)
{
b[i-k+1][j]=-2;
break;
}
if(arr[i][j-k]>=0)
{
b[i][j-k+1]=-2;
}
else if(arr[i][j-k]==-1)
{
b[i][j-k+1]=-2;
break;
}
}
}
else if(arr[i][j]==-1)
{
b[i][j]=-1;
}
}
}
scanf("%d",&n);
for(k=0;k<n;k++)
{
scanf("%d %d",&x,&y);
if(b[x-1][y-1]==0)
{
b[x-1][y-1]=k+1;
s[k]=1;
}
}
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
printf("%d ",b[i][j]);
}
printf("\n");
}
printf("Character Information\n");
for(i=0;i<n;i++)
{
if(s[i]==0)
{
printf("player %d dead\n",i+1);
}
else
{
printf("player %d survive\n",i+1);
}
}
return 0;
}*/
/*
문자열
문자 배열
char array
int arr[30];
char arr[30]="hello";
arr[0] arr[1]
'h' 'e'
문자열이라는 자료형이 있는것 처럼 사용
String c에는 없는 자료형
*//*
#include <stdio.h>
#include <string.h>
int main()
{
char mystr[30];
int i;
//scanf("%s",mystr);
gets(mystr);
for(i=0;i<strlen(mystr);i++)
{
printf("%c",mystr[i]);
}
//printf("%s\n",mystr);
// printf("%d",strlen(mystr));
return 0;
}*//*
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
scanf("%s",str);
printf("%s",str);
return 0;
}*//*
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
scanf("%s",str);
printf("%s",str);
return 0;
}*//*
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
scanf("%s",str);
if(str[0]=='l'&&str[1]=='o'&&str[2]=='v'&&str[3]=='e'&&str[4]=='\0')
{
printf("I love you.");
}
return 0;
}*//*
#include<stdio.h>
#include<string.h>
int main()
{
char str[100],i;
gets(str);
for(i=0;i<strlen(str);i++)
{
if(str[i]!=' ')
{
printf("%c",str[i]);
}
}
return 0;
}*//*
#include<stdio.h>
#include<string.h>
int main()
{
char str[100001];
int i,a=0,b=0;
scanf("%s",str);
for(i=0;i<strlen(str);i++)
{
if(str[i]=='(')
{
a++;
}
else if(str[i]==')')
{
b++;
}
}
printf("%d %d",a,b);
}*//*
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
int i,a=0;
gets(str);
for(i=0;i<strlen(str);i++)
{
if(str[i]=='l'&&str[i+1]=='o'&&str[i+2]=='v'&&str[i+3]=='e')
{
a++;
}
}
printf("%d",a);
return 0;
}*/
#include<stdio.h>
#include<string.h>
int main()
{
char str1[21],str2[21],str3[21];
int i,a=0;
scanf("%s %s %s",str1,str2,str3);
if(str1[strlen(str1)-1]==str2[0]
&& str2[strlen(str2)-1]==str3[0]
&& str3[strlen(str3)-1]==str1[0])
{
a++;
}
if(a==1)
{
printf("good");
}
else
{
printf("bad");
}
return 0;
}