#include <bits/stdc++.h>
using namespace std;
const int maxn = 1e5 + 10;
int n, m;
int c[maxn], u, v;
vector<int> g[maxn];
int w[maxn], l[maxn], d[maxn];
bool vis[maxn];
int dep[maxn], ch[maxn];
void dfs(int u) {
  if (!c[u]) l[u] = 1, w[u] = 0;
  vis[u] = 1;
  for (auto v : g[u]) {
    if (vis[v]) {
      d[u]++;
      if ((dep[u] - dep[v]) % 2 == 0) {
        ch[u] = 1;
      }
      continue;
    }
    if (d[v] || w[v] || l[v]) {
      if (d[v]) d[u]++;
      if (ch[v]) ch[u] = 1;
      if (w[v]) l[u] = 1;
      if (l[v]) w[u] = 1;
      continue;
    }
    dep[v] = dep[u] + 1;
    dfs(v);
    if (ch[v]) ch[u] = 1;
    if (d[v]) d[u]++;
    if (w[v]) l[u] = 1;
    if (l[v]) w[u] = 1;
  }
  if (ch[u]) {
    if (w[u]) l[u] = 1;
    if (l[u]) w[u] = 1;
  }
  vis[u] = 0;
}
void go(int u, int o) {
  printf("%d ", u);
  int f = 1;
  if (o) {
    for (auto v : g[u]) {
      if (l[v] && !d[v]) {
        f = 0;
        go(v, o ^ 1);
        break;
      }
    }
    if (f) {
      for (auto v : g[u]) {
        if (l[v]) {
          f = 0;
          go(v, o ^ 1);
          break;
        }
      }
      if (f) {
        for (auto v : g[u]) {
          if (ch[v]) {
            go(v, o ^ 1);
            break;
          }
        }
      }
    }
  } else {
    for (auto v : g[u]) {
      if (w[v] && !d[v]) {
        f = 0;
        go(v, o ^ 1);
        break;
      }
    }
    if (f) {
      for (auto v : g[u]) {
        if (w[v]) {
          f = 0;
          go(v, o ^ 1);
          break;
        }
      }
      if (f) {
        for (auto v : g[u]) {
          if (ch[v]) {
            go(v, o ^ 1);
            break;
          }
        }
      }
    }
  }
}
int main() {
  scanf("%d %d", &n, &m);
  for (int i = 1; i <= n; i++) {
    scanf("%d", c + i);
    for (int j = 1; j <= c[i]; j++) {
      scanf("%d", &v);
      g[i].push_back(v);
    }
  }
  int S;
  scanf("%d", &S);
  dfs(S);
  if (w[S] == 0) {
    if (d[S])
      puts("Draw");
    else
      puts("Lose");
  } else {
    puts("Win");
    go(S, 1);
  }
  return 0;
}
