#include <bits/stdc++.h>
using namespace std;
vector<string> v = {"monday",   "tuesday", "wednesday", "thursday", "friday",
                    "saturday", "sunday",  "monday",    "tuesday",  "wednesday",
                    "thursday", "friday",  "saturday",  "sunday"};
string s1, s2;
int d1, d2;
void f() {
  if (s1 == "monday") {
    d1 = 1;
  }
  if (s1 == "tuesday") {
    d1 = 2;
  }
  if (s1 == "wednesday") {
    d1 = 3;
  }
  if (s1 == "thursday") {
    d1 = 4;
  }
  if (s1 == "friday") {
    d1 = 5;
  }
  if (s1 == "saturday") {
    d1 = 6;
  }
  if (s1 == "sunday") {
    d1 = 7;
  }
  if (s2 == "monday") {
    d2 = 1;
  }
  if (s2 == "tuesday") {
    d2 = 2;
  }
  if (s2 == "wednesday") {
    d2 = 3;
  }
  if (s2 == "thursday") {
    d2 = 4;
  }
  if (s2 == "friday") {
    d2 = 5;
  }
  if (s2 == "saturday") {
    d2 = 6;
  }
  if (s2 == "sunday") {
    d2 = 7;
  }
}
int main() {
  cin >> s1 >> s2;
  f();
  d1--;
  d2--;
  if (d1 == d2) {
    cout << "YES" << endl;
    return 0;
  } else if ((d1 + 2) % 7 == d2) {
    cout << "YES" << endl;
    return 0;
  } else if ((d1 + 3) % 7 == d2) {
    cout << "YES" << endl;
    return 0;
  } else {
    cout << "NO" << endl;
    return 0;
  }
  return 0;
}
