#include <bits/stdc++.h>
using namespace std;
void s() { puts("Stannis"); }
void d() { puts("Daenerys"); }
int main() {
  int n, k;
  scanf("%d %d", &n, &k);
  int odd = 0;
  int even = 0;
  long long tot = 0;
  for (int i = 0; i < n; i++) {
    int x;
    scanf("%d", &x);
    if (x % 2 == 0)
      even++;
    else
      odd++;
    tot += (long long)x;
  }
  int move = n - k;
  if (n == k) {
    if (tot % 2LL == 0) {
      d();
    } else {
      s();
    }
  } else {
    if (move % 2 == 1) {
      if (move < odd && move < even) {
        s();
      } else {
        if (move / 2 >= odd) {
          d();
        } else {
          if (move / 2 >= even && ((move - even) + odd) % 2 == 0) {
            d();
          } else {
            s();
          }
        }
      }
    } else {
      if (move < odd && move < even) {
        d();
      } else {
        if (move / 2 >= even && ((move - even) + odd) % 2 == 1) {
          s();
        } else {
          d();
        }
      }
    }
  }
  return 0;
}
