import java.util.*;

public class Main
{

	public static void main(String[] args) 
	{
		Scanner sc = new java.util.Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		int d = sc.nextInt();
		int e = sc.nextInt();
		int k = sc.nextInt();
		
		int distance[] = new int[10];
		
		distance[0] = b - a;
		distance[1] = c - a;
		distance[2] = d - a;
		distance[3] = e - a;
		distance[4] = c - b;
		distance[5] = d - b;
		distance[6] = e - b;
		distance[7] = d - c;
		distance[8] = e - c;
		distance[9] = e - d;
		
		int flag = 1;

  		for(int i = 0; i < 10; i++)
		{
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		}
  		
  		if(flag == 1)
  		{
  			System.out.println("Yay!");
  		}
  		else 
  		{
			System.out.println(":(");
		}

	}

} import java.util.*; util.* java public class Main
{

	public static void main(String[] args) 
	{
		Scanner sc = new java.util.Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		int d = sc.nextInt();
		int e = sc.nextInt();
		int k = sc.nextInt();
		
		int distance[] = new int[10];
		
		distance[0] = b - a;
		distance[1] = c - a;
		distance[2] = d - a;
		distance[3] = e - a;
		distance[4] = c - b;
		distance[5] = d - b;
		distance[6] = e - b;
		distance[7] = d - c;
		distance[8] = e - c;
		distance[9] = e - d;
		
		int flag = 1;

  		for(int i = 0; i < 10; i++)
		{
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		}
  		
  		if(flag == 1)
  		{
  			System.out.println("Yay!");
  		}
  		else 
  		{
			System.out.println(":(");
		}

	}

} Main public static void main(String[] args) 
	{
		Scanner sc = new java.util.Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		int d = sc.nextInt();
		int e = sc.nextInt();
		int k = sc.nextInt();
		
		int distance[] = new int[10];
		
		distance[0] = b - a;
		distance[1] = c - a;
		distance[2] = d - a;
		distance[3] = e - a;
		distance[4] = c - b;
		distance[5] = d - b;
		distance[6] = e - b;
		distance[7] = d - c;
		distance[8] = e - c;
		distance[9] = e - d;
		
		int flag = 1;

  		for(int i = 0; i < 10; i++)
		{
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		}
  		
  		if(flag == 1)
  		{
  			System.out.println("Yay!");
  		}
  		else 
  		{
			System.out.println(":(");
		}

	} main {
		Scanner sc = new java.util.Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		int d = sc.nextInt();
		int e = sc.nextInt();
		int k = sc.nextInt();
		
		int distance[] = new int[10];
		
		distance[0] = b - a;
		distance[1] = c - a;
		distance[2] = d - a;
		distance[3] = e - a;
		distance[4] = c - b;
		distance[5] = d - b;
		distance[6] = e - b;
		distance[7] = d - c;
		distance[8] = e - c;
		distance[9] = e - d;
		
		int flag = 1;

  		for(int i = 0; i < 10; i++)
		{
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		}
  		
  		if(flag == 1)
  		{
  			System.out.println("Yay!");
  		}
  		else 
  		{
			System.out.println(":(");
		}

	} Scanner sc = new java.util.Scanner(System.in); sc new java.util.Scanner(System.in) int a = sc.nextInt(); a sc.nextInt() sc.nextInt sc int b = sc.nextInt(); b sc.nextInt() sc.nextInt sc int c = sc.nextInt(); c sc.nextInt() sc.nextInt sc int d = sc.nextInt(); d sc.nextInt() sc.nextInt sc int e = sc.nextInt(); e sc.nextInt() sc.nextInt sc int k = sc.nextInt(); k sc.nextInt() sc.nextInt sc int distance[] = new int[10]; distance new int[10] 10 distance[0] = b - a distance[0] distance 0 b - a b a distance[1] = c - a distance[1] distance 1 c - a c a distance[2] = d - a distance[2] distance 2 d - a d a distance[3] = e - a distance[3] distance 3 e - a e a distance[4] = c - b distance[4] distance 4 c - b c b distance[5] = d - b distance[5] distance 5 d - b d b distance[6] = e - b distance[6] distance 6 e - b e b distance[7] = d - c distance[7] distance 7 d - c d c distance[8] = e - c distance[8] distance 8 e - c e c distance[9] = e - d distance[9] distance 9 e - d e d int flag = 1; flag 1 for(int i = 0; i < 10; i++)
		{
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		} int i = 0; int i = 0; i 0 i < 10 i 10 i++ i++ i {
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		} {
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		} if(k < distance[i])
			{
				flag = 0;
				break;
			} k < distance[i] k distance[i] distance i {
				flag = 0;
				break;
			} flag = 0 flag 0 break; if(flag == 1)
  		{
  			System.out.println("Yay!");
  		}
  		else 
  		{
			System.out.println(":(");
		} flag == 1 flag 1 {
  			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 public class Main
{

	public static void main(String[] args) 
	{
		Scanner sc = new java.util.Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		int d = sc.nextInt();
		int e = sc.nextInt();
		int k = sc.nextInt();
		
		int distance[] = new int[10];
		
		distance[0] = b - a;
		distance[1] = c - a;
		distance[2] = d - a;
		distance[3] = e - a;
		distance[4] = c - b;
		distance[5] = d - b;
		distance[6] = e - b;
		distance[7] = d - c;
		distance[8] = e - c;
		distance[9] = e - d;
		
		int flag = 1;

  		for(int i = 0; i < 10; i++)
		{
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		}
  		
  		if(flag == 1)
  		{
  			System.out.println("Yay!");
  		}
  		else 
  		{
			System.out.println(":(");
		}

	}

} public class Main
{

	public static void main(String[] args) 
	{
		Scanner sc = new java.util.Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		int d = sc.nextInt();
		int e = sc.nextInt();
		int k = sc.nextInt();
		
		int distance[] = new int[10];
		
		distance[0] = b - a;
		distance[1] = c - a;
		distance[2] = d - a;
		distance[3] = e - a;
		distance[4] = c - b;
		distance[5] = d - b;
		distance[6] = e - b;
		distance[7] = d - c;
		distance[8] = e - c;
		distance[9] = e - d;
		
		int flag = 1;

  		for(int i = 0; i < 10; i++)
		{
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		}
  		
  		if(flag == 1)
  		{
  			System.out.println("Yay!");
  		}
  		else 
  		{
			System.out.println(":(");
		}

	}

} Main
import java.util.*;

public class Main
{

	public static void main(String[] args) 
	{
		Scanner sc = new java.util.Scanner(System.in);
		
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		int d = sc.nextInt();
		int e = sc.nextInt();
		int k = sc.nextInt();
		
		int distance[] = new int[10];
		
		distance[0] = b - a;
		distance[1] = c - a;
		distance[2] = d - a;
		distance[3] = e - a;
		distance[4] = c - b;
		distance[5] = d - b;
		distance[6] = e - b;
		distance[7] = d - c;
		distance[8] = e - c;
		distance[9] = e - d;
		
		int flag = 1;

  		for(int i = 0; i < 10; i++)
		{
			if(k < distance[i])
			{
				flag = 0;
				break;
			}
		}
  		
  		if(flag == 1)
  		{
  			System.out.println("Yay!");
  		}
  		else 
  		{
			System.out.println(":(");
		}

	}

}
