#include <bits/stdc++.h>
using namespace std;
bool isLeap_year(int year) {
  if (year % 4 != 0) return false;
  if (year % 100 != 0)
    return true;
  else if (year % 400 != 0)
    return false;
  else
    return true;
}
int ml[2][12] = {{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},
                 {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}};
char s1[20], s2[20];
char days[7][200] = {"monday", "tuesday",  "wednesday", "thursday",
                     "friday", "saturday", "sunday"};
int main() {
  scanf("%s", s1);
  scanf("%s", s2);
  int a1, a2;
  for (int i = 0; i < 7; i++) {
    if (strcmp(s1, days[i]) == 0) a1 = i;
    if (strcmp(s2, days[i]) == 0) a2 = i;
  }
  int dd1, dd2;
  for (int i = 0; i < 7; i++) {
    dd1 = i;
    for (int j = 0; j < 11; j++) {
      if (dd1 == a1) {
        dd2 = (dd1 + ml[0][j]) % 7;
        if (dd2 == a2) {
          printf("YES\n");
          return 0;
        }
      }
      dd1 = (dd1 + ml[0][j]) % 7;
    }
  }
  printf("NO\n");
  return 0;
}
