#include <bits/stdc++.h>
using namespace std;
int main() {
  string str;
  cin >> str;
  int total = 0;
  size_t nPos;
  nPos = str.find("Danil", 0);
  while (nPos != string::npos) {
    total++;
    nPos = str.find("Danil", nPos + 1);
  }
  nPos = str.find("Olya", 0);
  while (nPos != string::npos) {
    total++;
    nPos = str.find("Olya", nPos + 1);
  }
  nPos = str.find("Slava", 0);
  while (nPos != string::npos) {
    total++;
    nPos = str.find("Slava", nPos + 1);
  }
  nPos = str.find("Ann", 0);
  while (nPos != string::npos) {
    total++;
    nPos = str.find("Ann", nPos + 1);
  }
  nPos = str.find("Nikita", 0);
  while (nPos != string::npos) {
    total++;
    nPos = str.find("Nikita", nPos + 1);
  }
  if (total == 1)
    cout << "YES";
  else
    cout << "NO";
}
