/*
#include <stdio.h>
char stack[100001];
int top=-1;
void push(char data)
{
stack[++top]=data;
}
char pop()
{
return stack[top--];
}
int main()
{
char str[100001];
int i,c=0,len;
scanf("%s",str);
len=strlen(str);
for(i=0;i<len;i++)
{
if(str[i]=='(')
{
push(str[i]);
}
else
{
pop();
if(str[i-1]=='(')
{
c=c+top+1;
}
else
{
c++;
}
}
}
printf("%d",c);
}
*/
#include <stdio.h>
int main()
{
int a=0,b=0,i,len;
char str[50001];
scanf("%s",str);
len=strlen(str);
if(str[0]==')')
{
printf("bad");
return 0;
}
for(i=0;i<len;i++)
{
if(str[i]=='(')
{
a++;
}
else if(str[i]==')')
{
b++;
}
}
if(b==a)
{
printf("good");
}
else
{
printf("bad");
}
return 0;
}