#include <bits/stdc++.h>
using namespace std;

int main() {
    string s;
    cin >> s;

    string sub_s = "";
    for (int i = s.size() - 1; i >= 0; i--) {
        sub_s.insert(sub_s.begin(), s[i]);
        if (sub_s == "dream" || sub_s == "dreamer" || sub_s == "erase" ||
            sub_s == "eraser") {
            sub_s = "";
        }
    }

    string msg;
    if (sub_s == "") {
        msg = "YES";
    } else {
        msg = "NO";
    }

    cout << msg << endl;

    return 0;
}
