n, a, b, c, d = gets.chomp.split(' ').map{|i| i.to_i }
s = gets.chomp

success = true
if c < d
  sub_ac = s[a..c]
  sub_bd = s[b..d]
  success = false if sub_ac.match(/##/)
  success = false if sub_bd.match(/##/)
else
  sub_ac = s[a..c]
  sub_bd = s[b..d]
  sub_ad = s[a..d]
  success = false if sub_ac.match(/##/)
  success = false if sub_bd.match(/##/)
  success = false if !sub_ad.match(/\.\.\./)
end

puts success ? 'Yes' : 'No'
