function Main(input){
input=input.split(" ");
    var ab=Math.abs(input[0]-input[1]);
    var bc=Math.abs(input[1]-input[2]);
    var ac=Math.abs(input[0]-input[2]);
    var d=input[3];
    if(ac<=d){
        console.log("yes");
    }else
        if(ab<=d && bc<=d){
            console.log("yes");
        }else{
            console.log("no");
        }
}
// ※この行以降は編集しない (標準入力から一度に読み込みMainを呼び出します)
Main(require("fs").readFileSync("/dev/stdin", "utf8"));