import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Solve s= new Solve();
		s.solve();
	}

}
class Solve{
	 Scanner sc = new Scanner(System.in) ;

	 void solve() {
	 int s=sc.nextInt();
	 int a,b;
	 boolean res=true;
	 b=99;
	 for(int i=0;i<4;i++) {
		 a=s%10;
       	s=s/10;
		 if(a==b) {
			 res=false;
		 }
		 b=a;
	 }
	 if(res==true) {
		 System.out.println("Good");
	 }else {
		 System.out.println("Bad");
	 }
	 }
} import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Solve s= new Solve();
		s.solve();
	}

} Main public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Solve s= new Solve();
		s.solve();
	} main {
		// TODO 自動生成されたメソッド・スタブ
		Solve s= new Solve();
		s.solve();
	} Solve s= new Solve(); s new Solve() s.solve() s.solve s String[] args args class Solve{
	 Scanner sc = new Scanner(System.in) ;

	 void solve() {
	 int s=sc.nextInt();
	 int a,b;
	 boolean res=true;
	 b=99;
	 for(int i=0;i<4;i++) {
		 a=s%10;
       	s=s/10;
		 if(a==b) {
			 res=false;
		 }
		 b=a;
	 }
	 if(res==true) {
		 System.out.println("Good");
	 }else {
		 System.out.println("Bad");
	 }
	 }
} Solve Scanner sc = new Scanner(System.in) ; sc new Scanner(System.in) void solve() {
	 int s=sc.nextInt();
	 int a,b;
	 boolean res=true;
	 b=99;
	 for(int i=0;i<4;i++) {
		 a=s%10;
       	s=s/10;
		 if(a==b) {
			 res=false;
		 }
		 b=a;
	 }
	 if(res==true) {
		 System.out.println("Good");
	 }else {
		 System.out.println("Bad");
	 }
	 } solve {
	 int s=sc.nextInt();
	 int a,b;
	 boolean res=true;
	 b=99;
	 for(int i=0;i<4;i++) {
		 a=s%10;
       	s=s/10;
		 if(a==b) {
			 res=false;
		 }
		 b=a;
	 }
	 if(res==true) {
		 System.out.println("Good");
	 }else {
		 System.out.println("Bad");
	 }
	 } int s=sc.nextInt(); s sc.nextInt() sc.nextInt sc int a a b; b boolean res=true; res true b=99 b 99 for(int i=0;i<4;i++) {
		 a=s%10;
       	s=s/10;
		 if(a==b) {
			 res=false;
		 }
		 b=a;
	 } int i=0; int i=0; i 0 i<4 i 4 i++ i++ i {
		 a=s%10;
       	s=s/10;
		 if(a==b) {
			 res=false;
		 }
		 b=a;
	 } {
		 a=s%10;
       	s=s/10;
		 if(a==b) {
			 res=false;
		 }
		 b=a;
	 } a=s%10 a s%10 s 10 s=s/10 s s/10 s 10 if(a==b) {
			 res=false;
		 } a==b a b {
			 res=false;
		 } res=false res false b=a b a if(res==true) {
		 System.out.println("Good");
	 }else {
		 System.out.println("Bad");
	 } res==true res true {
		 System.out.println("Good");
	 } System.out.println("Good") System.out.println System.out System System.out "Good" {
		 System.out.println("Bad");
	 } System.out.println("Bad") System.out.println System.out System System.out "Bad" public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Solve s= new Solve();
		s.solve();
	}

} public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Solve s= new Solve();
		s.solve();
	}

} Main
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Solve s= new Solve();
		s.solve();
	}

}
class Solve{
	 Scanner sc = new Scanner(System.in) ;

	 void solve() {
	 int s=sc.nextInt();
	 int a,b;
	 boolean res=true;
	 b=99;
	 for(int i=0;i<4;i++) {
		 a=s%10;
       	s=s/10;
		 if(a==b) {
			 res=false;
		 }
		 b=a;
	 }
	 if(res==true) {
		 System.out.println("Good");
	 }else {
		 System.out.println("Bad");
	 }
	 }
}