#include <bits/stdc++.h>
using namespace std;
#define MAXNUM 222222
#define rep(i,s,t) for(int i=s;i<t;i++)
char s[MAXNUM];
int main()
{
    int a,b,c,d,n;scanf("%d%d%d%d%d%s",&n,&a,&b,&c,&d,s+1);
    bool flag1=1,flag2=1,flag3=1;
    rep(i,a+1,c)flag1&=(s[i]!='#'||s[i+1]!='#');
    rep(i,b+1,d)flag2&=(s[i]!='#'||s[i+1]!='#');
    if(c>d)
    {
        flag3=0;
        rep(i,b,d+1)flag3|=(s[i]!='#'&&s[i-1]!='#'&&s[i+1]!='#');
    }
    if(flag1&&flag2&&flag3)printf("Yes\n");
    else printf("No\n");
}