#include <bits/stdc++.h>
#include <cmath>
using namespace std;
int main(){
  int N,A,B,C,D;
  cin >> N >> A>>B>>C>>D;
  string S;
  cin >> S;
  
  bool j=true;
  if(C<D){
    for(int i=A;i<D-2;i++){
      if(S.at(i)=='#' && S.at(i+1)=='#'){
      j=false;
        break;
      }
    }
  }else{
    j=false;
    for(int i=B-2;i<D-1;i++){
      if(S.at(i)=='#'|| S.at(i+1)=='#' || S.at(i+2)=='#'){
      }else{
      j=true;
      break;
      }
    }
  }
  if(j == 0){
    cout << "No" <<endl;
  }else{
    cout <<"Yes" <<endl;
  }
}