#include<stdio.h>
#include<algorithm>
using namespace std;
#define maxn 222222
int n,m,s,k1,k2,i,win[maxn],winner[maxn],f[maxn],t[maxn],p[maxn],ii,was[maxn],c1,c2,c[maxn],k,x,y,ans;
void addedge(int x,int y){t[++ii]=y;p[ii]=f[x];f[x]=ii;}
int dfs(int k){
if(win[k])return (winner[k]=win[k]);
if(was[k])return 0;
was[k]=1;
int q=f[k],w1=0,w2=0,w0=0;
while(q){
if(winner[t[q]]==-1){
winner[t[q]]=dfs(t[q]);
if(winner[t[q]]==1)++w1;else
if(winner[t[q]]==2)++w2;else ++w0;
}
q=p[q];
}
c1=(c[k])/2;c2=c[k]-1-c1;
if(w1&&c1>=w2+w0)return (winner[k]=1);
if(w2&&c2>=w1+w0)return (winner[k]=2);
return (winner[k]=0);
}
int main(){
freopen("graphgame.in","r",stdin);
freopen("graphgame.out","w",stdout);
scanf("%d%d%d%d%d",&n,&m,&s,&k1,&k2);
for(i=1;i<=k1+k2;i++){
scanf("%d",&k);
win[k]=1+(i>k1);
}
for(i=1;i<=m;i++){
scanf("%d%d",&x,&y);
addedge(x,y);
++c[x];
}
for(i=1;i<=n;i++)winner[i]=-1;
ans=dfs(s);
if(!ans)puts("Draw");else
if(ans==1)puts("Sasha wins");else if(ans==2)puts("Alexandra wins");
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKI2RlZmluZSBtYXhuIDIyMjIyMgoKaW50IG4sbSxzLGsxLGsyLGksd2luW21heG5dLHdpbm5lclttYXhuXSxmW21heG5dLHRbbWF4bl0scFttYXhuXSxpaSx3YXNbbWF4bl0sYzEsYzIsY1ttYXhuXSxrLHgseSxhbnM7Cgp2b2lkIGFkZGVkZ2UoaW50IHgsaW50IHkpe3RbKytpaV09eTtwW2lpXT1mW3hdO2ZbeF09aWk7fQoKaW50IGRmcyhpbnQgayl7CglpZih3aW5ba10pcmV0dXJuICh3aW5uZXJba109d2luW2tdKTsKCWlmKHdhc1trXSlyZXR1cm4gMDsKCXdhc1trXT0xOwoJaW50IHE9ZltrXSx3MT0wLHcyPTAsdzA9MDsKCXdoaWxlKHEpewoJCWlmKHdpbm5lclt0W3FdXT09LTEpewoJCQl3aW5uZXJbdFtxXV09ZGZzKHRbcV0pOwoJCQlpZih3aW5uZXJbdFtxXV09PTEpKyt3MTtlbHNlCgkJCWlmKHdpbm5lclt0W3FdXT09MikrK3cyO2Vsc2UgKyt3MDsKCQl9CgkJcT1wW3FdOwoJfQoJYzE9KGNba10pLzI7YzI9Y1trXS0xLWMxOwoJaWYodzEmJmMxPj13Mit3MClyZXR1cm4gKHdpbm5lcltrXT0xKTsKCWlmKHcyJiZjMj49dzErdzApcmV0dXJuICh3aW5uZXJba109Mik7CglyZXR1cm4gKHdpbm5lcltrXT0wKTsKfQoKaW50IG1haW4oKXsKCWZyZW9wZW4oImdyYXBoZ2FtZS5pbiIsInIiLHN0ZGluKTsKCWZyZW9wZW4oImdyYXBoZ2FtZS5vdXQiLCJ3IixzdGRvdXQpOwoJc2NhbmYoIiVkJWQlZCVkJWQiLCZuLCZtLCZzLCZrMSwmazIpOwoJZm9yKGk9MTtpPD1rMStrMjtpKyspewoJCXNjYW5mKCIlZCIsJmspOwoJCXdpbltrXT0xKyhpPmsxKTsKCX0KCWZvcihpPTE7aTw9bTtpKyspewoJCXNjYW5mKCIlZCVkIiwmeCwmeSk7CgkJYWRkZWRnZSh4LHkpOwoJCSsrY1t4XTsKCX0KCWZvcihpPTE7aTw9bjtpKyspd2lubmVyW2ldPS0xOwoJYW5zPWRmcyhzKTsKCWlmKCFhbnMpcHV0cygiRHJhdyIpO2Vsc2UKCWlmKGFucz09MSlwdXRzKCJTYXNoYSB3aW5zIik7ZWxzZSBpZihhbnM9PTIpcHV0cygiQWxleGFuZHJhIHdpbnMiKTsKCXJldHVybiAwOwp9