#include <bits/stdc++.h>
using namespace std;
int main() {
  int h, m, s, t1, t2, i;
  scanf("%d %d %d %d %d", &h, &m, &s, &t1, &t2);
  bool key = true;
  i = t1;
  while (i != t2) {
    if (i == 12 && (m < 5 || s <= 5))
      key = false;
    else if (i == 11 && s == 0)
      key = false;
    else if (i * 5 <= m && (i + 1) * 5 > m)
      key = false;
    else if (i * 5 <= s && (i + 1) * 5 >= s)
      key = false;
    else if (i == h)
      key = false;
    else if (((i + 1) * 5 == m || (i == 11 && m == 0)) && s == 0)
      key = false;
    if (!key) break;
    i = (i == 11 ? 12 : (i + 1) % 12);
  }
  if (!key) {
    i = t1;
    key = true;
    while (i != t2) {
      if (i == 1 && (m < 5 || s <= 5))
        key = false;
      else if (i == 12 && s == 0)
        key = false;
      else if (i * 5 > m && (i - 1) * 5 <= m)
        key = false;
      else if (i * 5 >= s && (i - 1) * 5 <= s)
        key = false;
      else if (i - 1 == h || (i == 1 && h == 12))
        key = false;
      else if ((i * 5 == m || (i == 12 && m == 0)) && s == 0)
        key = false;
      if (!key) break;
      i = (i == 1 ? 12 : (i - 1) % 12);
    }
  }
  if (key)
    printf("YES\n");
  else
    printf("NO\n");
  return 0;
}
