#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, m;
  cin >> n >> m;
  int a = 0, b = 0;
  for (int i = 0; i < n; i++) {
    int x;
    scanf("%d", &x);
    if (x % 2 == 0)
      a++;
    else
      b++;
  }
  if (n == m) {
    cout << (b % 2 == 0 ? "Daenerys" : "Stannis") << endl;
    return 0;
  }
  if (n % 2 == 0 && m % 2 == 0) {
    cout << "Daenerys" << endl;
    return 0;
  }
  if (n % 2 == 0 && m % 2 == 1) {
    for (int i = 0; i < n - m - 1; i++) {
      if (i % 2 == 0) {
        if (a)
          a--;
        else
          b--;
      } else {
        if (b)
          b--;
        else
          a--;
      }
    }
    cout << (b ? "Stannis" : "Daenerys") << endl;
    return 0;
  }
  if (n % 2 == 1 && m % 2 == 1) {
    for (int i = 0; i < n - m - 1; i++) {
      if (i % 2 == 0) {
        if (a)
          a--;
        else
          b--;
      } else {
        if (b)
          b--;
        else
          a--;
      }
    }
    cout << (a ? "Daenerys" : "Stannis") << endl;
    return 0;
  }
  if (n % 2 == 1 && m % 2 == 0) {
    int c = a, d = b;
    for (int i = 0; i < n - m - 1; i++) {
      if (i % 2 == 0) {
        if (a)
          a--;
        else
          b--;
      } else {
        if (b)
          b--;
        else
          a--;
      }
    }
    if (!a || !b) {
      cout << "Daenerys" << endl;
      return 0;
    }
    a = c, b = d;
    for (int i = 0; i < n - m - 1; i++) {
      if (i % 2 == 1) {
        if (a)
          a--;
        else
          b--;
      } else {
        if (b)
          b--;
        else
          a--;
      }
    }
    if (!a || !b) {
      cout << "Daenerys" << endl;
      return 0;
    }
    cout << "Stannis" << endl;
  }
}
