func_code_string: #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;   }   