// inputに入力データ全体が入る
function Main(input) {
	// 1行目がinput[0], 2行目がinput[1], …に入る
  input = input.split("\n")
  // tmp0 = input[0].split(" ")
  // N = Number(tmp0[0])
  // M = Number(tmp0[1])
  a = Number(input[0])
  b = Number(input[1])
  c = Number(input[2])
  d = Number(input[3])
  e = Number(input[4])
  k = Number(input[5])

  if(((b-a) >= k) || ((c-a) >= k) || ((d-a) >= k) || ((e-a) >= k)
  || ((c-b) >= k) || ((d-b) >= k) || ((e-b) >= k)
  || ((d-c) >= k) || ((e-c) >= k)
  || ((e-d) >= k))
  {
    console.log(":(")
  }else{
    console.log("Yay!")
  }
}
//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
// Main("4 30\n6 18\n2 5\n3 10\n7 9\n")