import java.util.*;

public class Main {
	static int a, b, c, d, e, k;
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        d = sc.nextInt();
        e = sc.nextInt();
        k = sc.nextInt();
        
        if(hoge()) {
        	System.out.println("Yay!");
        }else {
        	System.out.println(":(");
        }
	}
	
	static boolean hoge() {
		if(b - a > k) return false;
		else if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false;
		return true;
	}
} import java.util.*; util.* java public class Main {
	static int a, b, c, d, e, k;
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        d = sc.nextInt();
        e = sc.nextInt();
        k = sc.nextInt();
        
        if(hoge()) {
        	System.out.println("Yay!");
        }else {
        	System.out.println(":(");
        }
	}
	
	static boolean hoge() {
		if(b - a > k) return false;
		else if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false;
		return true;
	}
} Main static int a a b b c c d d e e k; k public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        d = sc.nextInt();
        e = sc.nextInt();
        k = sc.nextInt();
        
        if(hoge()) {
        	System.out.println("Yay!");
        }else {
        	System.out.println(":(");
        }
	} main {
		Scanner sc = new Scanner(System.in);
		a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        d = sc.nextInt();
        e = sc.nextInt();
        k = sc.nextInt();
        
        if(hoge()) {
        	System.out.println("Yay!");
        }else {
        	System.out.println(":(");
        }
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) a = sc.nextInt() a sc.nextInt() sc.nextInt sc b = sc.nextInt() b sc.nextInt() sc.nextInt sc c = sc.nextInt() c sc.nextInt() sc.nextInt sc d = sc.nextInt() d sc.nextInt() sc.nextInt sc e = sc.nextInt() e sc.nextInt() sc.nextInt sc k = sc.nextInt() k sc.nextInt() sc.nextInt sc if(hoge()) {
        	System.out.println("Yay!");
        }else {
        	System.out.println(":(");
        } hoge() hoge {
        	System.out.println("Yay!");
        } System.out.println("Yay!") System.out.println System.out System System.out "Yay!" {
        	System.out.println(":(");
        } System.out.println(":(") System.out.println System.out System System.out ":(" String[] args args static boolean hoge() {
		if(b - a > k) return false;
		else if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false;
		return true;
	} hoge {
		if(b - a > k) return false;
		else if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false;
		return true;
	} if(b - a > k) return false;
		else if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false; b - a > k b - a b a k return false; false if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false; c - a > k c - a c a k return false; false if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false; d - a > k d - a d a k return false; false if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false; e - a > k e - a e a k return false; false if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false; c - b > k c - b c b k return false; false if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false; d - b > k d - b d b k return false; false if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false; e - b > k e - b e b k return false; false if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false; d - c > k d - c d c k return false; false if(e - c > k) return false;
		else if(e - d > k) return false; e - c > k e - c e c k return false; false if(e - d > k) return false; e - d > k e - d e d k return false; false return true; true public class Main {
	static int a, b, c, d, e, k;
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        d = sc.nextInt();
        e = sc.nextInt();
        k = sc.nextInt();
        
        if(hoge()) {
        	System.out.println("Yay!");
        }else {
        	System.out.println(":(");
        }
	}
	
	static boolean hoge() {
		if(b - a > k) return false;
		else if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false;
		return true;
	}
} public class Main {
	static int a, b, c, d, e, k;
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        d = sc.nextInt();
        e = sc.nextInt();
        k = sc.nextInt();
        
        if(hoge()) {
        	System.out.println("Yay!");
        }else {
        	System.out.println(":(");
        }
	}
	
	static boolean hoge() {
		if(b - a > k) return false;
		else if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false;
		return true;
	}
} Main
import java.util.*;

public class Main {
	static int a, b, c, d, e, k;
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        d = sc.nextInt();
        e = sc.nextInt();
        k = sc.nextInt();
        
        if(hoge()) {
        	System.out.println("Yay!");
        }else {
        	System.out.println(":(");
        }
	}
	
	static boolean hoge() {
		if(b - a > k) return false;
		else if(c - a > k) return false;
		else if(d - a > k) return false;
		else if(e - a > k) return false;
		else if(c - b > k) return false;
		else if(d - b > k) return false;
		else if(e - b > k) return false;
		else if(d - c > k) return false;
		else if(e - c > k) return false;
		else if(e - d > k) return false;
		return true;
	}
}
