#include <bits/stdc++.h>
using namespace std;
int n, k, a;
int codd, ceven;
int csta, cdae;
void in() {
  codd = ceven = 0;
  csta = (n - k) / 2 + (n - k) % 2;
  cdae = (n - k) / 2;
  for (int i = 0; i < n; ++i) {
    scanf("%d", &a);
    if (0 == a % 2) {
      ++ceven;
    } else {
      ++codd;
    }
  }
}
void run() {
  if (n == k) {
    if (1 == (codd % 2)) {
      printf("Stannis\n");
    } else {
      printf("Daenerys\n");
    }
    return;
  }
  if (0 == (n - k) % 2) {
    if (csta < ceven) {
      printf("Daenerys\n");
    } else {
      if (1 == (k % 2)) {
        printf("Stannis\n");
      } else {
        printf("Daenerys\n");
      }
    }
  } else {
    if (cdae >= codd) {
      printf("Daenerys\n");
    } else if (cdae >= ceven) {
      if (1 == (k % 2)) {
        printf("Stannis\n");
      } else {
        printf("Daenerys\n");
      }
    } else {
      printf("Stannis\n");
    }
  }
}
int main() {
  while (~scanf("%d%d", &n, &k)) {
    in();
    run();
  }
  return 0;
}
