#include <iostream>
#include <cstring>
#include <cmath>

using namespace std;

int main(){

 int n,a,b,c,d;
  cin >> n >> a >> b >> c >> d;
 string s; 
  cin >> s;
  int dis=1;
  
  if(c>d){
    for(int i=b-1;i<d;i++)
      if(s[i-1]=='.'&& s[i]=='.'&& s[i+1]=='.'){
      dis=1;
        break;
      }
      else{
      dis=0;
      }
  }
  
  
  int e;
  
  e=max(c,d);
  
  for(int i=a-1;i<e-1;i++){
    if(s[i]=='#'&& s[i+1]=='#'){
      dis=0;
    }
  }
  
  
  
  if(dis){
  cout << "Yes" << endl;
  }
  else{
  cout << "No" << endl;
  }
}