#include <bits/stdc++.h>
using namespace std;
int n,la,lb,sa,sb,da1,db1,da2,db2;
string ha,hb;
int main() {
cin>>n>>la>>sa>>ha>>lb>>sb>>hb;
if(abs(n-la+1-lb)<abs(la-lb)){
la=n-la+1;
}
if(ha=="+1"){
da2=1;
}else if(ha=="-1"){
da1=-1;
}
if(hb=="+1"){
db2=1;
}else if(hb=="-1"){
db1=-1;
}
if(abs(la-lb)+da1+db2<=sa){
cout<<"Yes\n";
}else{
cout<<"No\n";
}
if(abs(la-lb)+db1+da2<=sb){
cout<<"Yes\n";
}else{
cout<<"No\n";
}
return 0;
}
WA on 2 8 and 9
谁懂一道红题做不出来的无力和绝望啊